|
|
|
@ -106,8 +106,8 @@ CFG_I2C_SLAVE -- define for I2C slave address |
|
|
|
|
CFG_I2C_OFFSET -- define for I2C base address offset |
|
|
|
|
CFG_IMMR -- define for MBAR offset |
|
|
|
|
|
|
|
|
|
CONFIG_PCI -- define for PCI support |
|
|
|
|
CONFIG_PCI_PNP -- define for Plug n play support |
|
|
|
|
CONFIG_PCI -- define for PCI support |
|
|
|
|
CONFIG_PCI_PNP -- define for Plug n play support |
|
|
|
|
CONFIG_SKIPPCI_HOSTBRIDGE -- SKIP PCI Host bridge |
|
|
|
|
CFG_PCI_MEM_BUS -- PCI memory logical offset |
|
|
|
|
CFG_PCI_MEM_PHYS -- PCI memory physical offset |
|
|
|
@ -143,7 +143,7 @@ CFG_SDRAM_BASE -- defines the DRAM Base |
|
|
|
|
3. COMPILATION |
|
|
|
|
============== |
|
|
|
|
3.1 To create U-Boot the gcc-4.x compiler set (ColdFire ELF or uclinux |
|
|
|
|
version) from codesourcery.com was used. Download it from: |
|
|
|
|
version) from codesourcery.com was used. Download it from: |
|
|
|
|
http://www.codesourcery.com/gnu_toolchains/coldfire/download.html |
|
|
|
|
|
|
|
|
|
3.2 Compilation |
|
|
|
@ -206,68 +206,68 @@ flashsize = 0x01200000 |
|
|
|
|
flashoffset = 0x00000000 |
|
|
|
|
sramstart = 0xF2000000 |
|
|
|
|
sramsize = 0x00001000 |
|
|
|
|
mbar = 0xF0000000 |
|
|
|
|
mbar = 0xF0000000 |
|
|
|
|
busfreq = 133.333 MHz |
|
|
|
|
pcifreq = 0 MHz |
|
|
|
|
pcifreq = 0 MHz |
|
|
|
|
ethaddr = 00:E0:0C:BC:E5:60 |
|
|
|
|
eth1addr = 00:E0:0C:BC:E5:61 |
|
|
|
|
ip_addr = 192.162.1.2 |
|
|
|
|
baudrate = 115200 bps |
|
|
|
|
-> ? |
|
|
|
|
? - alias for 'help' |
|
|
|
|
? - alias for 'help' |
|
|
|
|
autoscr - run script from memory |
|
|
|
|
base - print or set address offset |
|
|
|
|
bdinfo - print Board Info structure |
|
|
|
|
boot - boot default, i.e., run 'bootcmd' |
|
|
|
|
bootd - boot default, i.e., run 'bootcmd' |
|
|
|
|
base - print or set address offset |
|
|
|
|
bdinfo - print Board Info structure |
|
|
|
|
boot - boot default, i.e., run 'bootcmd' |
|
|
|
|
bootd - boot default, i.e., run 'bootcmd' |
|
|
|
|
bootelf - Boot from an ELF image in memory |
|
|
|
|
bootm - boot application image from memory |
|
|
|
|
bootm - boot application image from memory |
|
|
|
|
bootp - boot image via network using BootP/TFTP protocol |
|
|
|
|
bootvx - Boot vxWorks from an ELF image |
|
|
|
|
cmp - memory compare |
|
|
|
|
bootvx - Boot vxWorks from an ELF image |
|
|
|
|
cmp - memory compare |
|
|
|
|
coninfo - print console devices and information |
|
|
|
|
cp - memory copy |
|
|
|
|
crc32 - checksum calculation |
|
|
|
|
dcache - enable or disable data cache |
|
|
|
|
echo - echo args to console |
|
|
|
|
erase - erase FLASH memory |
|
|
|
|
flinfo - print FLASH memory information |
|
|
|
|
go - start application at address 'addr' |
|
|
|
|
help - print online help |
|
|
|
|
icache - enable or disable instruction cache |
|
|
|
|
icrc32 - checksum calculation |
|
|
|
|
iloop - infinite loop on address range |
|
|
|
|
imd - i2c memory display |
|
|
|
|
iminfo - print header information for application image |
|
|
|
|
imls - list all images found in flash |
|
|
|
|
imm - i2c memory modify (auto-incrementing) |
|
|
|
|
imw - memory write (fill) |
|
|
|
|
inm - memory modify (constant address) |
|
|
|
|
iprobe - probe to discover valid I2C chip addresses |
|
|
|
|
cp - memory copy |
|
|
|
|
crc32 - checksum calculation |
|
|
|
|
dcache - enable or disable data cache |
|
|
|
|
echo - echo args to console |
|
|
|
|
erase - erase FLASH memory |
|
|
|
|
flinfo - print FLASH memory information |
|
|
|
|
go - start application at address 'addr' |
|
|
|
|
help - print online help |
|
|
|
|
icache - enable or disable instruction cache |
|
|
|
|
icrc32 - checksum calculation |
|
|
|
|
iloop - infinite loop on address range |
|
|
|
|
imd - i2c memory display |
|
|
|
|
iminfo - print header information for application image |
|
|
|
|
imls - list all images found in flash |
|
|
|
|
imm - i2c memory modify (auto-incrementing) |
|
|
|
|
imw - memory write (fill) |
|
|
|
|
inm - memory modify (constant address) |
|
|
|
|
iprobe - probe to discover valid I2C chip addresses |
|
|
|
|
itest - return true/false on integer compare |
|
|
|
|
loadb - load binary file over serial line (kermit mode) |
|
|
|
|
loads - load S-Record file over serial line |
|
|
|
|
loady - load binary file over serial line (ymodem mode) |
|
|
|
|
loop - infinite loop on address range |
|
|
|
|
md - memory display |
|
|
|
|
mii - MII utility commands |
|
|
|
|
mm - memory modify (auto-incrementing) |
|
|
|
|
mtest - simple RAM test |
|
|
|
|
mw - memory write (fill) |
|
|
|
|
loadb - load binary file over serial line (kermit mode) |
|
|
|
|
loads - load S-Record file over serial line |
|
|
|
|
loady - load binary file over serial line (ymodem mode) |
|
|
|
|
loop - infinite loop on address range |
|
|
|
|
md - memory display |
|
|
|
|
mii - MII utility commands |
|
|
|
|
mm - memory modify (auto-incrementing) |
|
|
|
|
mtest - simple RAM test |
|
|
|
|
mw - memory write (fill) |
|
|
|
|
nfs - boot image via network using NFS protocol |
|
|
|
|
nm - memory modify (constant address) |
|
|
|
|
pci - list and access PCI Configuration Space |
|
|
|
|
nm - memory modify (constant address) |
|
|
|
|
pci - list and access PCI Configuration Space |
|
|
|
|
ping - send ICMP ECHO_REQUEST to network host |
|
|
|
|
printenv- print environment variables |
|
|
|
|
protect - enable or disable FLASH write protection |
|
|
|
|
rarpboot- boot image via network using RARP/TFTP protocol |
|
|
|
|
reset - Perform RESET of the CPU |
|
|
|
|
run - run commands in an environment variable |
|
|
|
|
reset - Perform RESET of the CPU |
|
|
|
|
run - run commands in an environment variable |
|
|
|
|
saveenv - save environment variables to persistent storage |
|
|
|
|
setenv - set environment variables |
|
|
|
|
sleep - delay execution for some time |
|
|
|
|
setenv - set environment variables |
|
|
|
|
sleep - delay execution for some time |
|
|
|
|
tftpboot- boot image via network using TFTP protocol |
|
|
|
|
usb - USB sub-system |
|
|
|
|
usb - USB sub-system |
|
|
|
|
usbboot - boot from USB device |
|
|
|
|
version - print monitor version |
|
|
|
|
-> usb start |
|
|
|
|