glGalego

Que son as actualizacións de firmware?

Dec 03, 2025

Deixar unha mensaxe

Que son as actualizacións de firmware?

 

Comecei a traballar con batería en 2016. Tesla Powerwall estaba facendo explotar o mercado residencial. LG Chem estaba impulsando a publicidade. Cada mes apareceu un novo provedor de BMS nas feiras comerciais cun posto e unha promesa.

As actualizacións de firmware non foron algo do que falamos moito nos primeiros días. Instalaches unha batería, funcionou, seguiches adiante. O BMS fixo o seu traballo. Ninguén pensou no código que se estaba a executar dentro.

 

Iso cambiou ao redor de 2019.

 

Unha serie de fallos de campo en varias marcas obrigaron a todos a prestar atención. Cálculos do estado-de-carga á deriva. O equilibrio celular non se activa cando debería. Fallos de comunicación entre o BMS e o inversor. Os fabricantes comezaron a impulsar actualizacións para solucionar estes problemas. Algunhas actualizacións solucionaron cousas. Algúns empeoraron as cousas.

 O Cerebro do BMS

 

O firmware é o software integrado no microcontrolador BMS. Encárgase de todo. Monitorización de tensión. Límites actuais. Cortes de temperatura. Estimación de SOC. Protocolos de comunicación. O hardware BMS é só unha placa de circuíto sen que o firmware lle indique o que debe facer.

A maioría dos paquetes de litio envíanse coa versión de firmware 1.0 ou 1.1. O fabricante probouno no laboratorio, realizouno algúns ciclos, chamouno bo. Entón ocorre o mundo real. Miles de unidades entran no campo. Aparecen casos Edge que o laboratorio nunca viu.

 

 Fénix

O cliente executa o seu sistema a unha temperatura ambiente de 115 graos F.

 

 Minnesota

O cliente ve -20 graos F.

 

 Florida

Utilidade que produce caídas de tensión estrañas durante as treboadas pola tarde.

 

O firmware debe xestionar todo isto.

 

As actualizacións veñen por tres vías.

 

 1. Con cable

Wired é o máis antigo. Traes un portátil, conéctate a través de CAN ou RS-485 ou USB, dependendo da marca, executa a ferramenta de actualización do fabricante. Pylon usa unha aplicación de Windows. BYD ten o seu propio software. SimpliPhi adoitaba necesitar un adaptador USB-a serie específico que resultaba moi complicado. Algúns fabricantes cobran polo cable de actualización. Algúns a regalan.

 

 2. Sen fíos

Wireless comezou a aparecer ao redor de 2020. Bluetooth nas unidades residenciais. O propietario descarga unha aplicación, conéctase á batería e accede á actualización. Parece sinxelo ata que o alcance do Bluetooth é lixo e estás parado nun garaxe con paredes de formigón intentando manter o teu teléfono exactamente no ángulo correcto.

 

 3. OTA

OTA é a tendencia actual. A batería ten un módem móbil ou conéctase a través da wifi do cliente. As actualizacións envían desde a nube. Non tes que rodar un camión. Isto funciona moi ben ata que non. Tiven unidades atascadas durante a-actualización porque caeu o sinal do móbil. O BMS está alí con medio-firmware escrito. Ladrillado. O cliente chama gritando porque o seu solar non funciona.

 

Field diagnostics interface during a critical system update.

Interface de diagnóstico de campo durante unha actualización crítica do sistema.

 

O proceso de actualización real depende do fabricante. Os bos deseños teñen un cargador de arranque protexido nunha sección de memoria separada. O cargador de arranque nunca se sobrescribe. Se falla a actualización do firmware principal, o cargador de arranque aínda está alí. Podes tentalo de novo. Os malos deseños poñen todo nun sector de flash. Produciuse un erro durante a escritura e devolverá a unidade para a súa reparación.

 Pylontech

Pylontech foi sólida na miña experiencia. A súa ferramenta de actualización verifica o ficheiro antes de escribir. Mostra unha barra de progreso. Leva uns dous minutos por batería nunha pila. Podes actualizar toda a pila sen desconectar nada.

 Caixa de-batería BYD

BYD Battery-Box é diferente. Necesitas que a BMU e cada módulo BMS estean en versións compatibles. A actualización na orde incorrecta provoca fallos de comunicación. Vin primeiro aos instaladores actualizar a BMU e despois pregúntanse por que os módulos non falan. A actualización do firmware do módulo ten que ocorrer antes de que salte a BMU en certas versións. BYD non fai isto obvio na súa documentación.

 EG4

As unidades EG4 foron acertadas ou perdidas. Algúns lotes enviáronse con firmware que fixo que o SOC se ler un 20 % máis que o real. A actualización para solucionalo requiriu un ciclo completo de descarga e recarga despois da instalación. Dor no cu nun sistema que xa está en marcha e funcionando.

Os fallos durante a actualización son o escenario de pesadelo.

A enerxía sae. A wifi cae. O instalador tropeza co cable CAN. O BMS deixa de responder. Ás veces, un ciclo de encendido trae de volta. Ás veces, o cargador de arranque detecta o erro e permíteche tentalo de novo. Ás veces estás tirando a batería da parede e enviándoa de volta.

 

 Estado de--carga mínimo

O estado mínimo-de-carga antes da actualización varía segundo o fabricante. Vin 20% mínimos, 30% mínimos, 50% mínimos. Un fabricante require exactamente un 50-60% para certas actualizacións porque a rutina de calibración execútase inmediatamente despois. A partir do 100 % desactiva o reinicio do contador de coulomb.

 

 Compatibilidade Hell

A compatibilidade entre as versións de firmware e as plataformas de monitorización é outra desorde. Os dispositivos GX de Victron necesitan combinacións de firmware específicas para comunicarse correctamente con baterías de terceiros-. Actualiza o firmware da batería sen comprobar a lista de compatibilidade de Victron e, de súpeto, a túa monitorización remota non mostra nada. Volveches ao sitio para solucionar un fallo de comunicación que non existía antes de "mellorar" as cousas.

 

Conservo unha folla de cálculo de cada batería que instalei. Número de serie. Versión do firmware na instalación. Aplicáronse todas as actualizacións. Data de actualización. Salvoume varias veces cando diagnosticaba problemas meses despois.

 

Non é necesario aplicar todas as actualizacións de firmware. O fabricante envía un correo electrónico anunciando a versión 3.4.7. As notas de lanzamento din que soluciona un problema co funcionamento paralelo superior a 10 unidades. A túa instalación é unha única batería. Sáltao. Cada actualización leva algún risco. Non corres riscos que non necesitas.

 

Algúns fabricantes requiren o inicio de sesión do distribuidor para acceder aos ficheiros de firmware. Algúns publícanas publicamente. Algúns envíalles un correo electrónico só cando abres un ticket de asistencia. A falta de estandarización en toda a industria é frustrante, pero aí é onde estamos.

O futuro da conectividade

A tendencia é cara a máis conectividade e máis actualizacións remotas. Menos rolos de camións. Menores custos do servizo. Funciona cando a infraestrutura é fiable. A cobertura móbil nas instalacións rurais adoita ser terrible. Os contrasinais de wifi dos clientes cámbianse. Os enrutadores desconectan. A promesa de actualizacións remotas perfectas cumpre coa realidade das condicións de campo.

Iso son as actualizacións de firmware nos sistemas de baterías de litio. Invisible ata que algo sae mal. Crítico para o funcionamento do paquete. Vale a pena entender se estás instalando ou mantendo estes sistemas.

Enviar consulta