faBoole taal

Wat is firmware-opdaterings?

Dec 03, 2025

Los 'n boodskap

Wat is firmware-opdaterings?

 

Ek het in 2016 batterywerk begin doen. Tesla Powerwall het die residensiële mark opgeblaas. LG Chem was besig om kommersiële te betree. Elke maand het 'n nuwe BMS-verkoper by handelskoue opgedaag met 'n stand en 'n belofte.

Firmware-opdaterings was nie iets waaroor ons in die vroeë dae baie gepraat het nie. Jy het 'n battery geïnstalleer, dit het gewerk, jy het aanbeweeg. Die BMS het sy werk gedoen. Niemand het gedink aan watter kode binne loop nie.

 

Dit het rondom 2019 verander.

 

'N reeks veldmislukkings oor verskeie handelsmerke het almal gedwing om aandag te gee. Toestand-van-ladingberekeninge dryf. Selbalansering skop nie in wanneer dit moet nie. Kommunikasie-uitval tussen die BMS en omskakelaar. Vervaardigers het opdaterings begin druk om hierdie probleme op te los. Sommige opdaterings het dinge reggestel. Sommige het dinge vererger.

 Die brein van die BMS

 

Firmware is die sagteware wat in die BMS-mikrobeheerder gebak is. Dit hanteer alles. Spanning monitering. Huidige limiete. Temperatuur afsnypunte. SOC skatting. Kommunikasie protokolle. Die BMS-hardeware is net 'n stroombaanbord sonder firmware wat dit vertel wat om te doen.

Die meeste litiumpakke word saam met firmware weergawe 1.0 of 1.1 gestuur. Die vervaardiger het dit in die laboratorium getoets, dit deur 'n paar siklusse gehardloop en dit goed genoem. Dan gebeur die regte wêreld. Duisende eenhede gaan die veld in. Randgevalle verskyn wat die laboratorium nooit gesien het nie.

 

 Phoenix

Kliënt bestuur sy stelsel teen 115 grade F-omgewing.

 

 Minnesota

Kliënt sien -20 grade F.

 

 Florida

Nut wat vreemde spanning doen sak tydens middag donderstorms.

 

Die firmware moet dit alles hanteer.

 

Opdaterings kom deur drie paaie.

 

 1. Bedraad

Wired is die oudste. Jy bring 'n skootrekenaar, koppel deur CAN of RS-485 of USB, afhangende van die handelsmerk, loop die vervaardiger se opdateringnutsding. Pylon gebruik 'n Windows-toepassing. BYD het hul eie sagteware. SimpliPhi het vroeër 'n spesifieke USB-na-reeksadapter vereis wat 'n pynlike bron was. Sommige vervaardigers vra vir die opdateringskabel. Sommige gee dit weg.

 

 2. Draadloos

Draadloos het omstreeks 2020 begin verskyn. Bluetooth op wooneenhede. Die huiseienaar laai 'n toepassing af, koppel aan die battery, druk op opdatering. Klink maklik totdat die Bluetooth-reeks gemors is en jy in 'n motorhuis met betonmure staan ​​en probeer om jou foon presies in die regte hoek vas te hou.

 

 3. OTA

OTA is die huidige tendens. Die battery het 'n sellulêre modem of verbind deur die kliënt se WiFi. Opdaterings stoot vanaf die wolk. Jy hoef nie 'n vragmotor te rol nie. Dit werk wonderlik totdat dit nie doen nie. Ek het eenhede laat vassit in die middel van-opdatering omdat die sellulêre sein gedaal het. Die BMS sit daar met half-geskrewe firmware. Metselwerk. Kliënte bel skreeuend omdat hul sonkrag nie werk nie.

 

Field diagnostics interface during a critical system update.

Velddiagnose-koppelvlak tydens 'n kritieke stelselopdatering.

 

Die werklike opdateringsproses hang af van die vervaardiger. Goeie ontwerpe het 'n beskermde selflaaiprogram in 'n aparte geheue-afdeling. Die selflaaiprogram word nooit oorskryf nie. As die hooffirmware-opdatering misluk, is die selflaaiprogram steeds daar. Jy kan weer probeer. Slegte ontwerpe plaas alles in een flitsektor. Misluk tydens die skryf en jy stuur die eenheid terug vir herstel.

 Pylontech

Pylontech was solied in my ervaring. Hul opdateringsinstrument verifieer die lêer voordat dit geskryf word. Wys 'n vorderingsbalk. Neem ongeveer twee minute per battery in 'n stapel. Jy kan die hele stapel opdateer sonder om iets te ontkoppel.

 BYD-battery-boks

BYD Battery-Bas is anders. Jy moet die BMU en elke BMS-module op versoenbare weergawes hê. Opdatering in die verkeerde volgorde veroorsaak kommunikasiefoute. Ek het gesien hoe installeerders eers die BMU opdateer, en wonder dan hoekom die modules nie praat nie. Die module-firmware-opdatering moet plaasvind voordat die BMU op sekere weergawe spring. BYD maak dit nie duidelik in hul dokumentasie nie.

 EG4

EG4-eenhede is getref of gemis. Sommige bondels is met firmware gestuur wat veroorsaak het dat SOC 20% laer as werklik gelees het. Die opdatering om dit reg te stel, het 'n volledige ontladings- en herlaaisiklus na installasie vereis. Pyn in die gat op 'n stelsel wat reeds in gebruik geneem en aan die gang is.

Foute tydens opdatering is die nagmerriescenario.

Krag gaan af. WiFi daal. Installeerder struikel oor die CAN-kabel. Die BMS hou op reageer. Soms bring 'n kragsiklus dit terug. Soms vang die selflaaiprogram die fout op en laat jou weer probeer. Soms trek jy die battery van die muur af en stuur dit terug.

 

 Minimum toestand-van-heffing

Minimum toestand-van-heffing voor opdatering verskil volgens vervaardiger. Ek het 20% minimums, 30% minimums, 50% minimums gesien. Een vervaardiger vereis presies 50-60% vir sekere opdaterings omdat die kalibrasieroetine onmiddellik daarna loop. As jy by 100% begin, word die Coulomb-teller herstel.

 

 Verenigbaarheid Hel

Verenigbaarheid tussen firmwareweergawes en moniteringsplatforms is nog 'n gemors. Victron se GX-toestelle het spesifieke fermwarekombinasies nodig om behoorlik met derdeparty--batterye te kommunikeer. Dateer die batteryfirmware op sonder om die Victron-versoenbaarheidslys na te gaan en skielik wys jou afstandmonitering niks. Jy is terug op die werf om 'n kommunikasiefout op te los wat nie bestaan ​​het voordat jy dinge "verbeter" het nie.

 

Ek hou 'n sigblad van elke battery wat ek geïnstalleer het. Reeksnommer. Firmware weergawe tydens installasie. Elke opdatering is toegepas. Datum van opdatering. Dit het my verskeie kere gered toe ek maande later probleme diagnoseer.

 

Nie elke firmware-opdatering hoef toegepas te word nie. Vervaardiger stuur 'n e-pos ontploffing uit wat weergawe 3.4.7 aankondig. Vrystellingsnotas sê dat dit 'n probleem met parallelle werking bo 10 eenhede regstel. Jou installasie is 'n enkele battery. Slaan dit oor. Elke opdatering hou 'n mate van risiko in. Moenie risiko's neem wat jy nie nodig het nie.

 

Sommige vervaardigers vereis handelaar-aanmelding om toegang tot firmware-lêers te verkry. Sommige plaas dit in die openbaar. Sommige e-pos hulle slegs wanneer jy 'n ondersteuningskaartjie oopmaak. Die gebrek aan standaardisering in die bedryf is frustrerend, maar dit is waar ons is.

Die toekoms van konnektiwiteit

Die neiging is na meer konnektiwiteit en meer afgeleë opdaterings. Minder trok rol. Laer dienskoste. Dit werk wanneer die infrastruktuur betroubaar is. Sellulêre dekking in landelike installasies is dikwels verskriklik. Kliënt-WiFi-wagwoorde word verander. Roeteerders word ontkoppel. Die belofte van naatlose afgeleë opdaterings voldoen aan die realiteit van veldtoestande.

Dit is firmware-opdaterings in litiumbatterystelsels. Onsigbaar totdat iets verkeerd loop. Kritiek vir hoe die pakket funksioneer. Die moeite werd om te verstaan ​​as jy hierdie stelsels installeer of in stand hou.

Stuur Navraag