4. Flashing the BMC Firmware in the Linux Environment
YAFUFlash is used to flash the BMC firmware in the Linux environment using network or
USB connections. To flash the BMC in Linux, follow the instructions below.
1. Open the Terminal. Go to YafuFlash/Linux path.
2. The file libipmi.so 1 should be accessible to a Linux system. Usually when running an
application, Linux will search for a file in dependent libraries in default locations, such
as usr/lib/lib folders.
3. Copy libipmi.so.1 to /lib or /usr/lib. Run "1dconfig" or
Copy libipmi.so.1 to a folder and issue the following command:
#LD_LIBRARY_PATH=<location_of_libipmi_so>/Yafuflash
Note: You may have to create a link to libipmi.so.1.0 (ln-sf libipmi.so.1.0
libipmi.so.1).
4. Run "Yafuflash.exe" in the terminal.
5. Use the settings as listed below.
Format:
o
/Yafuflash [OPTION] [MEDIUM] [FW_IMAGE_FILE] [OPTIONS
‐info
‐auto
‐full
‐force‐boot Select this option to force the boot loader to be upgraded during
‐c
[MEDIUM]
‐cd
‐nw & ip
Page 50
Options Commands
This option displays information regarding existing and new
This option allows for automatic upgrades by comparing flash
This options allows for full upgrades.
full upgrade. The boot loader is "preserved" by default.
This option preserves configuration modules during full upgrade.
Medium Options
Select this option to use USB connections.
Select this option to use network with ‐ip (followed by the IP
Quantum NDX Server BMC/IPMI User's Guide
Appendix A: