MPCBL0010 SBC—Operating the Unit
Intel NetStructure® MPCBL0010 Single Board Computer
Technical Product Specification October 2006
34 Order Number: 304120
3.8.2.2 Copying BIOS.bin from the SBC
1. Copy the flashlnx utility to an SBC running Linux with custom BIOS CMOS settings
that will be used to update other SBCs.
2. Issue the command “./flashlnx -r -afff00000 -s1048576 BIOS.bin” to copy the
BIOS with the customized CMOS settings to the same directory from which flashlnx is
executed. All user-preferred settings (including the BIOS image) will be saved in the
file named BIOS.bin.
Note: BIOS.bin” is a generic file name used here to illustrate the command line used to
perform the operation. You may wish to use the BIOS version as the file name instead
of BIOS.bin.
3.8.2.3 Saving BIOS.bin to the SBC
1. Copy the flashlnx utility and BIOS.bin to the SBC running Linux.
2. Execute “chmod +x flashlnx” to change the file attribute to an executable form.
3. Execute “./flashlnx -b -zc BIOS.bin” to copy the BIOS.bin file to the firmware
hub (FWH) and CMOS.
4. Upon completion, perform a reset to ensure the new CMOS settings and BIOS are
loaded.
Note: To ensure that the BIOS.bin file is not corrupted, Intel strongly suggests performing
these steps before major deployment of any SBCs running in a live network
environment.
./flashlnx –b Pxx-xxxx
When this command is initiated, the FWH0
image will be updated to the latest version
(Image N+1).
The latest version of the BIOS will take effect
after the user initiates a reset.
If a checksum error is detected on FWH0 after
a reboot, it will automatically switch to FWH1
and regain normal operation.
Table 3. Suggested Method of BIOS Image Synchronization prior to BIOS Upgrade
Note: N = BIOS version
FWH0
Image N+1
FWH1
Image N
FWH0
Image N+1
FWH1
Image N