|
@@ -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
|