RE: [U-Boot-Users] Running U-Boot as a standalone application

The board I'm using (PPChameleonEVB) has 1 MB SRAM at 0xff800000. I've modified the .lds file and the flash base in include/configs so that "flash" is now taken to be the SRAM. (I know this is quick and dirty, not elegant. Also I know that the PPChameleonEVB has a jumper which swaps CS0# [flash] and CS1# [SRAM], but I don't have a BDI so I'm not able to load the SRAM.) Then I make an image file with
You can use the "old" copy of U-Boot to store the image to SRAM, then switch the jumper, the reset the board.
In fact, that works fine, and is precisely what I want. Thanks for the tip!
=> tftpboot ff8bffc0 pu-boot ENET Speed is 100 Mbps - HALF duplex connection TFTP from server 172.16.158.197; our IP address is 172.16.158.157 Filename 'pu-boot'. Load address: 0xff8bffc0 Loading: #################################################### done Bytes transferred = 262208 (40040 hex)
<<< Move DIP S5.4 to high >>>
=> reset
U-Boot 0.2.0 (Jan 14 2004 - 16:35:40)
###################################################### ####### Debug mode enabled (running from SRAM) ####### ######################################################
CPU: IBM PowerPC 405EP Rev. A at 133.333 MHz (PLB=133, OPB=66, EBC=33 MHz) PCI async ext clock used, internal PCI arbiter enabled 16 kB I-Cache 16 kB D-Cache Board: ### No HW ID - assuming PPChameleonEVB I2C: ready DRAM: 32 MB ...
participants (1)
-
Kerl, John