Flashing and updating images
=>tftp 100000 PBL1.bin
=>sf probe 0
=>sf erase 0 100000
=>sf write 100000 0 $filesize
2. Write u-boot.bin at offset 0x40000 (256 KB):
=>tftp 100000 u-boot.bin
=>sf write 100000 40000 $filesize
3. Write FMan microcode to eSPI from offset 0x110000:
=>tftp 100000 fsl_fman_ucode_xx.bin
=>sf erase 110000 10000
=>sf write 100000 110000 $filesize
4. Shut down the board.
5. Change board switch configuration for eSPI boot.
6. Switch on the board.
For more information about building U-Boot images,
generating PBL images, see
documentation.
4.6.3 Flashing NAND boot images
The steps for flashing and updating images for NAND are as follows:
All operations are done on the target in the U-Boot console.
1. Write PBL1.bin to NAND from offset 0x0:
=>tftp 100000 PBL1.bin
=>nand info
=>nand erase 0 100000
=>nand write 100000 0 $filesize
2. Write u-boot.bin to NAND from offset 0x40000 (256 KB):
=>tftp 100000 u-boot.bin
=>nand write 100000 40000 $filesize
3. Write FMan microcode to NAND from offset 0x180000:
=>nand info
=>tftp 100000 fsl_fman_ucode_xx.bin
=>nand erase 180000 80000
=>nand write 100000 180000 $filesize
4. Shut down the board.
5. Change board switch configuration for NAND boot.
6. Switch on the board.
QorIQ T1040 Reference Design Board User Guide, Rev. 0, 06/2015
62
NOTE
eSPI/SD/NAND boot
in SDK
Freescale Semiconductor, Inc.
Need help?
Do you have a question about the QorIQ T1040 and is the answer not in the manual?