| Slimline Open Firmware - SLOF | |
| Copyright (C) 2005, 2012 IBM Corporation | |
| INSTALL ON JS20/JS21 | |
| =============================================================================== | |
| Detailed information about how to use SLOF on JS20 and JS21 can be found in | |
| the document FlashingSLOF.pdf | |
| The JS20 and JS21 blades both have 2 "flashsides". They have a 8MB flash part | |
| which is divided into a 4MB "temporary" side and a 4MB "permanent" side. | |
| The temporary side is the flashside used for the normal operation and the | |
| permanent side is used as a backup if the temporary should ever fail. | |
| Therefore it is important that the permanent flash side is not changed so | |
| that if ever required the original firmware can be restored. | |
| SLOF usually warns or in most cases does not easily allow to overwrite the | |
| permanent side. | |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | |
| ! ! | |
| ! NOTE: WHEN FLASHING A NEW FIRMWARE IMAGE YOU MIGHT ! | |
| ! DESTROY YOUR FIRMWARE IMAGE AND LOOSE YOUR WARRANTY! ! | |
| ! ! | |
| ! YOU MAY NEED TO CALL SERVICE, IF THE FIRMWARE IMAGE ! | |
| ! IS DESTROYED ! ! | |
| ! ! | |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | |
| REMOVING SLOF FROM JS20/JS21 | |
| =============================================================================== | |
| If you want to boot the original firmware again, you need to boot the blade | |
| from the management module. If auto-boot is enabled you have to press "s" | |
| to reach the firmware prompt. | |
| On the SLOF command line, type: | |
| 0 > other-firmware | |
| and it should get you back to running the original firmware. To permanently | |
| get it back, after booting Linux from there, type | |
| $ update_flash -r | |
| $ halt | |
| You will boot on the PERM side. To boot from the TEMP side again, you need to | |
| restart the Blade System MGMT Processor. | |
| Following steps are needed on | |
| Management Module -> Blade Tasks -> Power/Restart | |
| Power Off Blade | |
| Restart Blade System Mgmt Processor | |
| Power On Blade | |
| INSTALL ON KVM/QEMU | |
| =============================================================================== | |
| Recent versions of QEMU should already be shipped with a version of SLOF. | |
| To upgrade SLOF in your QEMU installation, back-up the old firmware file | |
| .../share/qemu/slof.bin from your QEMU installation, then simply copy the | |
| new SLOF image (for example "boot_rom.bin" after building board-qemu) to | |
| this location. | |