Using an external spi flash, External spi flash on modules with intel® me – Kontron COMe-cBTi6R User Manual

Page 35

Advertising
background image

COMe-cBTi6R / Features and Interfaces

Using an external SPI flash

To program an external SPI flash follow these steps:

» Connect a SPI flash with correct size (similar to BIOS ROM file size) to the module SPI interface

» Open pin A34 and B88 to boot from the module BIOS

» Boot the module to DOS/EFI-Shell with access to the BIOS image and Firmware Update Utility provided on EMD

Customer Section

» Connect pin B88 (BIOS_DIS1#) to ground to enable the external SPI flash

» Execute Flash.bat/Flash.efi to program the complete BIOS image to the external SPI flash

» reboot

Your module will now boot from the external SPI flash when BIOS_DIS1# is grounded.

External SPI flash on Modules with Intel® ME

If booting from the external (baseboard mounted) SPI flash then exchanging the COM Express® module for another one
of the same type will cause the Intel® Management Engine to fail during next start. This is by design of the ME because it
bounds itself to the very module it has been flashed to. In the case of an external SPI flash this is the module present at
flash time.

To avoid this issue please make sure to conduct a complete flash of the external SPI flash device after changing the
COMexpress module for another one. If disconnecting and reconnecting the same module again this step is not necessary.

35

Advertising