Bq40370 -
It monitors individual cell voltages, pack voltage, current, and temperature, providing precise SoC (State of Charge) data.
The chip may enter a permanent failure state if the battery voltage drops too low (UV protection) or if cells fail to balance.
Failure to perform this learning cycle results in inaccurate battery percentage reporting (e.g., the device shutting down while reporting 20% battery remaining). bq40370
Predicts when a battery is nearly empty by factoring in real-time discharge currents and temperature shifts.
| Issue | Likely Cause | Potential Solution | | :--- | :--- | :--- | | Battery shows 0V output, but cells have voltage | Controller has locked the output MOSFET due to a fault condition | Attempt to unseal and reset the chip using NLBA or similar tools | | Sudden SOC drops (e.g., 60% to 6%) | Discharge curve not aligned with factory profile; cells replaced without updating EMF/EDV parameters | Full chip reprogramming with correct EMF/EDV values for the new cells | | Chip doesn't respond or appears bricked | Incorrect editing of EEPROM dump; wrong byte order used for editing values | Restore original dump if available; otherwise, chip may be permanently damaged | | Cannot unseal chip | Network connectivity issues during remote unseal; wrong unseal procedure | Check internet connection; try different network; use NLBA software's built-in unseal functions | | Battery charges to 100% but dies quickly | FCC value incorrect; cells have lower capacity than what chip expects | Recalibrate battery with correct FCC value matching actual cell capacity | | Max Error stays at 8% | Discharge current for calibration too high; relaxation periods incorrect | Use average laptop consumption current (not 3000mA); follow correct 120min relaxation periods | | Cell imbalance persists | Bad cell balance from factory; chip unable to balance cells sufficiently | Manually charge individual cells to same voltage before attempting reset | It monitors individual cell voltages, pack voltage, current,
The is a highly specialized, proprietary battery management and gas gauge Integrated Circuit (IC) developed by Texas Instruments . Primarily found in premium laptop battery packs—most notably across various Dell laptop series (such as the WDX0R, 3DDDG, and F3YGT battery models)—the BQ40370 plays a critical role in monitoring cell health, managing safety thresholds, and reporting accurate state-of-charge (SoC) metrics to the host computer.
The BQ40370 functions as a and protection IC, managing the charge and discharge cycles of multi-cell lithium-ion packs. Predicts when a battery is nearly empty by
Despite its closed nature, a thriving community of battery repair technicians and hobbyists has emerged around the BQ40370. Forums like are hubs for sharing knowledge and troubleshooting these chips.
Laptop Battery Chip Reset, Repair and Program - NLBA1 device
Designed for multi-cell configurations (typically 3S or 4S battery packs , like the popular Dell WDX0R or F3YGT batteries), managing total pack voltages ranging roughly from 11.1V to 15.4V. The Permanent Failure (PF) Lock Mechanism
: Accessing the "unseal" codes or specific firmware features can be complex, as these chips are often password-protected by the manufacturer to prevent unauthorized repairs. How to Check Battery Health (Dell Laptops)