07-13-2020, 01:32 PM
(09-19-2019, 09:33 AM)iops/watt Wrote: While these versions of Linux recognize and effectively support the boards, I cannot get any version of the SAS2Flash, SAS2IRCU or LSIUtil to run from the command line. MPT3SAS and MPT2SAS (drivers?) both load at bootup but I can't re-flash the boards while installed in the RockPro64 nor can I load any BIOS/firmware app to configure the boards in IR (integrated Raid) mode. IT mode is working fine with OpenMedia vault but I would like to benchmark and experiment with the IR mode.
Any suggestions or workarounds would be appreciated.
From the looks of things SAS2Flash and SAS2IRCU both require *native* EFI firmware support.
While it is possible to get U-Boot to emulate EFI for the purpose of booting Linux, it doesn't support the low level functions those programs need to run.
It may be possible to get it to run on an enterprise ARM64 board that has native EFI support.
LSIutil appears to be x86_64 only.
You may have luck running qemu-x86_64-static LSIUtil, but I do not have a LSI card to test this and it too may require EFI support for some or all functions.