2.94 Firmware Update Issue Rec A BMS


  • Try 4 zeroes after the dash

     


  • Rick, you deserve the support admin of the year award for responding from North America at this hour!

    Thanks, but no luck with 1A-0000.  I also tried a whole bunch of 7 character strings:  1A-1234, 00-0000, 000000, 1111111, etc.


  • We really need Tines input here.

    @Tine Andrejasic 


  • @Richard can you share which boatloader you have used.

    I didn't own one at the moment, but like to added to my toolkit.


  • @Ben I bought a UEBSP programmer off of Trademe here in NZ.  I wish I had bought a two-pack for a few more dollars.  Why?  Because you need a second programmer to update firmware on the programmer itself.  My efforts haven't resulted in a working system, yet, so beware any info from me!  https://a.co/d/fu6AiWU


  • The bootstrapped ABMS never established comms with my Wifi unit - so I couldnt proceed further resurrecting that unit.  I recieved and installed the replacement unit and wiring harness, which got everything working again.

    The new unit came shipped with 2.93.  It would not talk to the Victron on the VE-CAN port at 250k.  When I switched back to the BMS-CAN port at 500k it started working.  I found the CANS command doesn't work - it always returns "ERROR 1" - as though it isn't recognized.  I had to use the CANF command to set the link speed.  I tried several speeds on the VE-CAN port, restarting both Cerbo and ABMS with each iteration.  My Cerbo GX firmware is 3.00, if that's meaningful.


  • You will need to upgrade your cerbo fw and select the proper protocol and speed for the VE.CAN port as well as setting the BMS baud rate to 250k.  The info is in the quickstart manual


  • @Rick I've been trying to find the quick start manual you mentioned previously.  Sorry for all the hand holding. 


  • @Rick-admin Upgrading the Cerbo from 3.00 to 3.54 seems to have been the key.  The ABMS now communicates with the Victron over the VE.CAN port.   Thanks for your help.  Everything is working well.

    What would you recommend I do with the failed unit?  I would like to get it working to use as a backup.


  • Richard, the new firmware may be set to work with 115k RS485 baud rate.  Did you try setting the rates on the Firmware page to 115k?

    REC has added a new RSBR instruction for this.

    RSBR 1  is for 56k and 115k is 2


  • @Rick I did try all three RS485 bitrates for the Wifi module.  The re-flashed ABMS never responded.  Since I couldn't unlock it, I couldn't load a program to it and issue commands, such as RSBR - which is only available in firmware 2.94 BTW.  The ABMS bootloader must have a default bitrate to receive it's initial program load.  I would assume it defaults to 56k - but that is just an assumption.

    I suspect it isn't possible to load a program to a reflashed ABMS using only a Wifi module.  Would it be possible for the factory to test this? 

    I wrote up the procedure I used to reflash the failed ABMS in the hope it would be useful to others.  It is on this cloud share:  REC ABMS

     


  • Hey Richard,

    Great update to the info I had thrown together showing to how to bootload the fw, thanks very much!

    Lets try one last thing.  I will send you a copy of the 2.9.5 beta firmware via email and then:

    1. remove the SD card from the cage in the wifi module
    2. reformat it as FAT32
    3. load the bin file onto the root folder
    4. power up the BMS and wifi module and walk away. 
    5. After 2 hours repower both the wifi and BMS
    6. Connect to the wifi and see if we have any data reporting to the Home screen
    7. If not, change RS485 baud rates to 115k and repower both devices and go back to step 5.

    As I understand it, the wifi module should see the bin file on the SD and automatically download it to the BMS.

    Good luck,

    Rick


  • @Rick I went through the steps just as you described them.  Well, I cheated just a little on step 4.  I didn't immediately walk away.  I left the cover off the Wifi module so that its LEDs were visible.  The red light lit up for about 10 minutes then went out.  I think the Wifi module powers down when it doesn't establish comms with the BMS.

    When I put everything back together, I pulled the SD card to check if the .BIN file was still present.  I didn't want to write anything to my new BMS.  The .BIN file was gone, if that info helps.

    Is there anything else I can do to get this ABMS working as a spare?


  • 1
  • 2 / 2
Please login to reply this topic!