EasyManua.ls Logo

NXP Semiconductors QorIQ T1040 - 4.6.4 Flashing SD card boot images; 4.6.5 Booting Linux

NXP Semiconductors QorIQ T1040
68 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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

Table of Contents

Related product manuals