@ -422,6 +422,7 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
* Miscellaneous configurable options
*/
# define CFG_LONGHELP /* undef to save memory */
# define CONFIG_CMDLINE_EDITING /* Command-line editing */
# define CFG_LOAD_ADDR 0x2000000 /* default load address */
# define CFG_PROMPT "=> " /* Monitor Command Prompt */
# if defined(CONFIG_CMD_KGDB)
@ -471,10 +472,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
# define CONFIG_ETHADDR 00:E0:0C:02:00:FD
# define CONFIG_HAS_ETH1
# define CONFIG_ETH1ADDR 00:E0:0C:02:01:FD
# define CONFIG_HAS_ETH2
# define CONFIG_ETH2ADDR 00:E0:0C:02:02:FD
# define CONFIG_HAS_ETH3
# define CONFIG_ETH3ADDR 00:E0:0C:02:03:FD
# endif
# define CONFIG_IPADDR 192.168.1.251
@ -484,8 +481,8 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
# define CONFIG_BOOTFILE 8544ds / uImage.uboot
# define CONFIG_UBOOTPATH 8544ds / u-boot.bin /* TFTP server */
# define CONFIG_SERVERIP 192.168.0 .1
# define CONFIG_GATEWAYIP 192.168.0 .1
# define CONFIG_SERVERIP 192.168.1 .1
# define CONFIG_GATEWAYIP 192.168.1 .1
# define CONFIG_NETMASK 255.255.0.0
# define CONFIG_LOADADDR 1000000 /*default location for tftp and bootm*/
@ -495,65 +492,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
# define CONFIG_BAUDRATE 115200
# if defined(CONFIG_PCIE1) || defined(CONFIG_PCIE2) || defined(CONFIG_PCIE3)
# define PCIE_ENV \
" pciereg=md ${a}000 6; md ${a}020 4; md ${a}bf8 2; echo o;md ${a}c00 25; " \
" echo i; md ${a}da0 15; echo e;md ${a}e00 e; echo d; md ${a}f00 c \0 " \
" pcieerr=md ${a}020 1; md ${a}e00 e; " \
" pci d.b $b.0 7 1; pci d.w $b.0 1e 1; " \
" pci d.w $b.0 56 1; " \
" pci d $b.0 104 1;pci d $b.0 110 1;pci d $b.0 130 1 \0 " \
" pcieerrc=mw ${a}020 ffffffff; mw ${a}e00 ffffffff; " \
" pci w.b $b.0 7 ff; pci w.w $b.0 1e ffff; pci w.w $b.0 56 ffff; " \
" pci w $b.0 104 ffffffff; pci w $b.0 110 ffffffff; " \
" pci w $b.0 130 ffffffff \0 " \
" pciecfg=pci d $b.0 0 20; pci d $b.0 100 e; pci d $b.0 400 69 \0 " \
" pcie1regs=setenv a e000a; run pciereg \0 " \
" pcie2regs=setenv a e0009; run pciereg \0 " \
" pcie3regs=setenv a e000b; run pciereg \0 " \
" pcie1cfg=setenv b 3; run pciecfg \0 " \
" pcie2cfg=setenv b 5; run pciecfg \0 " \
" pcie3cfg=setenv b 0; run pciecfg \0 " \
" pcie1err=setenv a e000a; setenv b 3; run pcieerr \0 " \
" pcie2err=setenv a e0009; setenv b 5; run pcieerr \0 " \
" pcie3err=setenv a e000b; setenv b 0; run pcieerr \0 " \
" pcie1errc=setenv a e000a; setenv b 3; run pcieerrc \0 " \
" pcie2errc=setenv a e0009; setenv b 5; run pcieerrc \0 " \
" pcie3errc=setenv a e000b; setenv b 0; run pcieerrc \0 "
# else
# define PCIE_ENV ""
# endif
# if defined(CONFIG_PCI1)
# define PCI_ENV \
" pcireg=md ${a}000 3; echo o;md ${a}c00 25; echo i; md ${a}da0 15; " \
" echo e;md ${a}e00 9 \0 " \
" pci1regs=setenv a e0008; run pcireg \0 " \
" pcierr=md ${a}e00 8; pci d.b $b.0 7 1; pci d.w $b.0 1e 1; " \
" pci d.w $b.0 56 1 \0 " \
" pcierrc=mw ${a}e00 ffffffff; mw ${a}e0c 0; pci w.b $b.0 7 ff; " \
" pci w.w $b.0 1e ffff; pci w.w $b.0 56 ffff \0 " \
" pci1err=setenv a e0008; setenv b 7; run pcierr \0 " \
" pci1errc=setenv a e0008; setenv b 7; run pcierrc \0 "
# else
# define PCI_ENV ""
# endif
# if defined(CONFIG_TSEC_ENET)
# define ENET_ENV \
" enetreg1=md ${a}000 2; md ${a}010 9; md ${a}050 4; md ${a}08c 1; " \
" md ${a}098 2 \0 " \
" enetregt=echo t;md ${a}100 6; md ${a}140 2; md ${a}180 10; md ${a}200 10 \0 " \
" enetregr=echo r;md ${a}300 6; md ${a}330 5; md ${a}380 10; md ${a}400 10 \0 " \
" enetregm=echo mac;md ${a}500 5; md ${a}520 28;echo fifo;md ${a}a00 1; " \
" echo mib;md ${a}680 31 \0 " \
" enetreg=run enetreg1; run enetregm; run enetregt; run enetregr \0 " \
" enet1regs=setenv a e0024; run enetreg \0 " \
" enet3regs=setenv a e0026; run enetreg \0 "
# else
# define ENET_ENV ""
# endif
# define CONFIG_EXTRA_ENV_SETTINGS \
" netdev=eth0 \0 " \
" uboot= " MK_STR ( CONFIG_UBOOTPATH ) " \0 " \
@ -566,29 +504,9 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
" consoledev=ttyS0 \0 " \
" ramdiskaddr=2000000 \0 " \
" ramdiskfile=8544ds/ramdisk.uboot \0 " \
" dtbaddr=c00000 \0 " \
" dtbfile=8544ds/mpc8544ds.dtb \0 " \
" bdev=sda3 \0 " \
" eoi=mw e00400b0 0 \0 " \
" iack=md e00400a0 1 \0 " \
" ddrreg=md ${a}000 8; md ${a}080 8;md ${a}100 d; md ${a}140 4; md ${a}bf0 4; " \
" md ${a}e00 3; md ${a}e20 3; md ${a}e40 7; md ${a}f00 5 \0 " \
" ddrregs=setenv a e0002; run ddrreg \0 " \
" gureg=md ${a}000 2c; md ${a}0b0 1; md ${a}0c0 1; md ${a}b20 3; " \
" md ${a}e00 1; md ${a}e60 1; md ${a}ef0 15 \0 " \
" guregs=setenv a e00e0; run gureg \0 " \
" ecmreg=md ${a}000 1; md ${a}010 1; md ${a}bf8 2; md ${a}e00 6 \0 " \
" ecmregs=setenv a e0001; run ecmreg \0 " \
" lawregs=md e0000c08 4b \0 " \
" lbcregs=md e0005000 36 \0 " \
" dma0regs=md e0021100 12 \0 " \
" dma1regs=md e0021180 12 \0 " \
" dma2regs=md e0021200 12 \0 " \
" dma3regs=md e0021280 12 \0 " \
PCIE_ENV \
PCI_ENV \
ENET_ENV
" fdtaddr=c00000 \0 " \
" fdtfile=8544ds/mpc8544ds.dtb \0 " \
" bdev=sda3 \0 "
# define CONFIG_NFSBOOTCOMMAND \
" setenv bootargs root=/dev/nfs rw " \
@ -596,23 +514,22 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
" ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \
" console=$consoledev,$baudrate $othbootargs; " \
" tftp $loadaddr $bootfile; " \
" tftp $dtbaddr $dtbfile; " \
" bootm $loadaddr - $dtbaddr "
" tftp $fdtaddr $fdtfile; " \
" bootm $loadaddr - $fdtaddr "
# define CONFIG_RAMBOOTCOMMAND \
" setenv bootargs root=/dev/ram rw " \
" console=$consoledev,$baudrate $othbootargs; " \
" tftp $ramdiskaddr $ramdiskfile; " \
" tftp $loadaddr $bootfile; " \
" tftp $dtb addr $dtb file; " \
" bootm $loadaddr $ramdiskaddr $dtb addr "
" tftp $f dtaddr $f dtfile; " \
" bootm $loadaddr $ramdiskaddr $f dtaddr "
# define CONFIG_BOOTCOMMAND \
" setenv bootargs root=/dev/$bdev rw " \
" console=$consoledev,$baudrate $othbootargs; " \
" tftp $loadaddr $bootfile; " \
" tftp $dtb addr $dtb file; " \
" bootm $loadaddr - $dtb addr "
" tftp $f dtaddr $f dtfile; " \
" bootm $loadaddr - $f dtaddr "
# endif /* __CONFIG_H */