iPhone 13 Pro Max — sensor array 0x40000: Battery
On the iPhone 13 Pro Max, 0x40000 means: Battery (value from the iFixit table, probably wrong).
Sources disagree on this code. Both readings are shown: confirm with a known-good part.
What does this code mean?
SMC “BSC failure” panic: the system management controller (built into the SoC) periodically waits for a response from each mandatory sensor; the iFixit table associates this value with the battery. With no response, it forces a restart, which repeats roughly every 3 minutes (≈180 s) as long as the sensor stays silent.
Which part to test first?
Check whether the battery percentage is displayed (a reading stuck at 0–1% reveals lost battery data), inspect the battery connector (bent pins), test with a known-good battery, then measure the connector's data lines in diode mode.
The same code on other models
- iPhone 13 ProBattery
- iPhone 13 miniBattery
- iPhone 13Battery
- iPhone 14 Pro MaxCharging port flex
- iPhone 14 ProCharging port flex
Field cases
Did you repair one? Tell us what worked: it improves the database for everyone.