Well I think I have SOLVED this issue. Please take the time and effort to check.validate this for yourself. If it goes wrong - Don't blame me.
I fixed this in two stages - Firstly my BIOS message. I downloaded the Proliant SPP and made a USB KEY (using HP USB KEY creator 1.7) but a DVD would have been just as effective.
V1.7 HP USB Key download here: http://bit.ly/Xd6sSq
(Warning this will not install in a virtual machine, but you can extract the files and run the HPUSBKEY app manually)
The SPP can be downloaded here:
http://h18004.www1.hp.com/products/servers/management/spp/index.html
(you should check which is compatibale with your server).
Run the SPP and update everything - this removed my BIOS 'warning' relating to Drives/RAID
THEN, to fix with health warning under ESXi5 U2
Download the HP Offline Bundle - The one for my server was found here: http://bit.ly/13knFyc You may need to find your own.
IF YOU HAVEN'T ALREADY ENABLED SSH etc on the ESXi box, follow these steps:
Copy the file onto your ESXi server (no vCenter, but specific ESXi server) - I user Filezilla using the SSH credentials for root but you can find your own way. You should put the file inthe following location:
/var/log/vmware/
Next SSH to the ESXi server (I did so as root) and run the following command:
esxcli software vib install -d hp-esxi5.0uX-bundle-1.3.5-3.zip
Wait - It takes a few seconds. This was the output from my command:
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: Hewlett-Packard_bootbank_hp-ams_500.9.2.0-11.434156, Hewlett-Packard_bootbank_hp-smx-provider_500.03.01.10.2-434156
VIBs Removed: Hewlett-Packard_bootbank_hp-ams_500.9.3.0-13.434156, Hewlett-Packard_bootbank_hp-smx-provider_500.03.02.00.23-434156
VIBs Skipped: Hewlett-Packard_bootbank_char-hpcru_5.0.3.09-1OEM.500.0.0.434156, Hewlett-Packard_bootbank_char-hpilo_500.9.0.0.9-1OEM.500.0.0.434156
Then reboot
WAIT! - After you reboot give it a few minutes for health to start being reported - My machine didn't show any health for at least 2 or 3 minutes.
Hope you find this useful. Please post feedback to help others.
Paul