I can't seem to update the firmware on this gen10 server. It has a P816i-a so I downloaded the firmware here:
https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX-1b866626447b4d64b798e0a52a#tab-history
I followed the instuctions and it appears to flash the firmware fine:
# ./setup
Supplemental Update / Online ROM Flash Component for Linux (x64) - HPE Smart Array P408i-p, P408e-p, P408i-a, P408i-c, E208i-p, E208e-p, E208i-c, E208i-a, P408i-sb, P408e-m, P204i-c, P204i-b, P816i-a and P416ie-m SR Gen10 (2.65), searching...
1) HPE Smart Array P816i-a SR Gen10 in Slot 0 (1.99)
Select which devices to flash [#,#-#,(A)ll,(N)one]> 1
Flashing HPE Smart Array P816i-a SR Gen10 in Slot 0 [ 1.99 -> 2.65 ]
Deferred flashes will be performed on next system reboot
============ Summary ============
Smart Component Finished
Summary Messages
================
Reboot needed to activate 1 new FW image
Exit Status: 1
Deferred flashes will be performed on next system reboot
A reboot is required to complete update.
But when I reboot I get:
A controller failure event occurred prior to this power-up. (Previous lock up code = 0x14803) Action: Install the latest controller firmware. If the problem persists, replace the controller.
The controller appears to work in the System Provisioning menus, so I don't think it's dead... I can even flash it again, but it never boots.
Any ideas?