I assume from this thread and linked article that I need to extract the controller board from the charger, get a AVR programmer (like this one) and then flash the firmware image?
I am a little worried about taking this apart and breaking it, it’s a rather critical bit of tech for me!
So some questions:
Do I need to disassemble the whole thing or is isolating it from the mains sufficient?
I’ve used an ardunio as an AVR programmer before, can I do this here?
Is there a race condition between upgrading the controller and ESP32 firmwares? Do they need to be upgraded in sync or which one first?
1- You don’t need to disassemble the whole thing. Just isolate it from main power and flash it with the avr programer. I think I’ve always disconnected the ESP32 cable just in case, but not even sure it’s necessary.
2 - any AVR prog is ok. It’s quicker to have the correct ISP connector to not mess up with trailing wires.
Well, I appear (haven’t actually tried to charge the car off it yet) to have updated the firmware on the openevse itself. It now reports version 8.2.2.EU.
I am, however, now having issues updating the firmware on my Olimex ESP32-gateway rev F Ethernet module. I have tried to flash various versions (back as far as 4.2.2) via the web interface but the update reports that it has failed.
Is there anything I should consider doing when updating from as far back as 3.3.1?