HPE should recall the Gen8/9/10 Servers. Issue:ILO4/5 constantly writes to the NAND, fails.
HPE have exactly the same issue with their Gen8/Gen9/Gen10 Microservers/Servers. It's well documented, that the onboard ILO4/5 NAND is constantly written to on a daily basis with diagnostic health information. HPE have admitted to the fault in a paper regarding the problem, the hardware issue regarding excessive NAND writes is fully documented online.
The issue was compounded because HP initially removed access to firmware upgrades after one year of support, so it's not even the fault of the user for failing to upgrade the firmware, the firmware wasn't available, it either required purchase of their service pack or an extended support contract.
HPE have since modified the firmware so that it limits the number of daily writes to the NAND and made it publicly available (hence admitting fault), but this doesn't help the people that have mainboards that have already failed, aka. built in obsolescence.
Failure seems to be around the ballpark 30% mark of units. It's difficult to diagnose too, because it results in firmware corruption, so it can appear as a software issue when it isn't. The online support is such a minefield as there are multiple ways to upgrade the firmware and upgrades for both the system rom J06 firmware and ILO remote management firmware, as well as updates for intelligent provisioning.
An option have been added to reformat the flash, but again that helps no one if the flash is already damaged by excessive writes.
Attempting to get a replacement out of warranty from HP is like pulling teeth. It needs far more coverage like the Tesla issue than it is currently getting.
Surprised it hasn't resulted in a class action in the US.
UK Trading Standards are utterly useless, regarding anything that is technical.
HPE make out it's user error, when in this case it clearly isn't.
HPE do the right thing, and issue a recall on board with failed NAND.