MPCBL0010 SBC—Operating the Unit

Table 3. Suggested Method of BIOS Image Synchronization prior to BIOS Upgrade

 

 

 

 

 

 

FWH0

 

 

• When this command is initiated, the FWH0

 

Image N+1

 

 

image will be updated to the latest version

 

 

 

(Image N+1).

 

 

./flashlnx –b Pxx-xxxx

• The latest version of the BIOS will take effect

 

 

 

 

 

 

after the user initiates a reset.

 

 

 

 

 

FWH1

 

 

• If a checksum error is detected on FWH0 after

 

 

 

a reboot, it will automatically switch to FWH1

 

Image N

 

 

and regain normal operation.

 

 

 

 

 

 

 

 

 

Note: N = BIOS version

 

 

 

 

 

 

 

3.8.2.2Copying 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.3Saving 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.

Intel NetStructure® MPCBL0010 Single Board Computer

 

Technical Product Specification

October 2006

34

Order Number: 304120

Page 35
Image 35
Intel Intel NetStructure Single Board Computer, MPCBL0010 manual Copying BIOS.bin from the SBC, Saving BIOS.bin to the SBC