
Downloading An Image
LITE5200B User’s Manual, Rev. 0
Freescale Semiconductor
5-7
5.6.1
TFTP Download
The TFTP method is the fastest method of downloading large images. We suggest using this method for
large images and code development.
To perform an TFTP download an IP address must be first configured using one of the methods described
in Section 5.5, “Configuring Ethernet,” on page 5-5. Once an IP address is configured the ‘tftpboot’
command should be used. The syntax for the command is as follows:
usage:
tftp [loadaddress] [bootfilename]
Executing this command will download the file specified by the argument boot filename from the IP
address configured in the environmental variable ‘setenv’. Code will be downloaded to the load address
specified at load address. The value for load address must conform to a read/writable ram location. serverip
must be configured prior to executing the tftp command using the setenv command ( see Section 5.4.2,
“setenv,” on page 5-4 ).
example:
=> dhcp
BOOTP broadcast 1
DHCP client bound to address 10.81.109.231
=> setenv serverip 10.81.109.159
=> tftpboot 0x3000 u-boot.bin
Table 5-4. Development Code Space
Physical Memory
Usage
Address Range
DRAM
Vector Table
0x00000000 - 0x00002FFF
DRAM
User
0x00003000 - 0x0FF00000
Peripherals
MBAR
0xF0000000 - 0xF0007FFF
Internal SRAM
Unused
0xF0008000 - 0xF000BFFF
Flash - CS1
Unused
0xFE000000 - 0xFEFFFFFF
Flash - CS0 ( BOOT )
Unused
1
1
This section will be mapped to the reset vector if boot low is selected through SW1 - Jumper
6.
0xFF000000 - 0xFFEFFFFF