Hvad er firmwareopdateringer?

Dec 03, 2025

Læg en besked

Hvad er firmwareopdateringer?

 

Jeg begyndte at udføre batteriarbejde tilbage i 2016. Tesla Powerwall sprængte boligmarkedet i luften. LG Chem skubbede ind i kommercielt arbejde. Hver måned dukkede en ny BMS-leverandør op på messer med en stand og et løfte.

Firmwareopdateringer var ikke noget, vi talte meget om i de tidlige dage. Du installerede et batteri, det virkede, du gik videre. BMS gjorde sit arbejde. Ingen tænkte på, hvilken kode der kørte inde.

 

Det ændrede sig omkring 2019.

 

En række feltfejl på tværs af flere mærker tvang alle til at være opmærksomme. Ladningstilstand-af-beregninger glider. Cellebalanceringen slår ikke ind, når den skal. Kommunikationsudfald mellem BMS og inverter. Producenter begyndte at skubbe opdateringer for at løse disse problemer. Nogle opdateringer fiksede ting. Nogle gjorde tingene værre.

 Hjernen i BMS

 

Firmware er den software, der er indbygget i BMS-mikrocontrolleren. Den klarer alt. Spændingsovervågning. Nuværende grænser. Temperaturgrænser. SOC estimering. Kommunikationsprotokoller. BMS-hardwaren er bare et printkort uden firmware, der fortæller det, hvad det skal gøre.

De fleste lithiumpakker leveres med firmwareversion 1.0 eller 1.1. Producenten testede det i laboratoriet, kørte det igennem nogle cyklusser og kaldte det godt. Så sker den virkelige verden. Tusindvis af enheder går i marken. Kantsager dukker op, som laboratoriet aldrig har set.

 

 Phoenix

Kunden kører sit system ved 115 grader F ambient.

 

 Minnesota

Kunden ser -20 grader F.

 

 Florida

Værktøj, der laver underlige spændingsfald under eftermiddagens tordenvejr.

 

Firmwaren skal klare det hele.

 

Opdateringer kommer gennem tre veje.

 

 1. Kablet

Wired er den ældste. Du medbringer en bærbar computer, opretter forbindelse via CAN eller RS-485 eller USB afhængigt af mærket, kører producentens opdateringsværktøj. Pylon bruger en Windows-app. BYD har deres egen software. SimpliPhi krævede en specifik USB-til-seriel-adapter, som var en smertefuld kilde. Nogle producenter opkræver betaling for opdateringskablet. Nogle giver det væk.

 

 2. Trådløs

Trådløs begyndte at dukke op omkring 2020. Bluetooth på boligenheder. Husejeren downloader en app, opretter forbindelse til batteriet, trykker på opdatering. Det lyder nemt, indtil Bluetooth-rækkevidden er skrald, og du står i en garage med betonvægge og prøver at holde din telefon i den helt rigtige vinkel.

 

 3. OTA

OTA er den nuværende trend. Batteriet har et mobilmodem eller forbindes via kundens WiFi. Opdateringer pusher fra skyen. Du behøver ikke at rulle en lastbil. Dette fungerer fantastisk, indtil det ikke gør det. Jeg har haft enheder fast midt i-opdateringen, fordi mobilsignalet faldt. BMS'en sidder der med halvt-skrevet firmware. Muret. Kunden ringer skrigende, fordi deres solcelle ikke virker.

 

Field diagnostics interface during a critical system update.

Feltdiagnosegrænseflade under en kritisk systemopdatering.

 

Den faktiske opdateringsproces afhænger af producenten. Gode ​​designs har en beskyttet bootloader i en separat hukommelsessektion. Bootloaderen bliver aldrig overskrevet. Hvis den primære firmwareopdatering mislykkes, er bootloaderen der stadig. Du kan prøve igen. Dårlige designs lægger alt i én flash-sektor. Mislykkes under skrivningen, og du sender enheden tilbage til reparation.

 Pylontech

Pylontech har været solid i min erfaring. Deres opdateringsværktøj verificerer filen før skrivning. Viser en statuslinje. Tager omkring to minutter pr. batteri i en stak. Du kan opdatere hele stakken uden at afbryde noget.

 BYD-batteri-boks

BYD-batteri-Kassen er anderledes. Du skal bruge BMU'en og hvert BMS-modul til at være på kompatible versioner. Opdatering i forkert rækkefølge forårsager kommunikationsfejl. Jeg har set installatører opdatere BMU'en først, så undrer jeg mig over, hvorfor modulerne ikke taler. Modulets firmwareopdatering skal ske, før BMU'en på visse versioner hopper. BYD gør dette ikke tydeligt i deres dokumentation.

 EG4

EG4-enheder er blevet ramt eller savnet. Nogle batches blev leveret med firmware, der fik SOC til at læse 20 % lavere end faktisk. Opdateringen for at rette det krævede en fuld afladnings- og genopladningscyklus efter installationen. Smerte i røven på et system, der allerede er idriftsat og kører.

Fejl under opdatering er mareridtsscenariet.

Strømmen går ud. WiFi falder. Installatøren snubler over CAN-kablet. BMS holder op med at reagere. Nogle gange bringer en strømcyklus det tilbage. Nogle gange fanger bootloaderen fejlen og lader dig prøve igen. Nogle gange trækker du batteriet af væggen og sender det tilbage.

 

 Minimumstilstand-af-afgift

Minimum{0}}ladningstilstand-før opdatering varierer fra producent til producent. Jeg har set 20% minimumskrav, 30% minimumskrav, 50% minimumskrav. Én producent kræver præcis 50-60% for visse opdateringer, fordi kalibreringsrutinen kører umiddelbart efter. Hvis du starter ved 100 %, afbrydes nulstillingen af ​​coulomb-tælleren.

 

 Kompatibilitet Helvede

Kompatibilitet mellem firmwareversioner og overvågningsplatforme er endnu et rod. Victrons GX-enheder har brug for specifikke firmwarekombinationer for at kommunikere korrekt med- tredjepartsbatterier. Opdater batteriets firmware uden at tjekke Victron-kompatibilitetslisten, og pludselig viser din fjernovervågning ingenting. Du er tilbage på stedet og fejlfinder en kommunikationsfejl, der ikke eksisterede, før du "forbedrede" tingene.

 

Jeg har et regneark over hvert batteri, jeg har installeret. Serienummer. Firmwareversion ved installation. Hver opdatering blev anvendt. Dato for opdatering. Det har reddet mig flere gange, da jeg diagnosticerede problemer måneder senere.

 

Ikke alle firmwareopdateringer skal anvendes. Producenten udsender en e-mail-sprængning, der annoncerer version 3.4.7. Udgivelsesbemærkninger siger, at det løser et problem med parallel drift over 10 enheder. Din installation er et enkelt batteri. Spring det over. Hver opdatering indebærer en vis risiko. Tag ikke risiko, du ikke har brug for.

 

Nogle producenter kræver forhandlerlogin for at få adgang til firmwarefiler. Nogle poster dem offentligt. Nogle e-mailer dem kun, når du åbner en supportbillet. Manglen på standardisering på tværs af branchen er frustrerende, men det er der, vi er.

Forbindelsens fremtid

Tendensen går i retning af mere tilslutning og flere fjernopdateringer. Færre lastbil ruller. Lavere serviceomkostninger. Det fungerer, når infrastrukturen er pålidelig. Mobildækning i landdistrikter er ofte forfærdelig. Kunders WiFi-adgangskoder bliver ændret. Routere bliver koblet fra. Løftet om sømløse fjernopdateringer opfylder virkeligheden af ​​feltforhold.

Det er firmwareopdateringer i lithiumbatterisystemer. Usynlig indtil noget går galt. Afgørende for, hvordan pakken fungerer. Værd at forstå, hvis du installerer eller vedligeholder disse systemer.

Send forespørgsel