Hi,
We are trying to set up XEN testbed on Thamesblue Supercomputer which has IBM JS20 Blades. I compiled the SLOF firmware from the source on one of the blade. The compilation went smooth and generated the following binaries
boot_rom.bin
boot_rom_bimini.binWhen we try to flash boot_rom.bin firmware binary then we get the following error:
update_flash: RTAS: validate() Invalid candidate image for this platform
whereas if we try to flash the original IBM firmware then it install smoothly as shown below:
update_flash -f /etc/microcode/ibm_fw_bios_fw08401160_anyos_ppc64.img
info: Temporary side will be updated with a newer or
identical image
Projected Flash Update Results:
Current T Image: 2b606_470
Current P Image: 2b405_131
New T Image: 2b608_401
New P Image: 2b405_131
Flash image ready...rebooting the system
...
I used the following procedure to compile the slof-JX-1.4.0-0 on IBM JS20 blade
$ tar xzf slof-JX-1.4.0-0.tar.gz
$ tar xzf slof-JX-1.4.0-0-oco-gcc412.tar.gz
$ cd slof-JX-1.4.0-0-oco-gcc412
$ chmod 777 install-oco.sh
$ $ ./install-oco.sh ../slof-JX-1.4.0-0
$ cd ../slof-JX-1.4.0-0
$ export CROSS="" # native compiler
c06b11:/home/ah/firmware/slof-JX-1.4.0-0 # make -s
******** Building js2x system ********
====== Building slof ======
====== Building rtas ======
====== Building clients ======
====== Building boot_rom_js2x.bin ======
====== Building boot_rom_bimini.bin ======
Please help.
Thanks.
Best Regards, Hassan