Recently we’ve bought 30 HP DL380 Gen9 servers and during ATP each time we get “POST Error: 312-HPE Smart Storage Battery 1 Failure” on different servers.
We checked for solution and we found this link on HPE site which referred to this known issue.
Based on the document this issue only observed on the Gen9 servers which uses iLO firmware of 2.40 or 2.42 and running on System ROM 2.20 (or earlier).
As resolution the HPE iLO should be updated to the Firmware version of 2.44 or earlier.
Link to HPE iLO 4 page for downloading firmware and tools.