Start a new topic

firmware upgrade

Hi 

Just received my openevse 5.5 board

However, upon checking some of the options it seems some are missing

My version is 7.1.3, but the latest is 8.2.0.

I bit dissapointed that I did not received a module with the last release

Looking at the upgrade instructions, and they don't seem to have been updated

https://openevse.dozuki.com/Guide/How+to+Load+OpenEVSE+Firmware+(WinAVR)/7

On one of the last steps, it mention yo need  3 files; flash.bat, open_evse.hex and eeprom_24.bin

However, on the repository for the last release ( 8.2.0)  there are a couple of hex files ( I assume I should use openevse.hex), there is no  bin o flash.bat files

What am I missing?

should just run the command to flash the hex file as per the Readme file:

`$ avrdude -p atmega328p -B6 -c usbasp -P usb -e -U flash:w:firmware.hex`


Any help appreciated


György, do you still need the compile of version 4.1.3?

I have been away, so I was not able to look at this

If you still need it, I will compile and send you the link

Javier

Hi Javier,

I was able to compile the code at the end so I have the latest firmware and it works with my Nodemcu-32S board.

Now I'm hunting components to build the hardware. Most of components I have already, but the current transformers (CR8420-1000-G and CR8450-1000) I'm not able to find anywhere.

Thank you for your help!

glad you managed to program the board

can't you buy the current transformers from USA?

I know is not ideal, but at least you know they work!


Javier

hello friends

do you have a video or tutorial on how to make esp-32 work?

how to flash and program

thank you,

I posted a reasonably comprehensive overview on updating the controller, and the ESP32, here:


https://openev.freshdesk.com/support/discussions/topics/6000065857/page/1?url_locale=#post-6000165855-description

I also added some instructions on the same thread - in my opinion far easier that Al Savage's (not to discredit his excellent work!

As per my notes, I used a wroom-32 board

Good luck!

There are several firmware update paths, but the choices you have are more limited if your ESP32 module does not have the USB interface.

With the software NodeMCU-PyFlasher and NodeMCU-PyFlasher the openevse_huzzah32.bin is installed

flash and done?

Hi friend. the .bin files in which folder it has to be to flash. Thanks

Hi Javier


Thank you for the advice regarding the Wroom 32 board.

I have just bought a Nodemcu-32S and trying to set up the platformio to compile the code but struggling with an <Arduino.h> not found error. It's just driving me crazy. Do you have any idea where shall I dig into?


Many thanks,

George

txt
(5.66 KB)

Javier,


OpenEVSE has not officially tested 8.2.0 yet. We ship with the latest fully tested release, which is 7.1.3. 


flash.bat just automates the commands:


Required only the first programming

avrdude -c USBasp -p m328p -U lfuse:w:0xFF:m -U hfuse:w:0xDF:m -U efuse:w:0x05:m 


loading firmware

avrdude -c USBasp -p m328p -U flash:w:open_evse.hex 


The EEPROM loads the factory default settings (not required).


Chris

Chris

Thanks for your response

I thought 8.2.0 was a stable ( tested) version

I am after support for OCPP, and - apparently- is supported on ver 8.2.0

Is there any other version that has OCPP support?


Javier

OCPP is part of the WiFi firmware not the OpenEVSE safety controller.


If you want the latest OCPP build, here is a development release. You can update the WiFi firmware over the air.

https://github.com/OpenEVSE/ESP32_WiFi_V4.x/actions/runs/2045138078 

Thanks!

I am using a Wemos D1 mini, ( esp-12f) so I assume I will need the NodeMCU file

However, I'm strugging to get the precompiled code:

 I go to :

https://github.com/OpenEVSE/ESP32_WiFi_V4.x

Then select on the right the last release ( V4.1.2 ) link

However, I can only see the two Huzzah boards and the openevse wifi v1 boards

Can you point em in the right direction?


Thanks


Thanks

I'm struggling to get the precompiled file for my Wemos D1 mini ( esp-12f) - I assume is a NodeMCU code

On the link there seems to be no support for this board

Then I realizedI  must be using the old WiFi V2.x ESP8266 version ( in my case V2.9.1)

Can I still upgrade over the air or will I need to compile the source code and program it via usb?

 


Thanks again

Javier


Login or Signup to post a comment