Hi Mike,
a few years ago, you asked about IBM lflash (firmware updating of BIOS, RSA, and BMC hardware under Linux) users on the xcat.org mailing list. Are you still involved with that project inside IBM, and if not, do you know anyone I can contact about getting the source code for it or getting documentation for the hardware interfaces it uses?
Background: I am one of the developers of the open source (GPLv2 license) flashrom utility which can update the firmware/BIOS/EFI of most x86 mainboards from within a Linux/*BSD/DOS system, and which can also update the firmware on quite a few network/storage/graphics cards.
We would love to add a driver for IBM RSA/BMC firmware updating to flashrom, and we have been approached by someone whose company is using IBM SurePOS all over the world. lflash is apparently almost(?) impossible to get by for SurePOS, and save rebooting every terminal into DOS, flashrom seems to be the only choice right now. Writing a flashrom driver for new hardware is easy (~30 lines of code), and if we can get documentation for the flashing interface of IBM RSA/BMC, we will do that ourselves and integrate that driver into the official flashrom sources.
Thanks in advance for your help.
Regards, Carl-Daniel