1

Topic: Firmware, Clacking, Eeprom, Oh My!

Does the Marlin beta firmware change the eeprom layout or perhaps allocate new fields or reinterpret old fields that have bad random values leftover from the original printrboard firmware?

My just completed experiments sure seem to indicate something is screwy:

http://home.comcast.net/~tomhorsley/har … mware.html

Test cubes made clacking noises on retraction and didn't print well till I put back the original flash and eeprom I saved off before starting the experiment.

2

Re: Firmware, Clacking, Eeprom, Oh My!

OK, I think I'm figuring this out: Looks like the firmware stores a version flag, and if it finds a different version, then all the fields get reset to default values, so probably everything I ever adjusted in the eeprom settings got reset by loading firmware that expects a different version (which would explain why I didn't get back my original print quality till I restored the flash and the eeprom).

I guess I need to make a screenshot of my settings, then re-apply them after loading new flash.

3

Re: Firmware, Clacking, Eeprom, Oh My!

Claghorn wrote:

I guess I need to make a screenshot of my settings, then re-apply them after loading new flash.

Yep. My test cube prints perfectly once more with the new firmware and the calibration settings written back to the eeprom again.