Close



Results 1 to 5 of 5

Thread: Marlin 1.1.5

Hybrid View

  1. #1
    Staff Engineer Roberts_Clif's Avatar
    Join Date
    Jun 2017
    Location
    Washington State, USA
    Posts
    1,153
    Add Roberts_Clif on Thingiverse
    I revert to the Previous version of Marlin-RC8BF-HICi3 it works Perfectly.

    Marlin 1.1.5 using M500 causes CRC errors.
    Last edited by Roberts_Clif; 09-10-2017 at 04:24 PM.

  2. #2
    Staff Engineer Roberts_Clif's Avatar
    Join Date
    Jun 2017
    Location
    Washington State, USA
    Posts
    1,153
    Add Roberts_Clif on Thingiverse
    Marlin 1.1.1 - Marlin 1.1.5 using M500 causes CRC errors.
    Not an error, looks like it is just a Cyclic Redundancy Check that is stored with the data for testing.

    configuration_store.cpp

    // Report storage size
    #if ENABLED(EEPROM_CHITCHAT)
    SERIAL_ECHO_START();
    SERIAL_ECHOPAIR("Settings Stored (", eeprom_size - (EEPROM_OFFSET));
    SERIAL_ECHOPAIR(" bytes; crc ", (uint32_t)final_crc); //Example "Settings Stored bytes; (451) crc 42816"
    SERIAL_ECHOLNPGM(")");
    #endif
    ------------------------------------------------------
    #define EEPROM_WRITE(VAR) write_data(eeprom_index, (uint8_t*)&VAR, sizeof(VAR), &working_crc)
    #define EEPROM_READ(VAR) read_data(eeprom_index, (uint8_t*)&VAR, sizeof(VAR), &working_crc)
    ------------------------------------------------------
    const uint16_t final_crc = working_crc;
    ------------------------------------------------------
    EEPROM_READ(stored_crc);

    Reverted back to Marlin 1.1.5
    Last edited by Roberts_Clif; 09-17-2017 at 01:51 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •