STSW-L9965FW
Active
Design Win
Software FW for L9965 evaluation board

Get Software Download databrief

Product overview

Description

The L9965/L99BM2 chipset firmware drivers package provides a complete, production-oriented software stack to control and monitor ST’s L9965x/L99BM2 family. The drivers implement device register access, high-level configuration APIs, advanced diagnostics, and flexible topology management (standalone, daisy-chain, dual ring/dual access).

A hardware abstraction layer and MCU-dependent wrapper isolate the core logic from the microcontroller, enabling reuse across platforms.

The package is fully documented with interactive Doxygen HTML pages covering APIs, data structures, and module relationships.

  • All features

    • Complete C firmware driver stack for L9965/L99BM2 family devices
    • Unified SPI/VIF communication layer with addressing, mailbox handling, and CRC-checked transfers (MCU/L99xxT)
    • Flexible topology management: standalone, single daisy chain, dual ring, and dual access chains
    • Cell monitoring support: cell voltages, busbar, VBS, NTC GPIOs, die temperature and cell balancing control (L9965A/L99BM218), instantaneous and Coulomb counter currents, AIN voltage, gate configuration, ADC diagnostics (L9965C/L99BM2C), Pyro-fuse driver management (L9965P/L99BM2P)
    • Communication management: cyclic wake-up modes, error/status masks, FIFO frame handling, FAULTN monitoring (L9965T/L99BM2T)
    • L9965x_HAL and MCU-dependent HAL wrapper layer that includes reference implementations for STM32L476RG and SPC582B60E1
      • Allows the middleware to be easily ported to other MCUs by reimplementing only the wrapper functions
    • System level initialization and power management
    • Integrated Doxygen HTML documentation with searchable API reference, file hierarchy, and cross-references

Get Software