diy solar

diy solar

Today's Daly SmartBMS Android App Update forces a firmware update which fails

Erklärt bei mir leider nicht die SW mit 20 beginnend.

Nun habe ich aber auch kein direkt bezogenes Daly BMS, sondern ein über XENES selbst in Verkehr gebrachtes OEM-BMS von Daly gebaut.
Ob sich hier nun Daly als OEM-Produzent an diese Syntax hält und ob hier Daly für die OEMs spezielle Firmware-Anpassungen durchführt, keine Ahnung.
Das XENES BMS sieht jedoch 100%ig aus wie original Daly.

z.B. https://lichtex.de/XENES-LiFePO4-Smart-BMS-8S-24-V-25_6-100A-mit-Bluetooth-UART

Erklärt aber auch, dass dieses Light-Board nach dem Aufspielen der Basis-Firmware nun nicht mehr korrekt angesteuert bzw. unterstützt wird.
Aber sei es drum, die Grundfunktion ist wichtig und das mein Daly-BMS Wifi Adapter (https://github.com/softwarecrash/DALY-BMS-to-MQTT) am UART auch wieder läuft.

So wie tomex das zusammengefasst und bebildert hat ist das am logischsten.
Nun bräuchte man nur noch die originale Firmware und ignoriert einfach das Upgrade in der App.
 
Erklärt bei mir leider nicht die SW mit 20 beginnend.
Meinst du z.B die:
BmsGD32E230_309_20220224_485CADC.s19 oder
BmsGD32E230_309_20220224_CADC.s19?
Das sind keine offizielle Firmware (die könnte man nur direkt vom Daly Service, nach Anfrage bekommen, als Path FW).
Ist "20" vielleicht die Datum? 2022 02 24
 
Salut tuturor,unde pot găsi firmware-ul pt 4s 12v 100ah ,va rog atașați aici
 

Attachments

  • 20230101_095445.jpg
    20230101_095445.jpg
    209.6 KB · Views: 29
@lucianpc și toate

După actualizare Raportul completează Hardware, Actualizare aplicație sau program și numele fișierului software într-o postare suplimentară
sunt reusit sa fac upgrade cu alta versiune dar nu pot deschide charger și discharger
 

Attachments

  • Screenshot_20230102-183907_BMS.jpg
    Screenshot_20230102-183907_BMS.jpg
    115.7 KB · Views: 31
  • Screenshot_20221231-185712_SMART BMS.jpg
    Screenshot_20221231-185712_SMART BMS.jpg
    136.6 KB · Views: 31
sunt reusit sa fac upgrade cu alta versiune dar nu pot deschide charger și discharger
Cu acest fișier am reușit upgrade dar nu am acces la toate setarile,are nevoie de alta versiune
 

Attachments

  • BmsSTM32F030_309_20220722.zip
    47.4 KB · Views: 57
Cu acest fișier am reușit upgrade dar nu am acces la toate setarile,are nevoie de alta versiune
În poza alăturată este Bms înainte sa se actualizeze cu acea versiune virusata,de unde pot descarca aceasta versiune,un site un link orice ,multumesc tuturor
 

Attachments

  • Screenshot_20221231-012423_Messenger.jpg
    Screenshot_20221231-012423_Messenger.jpg
    134.8 KB · Views: 19
I think there must be different hardware versions of the 100A 12V 4S BMS. The only version for me that can be flashed is the GD Version in post #155. And if lucianpc can only flash a STM Version, there must be a hardware version with STM MCU and a hardware version (mine) with GD MCU. Mine has the code R06A2-*-HE26.
 
Hardware R05A1-GL22 has a STM32 MCU (lucianpc)

Hardware R06A2-HE26 has a GD32 MCU (mine)

see:
 
I think lucianpc need the 303 firmware for STM32.
@lucianpc: Ask kindly Selina at Daly (selina@dalyelec.com) for the firmware needed, with picture of your BMS.
The only possible firmware found in this forum was BmsSTM32F030_303_20220722.s19
Good Luck !
 

Attachments

  • BmsSTM32F030_303_20220722.s19.zip
    45.9 KB · Views: 58
Hallo Leute, nachdem ich mir die Firmware von meinem Daly 16s 250A mit der neuen APP 2.4.0 zerschossen habe, suche ich nun nach der richtigen Firmware, die ich per UART vielleicht wieder flashen kann. Kann mir da wer helfen? Grüße vom Daniel (Neuling hier)
 

Attachments

  • Unbenannt.JPG
    Unbenannt.JPG
    163 KB · Views: 21
Meinst du z.B die:
BmsGD32E230_309_20220224_485CADC.s19 oder
BmsGD32E230_309_20220224_CADC.s19?
Das sind keine offizielle Firmware (die könnte man nur direkt vom Daly Service, nach Anfrage bekommen, als Path FW).
Ist "20" vielleicht die Datum? 2022 02 24
Sorry für die verspätete Reaktion.
Ich meinte nicht die 20 im File-Name, sondern die 20, welche im BMCMonitor im Feld BMC SW Version steht.
Hier stand original bei meinem XENES-DalyBMC 20210729-1001T, also 20 ohne Unterstrich.
Und nach dem Flash/Upgrade mit dem File BmsSTM32F030_309_20220722.s19 nun 21_220722_100T

Wir hatten ja nun folgendes vermutet:
31 = 309 (AFE 1)
32 = 303 (AFE 2)
34 = (DVCE)

und die 3 = MCU GD230 / GD32E230

Würde bei 21 nun bedeuten und auch so passen, dass:
2 = MCU ST030 / STM32F030
1 = AFE 309E / SH367309

Aber was bedeutet dann die NULL in 20210729-1001T ???
Deshalb hatte ich vermutet, dass Daly sich nicht an diese Syntax/Codierung hält, wenn Daly als OEM für andere Firmen diese BMCs herstellt.
Abweichend sind hier ja auch die letzten beschriebenen 4 Stellen, welche bei mir ursprünglich 5 waren: 20210729-1001T und nach dem Flash nun korrekt 4stellig ist???
 
Hallo Leute, nachdem ich mir die Firmware von meinem Daly 16s 250A mit der neuen APP 2.4.0 zerschossen habe, suche ich nun nach der richtigen Firmware, die ich per UART vielleicht wieder flashen kann. Kann mir da wer helfen? Grüße vom Daniel (Neuling hier)

Schwierig ???
Da es bereits zerschossen ist, kannst du nur ausprobieren.
Meine Erfahrung mit dem Upgrade in der PC-Master-Software 2.1.9 (BMSMonitor V9) ist die, dass es nicht schlimmer wird, falls man das falsche File ausgewählt hat.
Die Software lehnt dann das Upgrade mit "nicht passend" ab.
Da es ein 16s ist, sollte es ein File sein mit _309_ oder evtl. auch möglich DVCE, jedoch auf keinen Fall _303_, da dies die 4s Variante ist.
Was jetzt nun noch unbekannt ist, ist die MCU ( verbauter Microcontroller ), ST oder GD ???

Wenn ein File passt, dann läuft das Upgrade / der Flash auch durch.

Also, PC-Master-Software 2.1.9 auf einen Windows-PC installieren, statt dem Bluetooth das UART-USB-Kabel anschließen, im Gerätemanager schauen ob eine COM3/4 o.ä. sauber erscheint, diese COM in der Software auswählen und Upgrade starten.

Im Notfall soll auch die BASIS-APP.apk zum Flashen bei zerstörten BMS funktionieren.
Aber diese Variante habe ich selbst noch nicht probiert.

Viel Glück.

p.s. Archiv nochmal upgedatet
 

Attachments

  • DalyBmsSammlung.7z
    14.7 MB · Views: 285
Last edited:
Am descarcat 303 și update dar nu merge

yours: 100A 12V 4S BMS ( Hardware R06A2-HE26 has a GD32 MCU (mine) )

possibly the following file: BmsGD32E230_303(32_221130_100T).s19 -> see my post above "DalyBmsSammlung.7z"

GD32 + 303=4s
 
Schwierig ???
Da es bereits zerschossen ist, kannst du nur ausprobieren.
Meine Erfahrung mit dem Upgrade in der PC-Master-Software 2.1.9 (BMSMonitor V9) ist die, dass es nicht schlimmer wird, falls man das falsche File ausgewählt hat.
Die Software lehnt dann das Upgrade mit "nicht passend" ab.
Da es ein 16s ist, sollte es ein File sein mit _309_ oder evtl. auch möglich DVCE, jedoch auf keinen Fall _303_, da dies die 4s Variante ist.
Was jetzt nun noch unbekannt ist, ist die MCU ( verbauter Microcontroller ), ST oder GD ???

Wenn ein File passt, dann läuft das Upgrade / der Flash auch durch.

Also, PC-Master-Software 2.1.9 auf einen Windows-PC installieren, statt dem Bluetooth das UART-USB-Kabel anschließen, im Gerätemanager schauen ob eine COM3/4 o.ä. sauber erscheint, diese COM in der Software auswählen und Upgrade starten.

Im Notfall soll auch die BASIS-APP.apk zum Flashen bei zerstörten BMS funktionieren.
Aber diese Variante habe ich selbst noch nicht probiert.

Viel Glück.

p.s. Archiv nochmal upgedatet
Danke für die Hilfestellung. Ich versuche mal mein Glück heute Abend, wenn ich Zeit habe. Melde mich auch zurück, wie das Ergebnis aussieht. DANKE NOCHMAL!
 
Schwierig ???
Da es bereits zerschossen ist, kannst du nur ausprobieren.
Meine Erfahrung mit dem Upgrade in der PC-Master-Software 2.1.9 (BMSMonitor V9) ist die, dass es nicht schlimmer wird, falls man das falsche File ausgewählt hat.
Die Software lehnt dann das Upgrade mit "nicht passend" ab.
Da es ein 16s ist, sollte es ein File sein mit _309_ oder evtl. auch möglich DVCE, jedoch auf keinen Fall _303_, da dies die 4s Variante ist.
Was jetzt nun noch unbekannt ist, ist die MCU ( verbauter Microcontroller ), ST oder GD ???

Wenn ein File passt, dann läuft das Upgrade / der Flash auch durch.

Also, PC-Master-Software 2.1.9 auf einen Windows-PC installieren, statt dem Bluetooth das UART-USB-Kabel anschließen, im Gerätemanager schauen ob eine COM3/4 o.ä. sauber erscheint, diese COM in der Software auswählen und Upgrade starten.

Im Notfall soll auch die BASIS-APP.apk zum Flashen bei zerstörten BMS funktionieren.
Aber diese Variante habe ich selbst noch nicht probiert.

Viel Glück.

p.s. Archiv nochmal upgedatet

Hervorragend, jedoch habe ich schon festgestellt das augenscheinlich passende und fertig installierte Versionen neue oder andere Diskrepanzen verursachen. Ich bekomme jetzt von 2 Daly Spezialisten zum dritten Mal dieselbe ältere Version angeboten und ich denke das hat seinen Grund. Andere Versionen funktionieren erstmal augenscheinlich, aber plötzlich "tanzen" vorher intakte EinzelZellenSpannungsWerte oder die LED BalkenAnzeige zeigt nur noch die Hälfte oder der berühmte falsche Ausgangsstrom.
Theoretisch müsste jede neue Version einmal durchgetestet werden in den Funktionen, zumindest Spannungs min/max Grenzwerte oder Balancing.........wer weiss was bei ner neuen Version plötzlich nicht mehr geht.
Irgendwann schaut man nochmal nach und für 2000,- lifepo4 Zellen sind unter 2,3 V........
Hat jemand schon das alles geprüft?
Ich halte es für notwendig.
 
Danke für die Hilfestellung. Ich versuche mal mein Glück heute Abend, wenn ich Zeit habe. Melde mich auch zurück, wie das Ergebnis aussieht. DANKE NOCHMAL!
So, habe nach der Anleitung von "NooL" per UART geflasht. Hatte mir die Datei BmsGD32E230_309(31_221110_100T).s19 für mein 16S 250A erstmal rausgesucht. Ich hatte noch einen Screenshot von der ursprünglichen Version gefunden. Die war mal bei 31_211225_LEDT. Siehe Bilder. Die App zum Auslesen ist nun die Version 2.4.3. Alle Werte aus der früheren Firmware sind augenscheinlich erhalten geblieben und in meine neu geflashte 31_221110_100T übernommen worden. Ich denke ich werde es probieren per App nochmal richtig zu aktualisieren. Vielen lieben Dank für die schnelle Hilfe!

Cool wäre es, wenn ich noch irgendwie an die alte Firmware 31_211225_LEDT ran kommen würde, dann könnte ich das BMS auf vor den Crash zurücksetzen. Hmmmm...

Hardware Version ist bei mir übrigens: BMS-GD230-309E
Ausgelesen über BmsMonitor V2.1.9
 

Attachments

  • 20230103_192806.jpg
    20230103_192806.jpg
    536.6 KB · Views: 52
  • Screenshot_20221012-154347_SMART BMS.jpg
    Screenshot_20221012-154347_SMART BMS.jpg
    93.6 KB · Views: 53
  • Screenshot_20230103_192129_SMART BMS.jpg
    Screenshot_20230103_192129_SMART BMS.jpg
    83.8 KB · Views: 54
Last edited:

diy solar

diy solar
Back
Top