Intel Quark SoC X1000 User Manual page 21

Board support package bsp, build and software
Hide thumbs Also See for Quark SoC X1000:
Table of Contents

Advertisement

Creating a flash image for the board [Linux build environment only]
A script is provided that creates symbolic links. Run the script with the command:
Ensure there is no whitespace around the values defined in the layout.conf file.
Note: If you are using the Intel
file in the [Ramdisk] section from image-spi-clanton.cpio.lzma
to image-spi-galileo-clanton.cpio.lzma to successfully generate your .cap file.
Once a valid layout.conf has been created, run the SPI Flash Tools makefile with the
command:
# ../../spi-flash-tools*/Makefile
The output of this build is located in either the sysimage.CP-8M-debug or the
sysimage.CP-8M-release directory (depending on what kind of image was selected).
The output of this build includes:
The capsule file contains a BIOS, bootloader, and compressed Linux run-time system
to allow a Quark-based board to boot. Use the capsule update mechanism described in
Section 10
Note: The same build process and same image files are used for both secure and non-secure
board SKUs, however, secure SKUs have certain restrictions on where a capsule
update can be performed. If you have a secure SKU board (Industrial/Energy or
Transportation Reference Design), you must update your board using the Linux*
run-time system
For experienced users, you can build all sysimages configuration in just one command
by running the following command at the top-level directory of the sysimage package:
Note: Be aware of the plural sysimages in the command.
Order Number: 329687-007US
# ./sysimage/create-symlinks.sh
®
Flash-missingPDAT.cap - standard capsule file.
Use this file to program your board using the serial interface by following the
Programming the Flash instructions in
Flash-missingPDAT.bin - flash file with no platform data.
Use this file to program your board with the platform data tool and a Dediprog, as
described in
Section
9, then
FVMAIN.fv – board-specific recovery file.
See
Section 14
for an overview of capsule recovery. If you are using the Intel
Galileo board, refer to the Intel
boards, contact your Intel representative for details.
to program the SPI flash on your board.
(Section
10.2).
../spi-flash-tools/Makefile [ -j ] sysimages
The -j option builds concurrently, which completes in a shorter time, however
the output may be harder to read.
Galileo board, you may need to modify the layout.conf
Section
Section
11.
®
Galileo Board User Guide for details. For other
10.
Intel
®
Quark™ SoC X1000
BSP Build and Software User Guide
®
21

Advertisement

Table of Contents
loading

Table of Contents