NOTE
For more information about building U-Boot images,
generating PBL images, see eSPI/SD/NAND boot in SDK
documentation.
4.6.4 Flashing SD card boot images
The steps for flashing and updating images for SD card are as follows:
You need to write two images, the first is the PBL1.bin produced by QCS tool, the second
is the u-boot.bin.
1.
Write PBL1.bin at offset block 8:
=>tftp 100000 PBL1.bin
=>mmcinfo
=>mmc write 100000 8 block_number
2. Write u-boot.bin at offset 0x41000 (260KB), for example, 520(0x208) blockes.
=>tftp 100000 u-boot.bin
=>mmc write 100000 208 block_number
3. Write FMan microcode to SD card from block 0x820:
=>tftp 100000 fsl_fman_ucode_xx.bin
=>mmc write 100000 820 block_number
4. Shut down the board.
5. Change board switch configuration for SD boot.
6. Switch on the board.
NOTE
For more information about building U-Boot images,
generating PBL images, see eSPI/SD/NAND boot in SDK
documentation.
4.6.5 Booting Linux
• Setting bootargs and serverip at U-Boot prompt:
=> setenv bootargs "root=/dev/ram rw console=ttyS0,115200
ramdisk_size=700000”
=> setenv ethact FM1@DTSEC4
=> setenv ipaddr <ipaddr>
=> setenv serverip <serverip>
• From U-Boot prompt, for booting Linux with 32-bit configuration on T1040RDB:
=> setenv my_kern 'tftp 0x1000000 <uImage>’
=> setenv my_fs 'tftp 0x2000000 <rfs_e5500.bin>'
Chapter 4 Software configuration
QorIQ T1040 Reference Design Board User Guide, Rev. 0, 06/2015
Freescale Semiconductor, Inc. 63