Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eeprom save fix AUTO_BED_LEVELING_BILINEAR with a 8x8 (and bigger) mesh #26158

Commits on Aug 6, 2023

  1. eeprom save fix

    On TMC2208_STANDALONE with AUTO_BED_LEVELING_BILINEAR and GRID_MAX_POINTS_X greater 7, so as of 8x8 a crc mismatch occurs on reboot. Mesh and other settings can be generated and saved but on printer reboot everything is resetted.
    
    Error:EEPROM CRC mismatch - (stored) 57991 != 44219 (calculated)!
    
    UBL works still. It only affects AUTO_BED_LEVELING_BILINEAR as of 8x8.
    
    With this fix the problem is solved.
    ThomasToka committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    10c769b View commit details
    Browse the repository at this point in the history
  2. one endif too much

    ThomasToka committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    55f3c3f View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. final fix

    this is what i did to fix this finally.
    with this i can have my own struct in the eeprom.
    all features are activated if needed.
    as i dont use some of them it makes no sense to reserve space for them.
    ThomasToka committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    53c5e82 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2023

  1. Configuration menu
    Copy the full SHA
    7817ec6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab929a3 View commit details
    Browse the repository at this point in the history