getting eprom mismatch error after 1.1.9 marlin

The place to discuss your hardware and software/firmware modifications...
Post Reply
makeal
Posts: 77
Joined: Sat Aug 25, 2018 2:13 pm

getting eprom mismatch error after 1.1.9 marlin

Post by makeal » Tue Nov 20, 2018 6:17 pm

Hello All
I got bltouch installed with new filmanent drive and all the wiring.
I attempted to port 1.1.9 to my M2 RevE with the help of stottsjr. It was successful in validation but after I flashed it to my M2E I keep getting:
end: M504
Recv: echo:EEPROM version mismatch (EEPROM=!�\x01 Marlin=V55)
Recv: ok
[...]
Send: M501
Recv: echo:EEPROM version mismatch (EEPROM=? Marlin=V55)
Recv: echo:Hardcoded Default Settings Loaded

Not sure where I screwed up

any ideas what to look for?

Thank you

Alex

makeal
Posts: 77
Joined: Sat Aug 25, 2018 2:13 pm

Re: getting eprom mismatch error after 1.1.9 marlin

Post by makeal » Tue Nov 20, 2018 6:43 pm

Here is full output :

Changing monitoring state from "Offline" to "Detecting serial port"
Serial port list: ['/dev/ttyACM0']
Connecting to: /dev/ttyACM0
Changing monitoring state from "Detecting serial port" to "Opening serial port"
Connected to: Serial<id=0x69ec28f0, open=True>(port='/dev/ttyACM0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=10.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
Starting baud rate detection...
Changing monitoring state from "Opening serial port" to "Detecting baudrate"
Trying baudrate: 115200
Send: N0 M110 N0*125
Recv: start
Changing monitoring state from "Detecting baudrate" to "Operational"
Send: N0 M110 N0*125
Recv: echo:Marlin 1.1.9
Recv:
Recv: echo: Last Updated: 2018-08-01 | Author: (none, default config)
Recv: echo:Compiled: Nov 18 2018
Recv: echo: Free Memory: 2975 PlannerBufferBytes: 1552
Recv: echo:EEPROM version mismatch (EEPROM=V14 Marlin=V55)
Recv: echo:Hardcoded Default Settings Loaded
Recv: ok
Send: N1 M115*39
Recv: echo:SD card ok
Recv: FIRMWARE_NAME:Marlin 1.1.9 (Github) SOURCE_CODE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:M2E BLTOUCH EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
Recv: Cap:SERIAL_XON_XOFF:0
Recv: Cap:EEPROM:1
Recv: Cap:VOLUMETRIC:1
Recv: Cap:AUTOREPORT_TEMP:1
Recv: Cap:PROGRESS:0
Recv: Cap:PRINT_JOB:1
Recv: Cap:AUTOLEVEL:1
Recv: Cap:Z_PROBE:1
Recv: Cap:LEVELING_DATA:1
Recv: Cap:BUILD_PERCENT:0
Recv: Cap:SOFTWARE_POWER:1
Recv: Cap:TOGGLE_LIGHTS:0
Recv: Cap:CASE_LIGHT_BRIGHTNESS:0
Recv: Cap:EMERGENCY_PARSER:0
Recv: Cap:AUTOREPORT_SD_STATUS:0
Recv: Cap:THERMAL_PROTECTION:1
Recv: ok
Send: M21
Recv: echo:SD card ok
Recv: ok
Send: M115
Recv: FIRMWARE_NAME:Marlin 1.1.9 (Github) SOURCE_CODE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:M2E BLTOUCH EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
Recv: Cap:SERIAL_XON_XOFF:0
Recv: Cap:EEPROM:1
Recv: Cap:VOLUMETRIC:1
Recv: Cap:AUTOREPORT_TEMP:1
Recv: Cap:PROGRESS:0
Recv: Cap:PRINT_JOB:1
Recv: Cap:AUTOLEVEL:1
Recv: Cap:Z_PROBE:1
Recv: Cap:LEVELING_DATA:1
Recv: Cap:BUILD_PERCENT:0
Recv: Cap:SOFTWARE_POWER:1
Recv: Cap:TOGGLE_LIGHTS:0
Recv: Cap:CASE_LIGHT_BRIGHTNESS:0
Recv: Cap:EMERGENCY_PARSER:0
Recv: Cap:AUTOREPORT_SD_STATUS:0
Recv: Cap:THERMAL_PROTECTION:1
Recv: ok
Send: M20
Recv: Begin file list
Recv: SLOWH3.G 473
Recv: /M2DEMOS/BRACELET.G 202636
Recv: /M2DEMOS/CUBES.G 2139311
Recv: /M2DEMOS/TORNADO.G 1603959
Recv: /M2DEMOS/HEXA.G 286698
Recv: M2BDONLY.G 401012
Recv: M2TSTALL.G 7492143
Recv: SPOOL208.G 6889003
Recv: SQUARES.G 19248
Recv: TSTPRN~1.GCO 58730
Recv: S3D-20~1.GCO 39935
Recv: End file list
Recv: ok
Send: M155 S2
Recv: ok
Send: M155 S2
Recv: ok
Send: M504
Recv: echo:EEPROM version mismatch (EEPROM=? Marlin=V55)
Recv: ok
Send: M501
Recv: echo:EEPROM version mismatch (EEPROM=? Marlin=V55)
Recv: echo:Hardcoded Default Settings Loaded
Recv: ok

makeal
Posts: 77
Joined: Sat Aug 25, 2018 2:13 pm

Re: getting eprom mismatch error after 1.1.9 marlin

Post by makeal » Wed Nov 21, 2018 2:15 pm

Got it fixed. solution is to do M501 followed by M500 to refresh eprom

Manolocs
Posts: 1
Joined: Fri Feb 22, 2019 12:59 pm

Re: getting eprom mismatch error after 1.1.9 marlin

Post by Manolocs » Fri Feb 22, 2019 1:02 pm

Hi Makeal, just happen to fix mine with your fix, thanks...
Did you have problem to set the Z Axis?
Mine is too high can not print anything using the BLTouch.

makeal
Posts: 77
Joined: Sat Aug 25, 2018 2:13 pm

Re: getting eprom mismatch error after 1.1.9 marlin

Post by makeal » Sat Mar 02, 2019 7:14 am

No it was printing fine. I had to adjust it though. I used babystepping feature in Marlin 1.1.9 and adjusted it by printing 50x50 square as it was printing. Once I adjust the babystepping I saved the value into marlin and it worked. took a few tries

Post Reply