Ender 3 max conundrum

My son has an Ender 3 MAX and has upgraded it with a CR touch. Now the fun begins. The motherboard is the 4.2.2 with the original display, the cr touch has to go on the right side of the head. Now to get the cr touch to work he upgraded the firmware from Creality, adjusted everything to get it working AND saved the settings. Fine, at this point it work Ok but after he turned it off and then, on the home point was off at the rear edge instead of in the centre where it is suppose to be. He repeated the exercise AND saved it again. When powered on again the same problem was back. The printer worked fine before the firmware upgrade so I think it is a firmware problem.

Any other ideas that might cause this.

Hmm, this is certainly odd. I remember doing this to my ender 3 max and something similar happened.

Did he install a firmware marked as the BLTouch or the CRTouch, I highly doubt this would make a huge difference but it is at least worth noting.

Are other settings saving properly after he re-starts the printer, if his eeprom is not saving settings properly that could be a reason as to why it is not working.

Since it saved settings fine before the firmware upgrade I think it must be bad firmware unless the MB decided to go bad at exactly the same time it was re-flashed. BL and CR Touch usually use the same firmware.

Yeah generally they use the same firmware, although I have seen a couple of firmwares marked as specifically for the CR or BLTouch, but even then I kind of doubt that there are really any differences between the 2 files other than the names :grin:

I have seen firmware flashes brick the eeprom before, it is rare but does happen occasionally. One thing you could potentially try is going back to an older version of the firmware and seeing if things change properly.

I had a whole world of issues when I put the BLTouch on my 3 Max, mind you it wasn’t too long after the printer came out, but still it was rough. Finally I decided to try out some more custom firmware versions, I think I settled on TH3D at the time, and that worked a lot better for me.

I have the Ender 3 Max as well, and the same main board.
When I added a BLTouch, I went to Marlin and compiled new firmware for it. It took me a couple of tries, but I did get it to work.

As a note, the EEPROM settings on this are stored on the SD card. Is the problem something as simple as a bad / missing SD card?

On the ender 3 the settings are stored on the sd card (lake of memory on the MB) but with the later MB’s like the 4.2.2 they are stored on the MB itself.

Yeah I think your best bet at this time would be taking it back to the firmware that you know has worked in the past. If that still works we can try to figure out what is up with the new version that you installed. Could even be something as simple as creality didn’t define something properly in the firmware and it didn’t get caught before publishing… Has happened before…