
Updating the Firmware
9. Click Readat the top of the window. Wait for the completion of the read
operation.
10. Click Chip Buffer to File to save the 8 MB firmware image to a file.
11. Close the View Contents in the Memory Chip window.
12. Set the jumper at J2C3 to connect pins 2-3. This step selects SPI-1.
13. Repeat steps 8–11 to save the SPI-1 firmware image to a file.
14. Remove the cable from header J2E1 before applying power to the CRB.
Note: Contrary to other documentation, you do not need to remove the jumpers from
locations J2C2, J2D1, or J2C3 before powering on the CRB.
6.3 Replacing the SPI-0 Contents
Boot loaders that are based on the FSP are programmed to the SPI-1 chip. However,
for the boot loader to function on the CRB, the SPI-0 chip must contain a firmware
descriptor, the management engine (ME) firmware, and the Gigabit Ethernet firmware.
An 8 MB file containing the contents for SPI-0 is included in the FSP kit, with filename
Rom00_8M_MB_PPT.bin. The firmware descriptor in this file is configured so that all 8
MB of SPI-1 on the CRB can be used for the boot loader firmware image.
You must load this Rom00_8M_MB_PPT.bin file into SPI-0 one time, after which SPI-0
does not need to be changed. The following steps must be performed only once:
1. Disconnect the power from the CRB. Do not apply power to the CRB at any
time during this procedure.
2. Connect the cable from the SF100 programmer to header J2E1 on the CRB.
3. Make sure that jumpers are installed at locations J2C2 and J2D1.
4. Set the jumper at J2C3 to connect pins 1-2. This step selects SPI-0.
5. Open the DediProg Engineering application.
6. Select W25Q64BV when prompted for the memory device type.
7. Next to the Currently working on section near the top of the window, make sure
that Application Memory Chip 1is selected.
8. Click the Config button at the top of the window.
9. In the Advanced Settings dialog that appears, click the Prog button on the left.
10. Select Program a whole file starting from address 0 of a chip.
11. Click the Flash Options button on the left.
12. Select the check box Unprotect block automatically when block(s)
protected.
13. Click OK.
14. Click the File button at the top of the window. This step opens a File Open dialog
for selecting the firmware image to be programmed to the board. Select the 8 MB
image file named Rom00_8M_MB_PPT.bin delivered with the FSP kit in the
CHIEF_RIVER_FSP_KIT/CougarCanyon2 directory. Click OK.
15. Click the Erase button at the top of the window to erase the entire flash memory
device. Wait for completion of the erase operation.
16. Click the Prog button at the top of the window to program the Intel-provided
firmware image to the flash memory device on the target platform. Wait for
completion of the programming operation.
3rd Gen Intel®Core™ Processors with Mobile Intel®HM76/QM77 Express Chipsets
Platform Guide September 2014
20 Document Number: 331208-001