[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] problem with u-boot aborting



Hello all. I am still trying to get my board running uClinux and am now stuck at getting u-boot to load properly. After FS-BOOT starts, I download u-boot.srec over the serial port. It claims to successfully download the image and boot the image, but after it prints a message about the SDRAM it aborts and reboots FS-BOOT. Here is the output from my terminal...

=================================================
FS-BOOT First Stage Bootloader (c) 2006 PetaLogix
=================================================
FS-BOOT: System initialisation completed.
FS-BOOT: No existing image in FLASH.  Starting image download.
FS-BOOT: Waiting for SREC image....
FS-BOOT: Image download successful.
FS-BOOT: Press 'n' to boot old image.
FS-BOOT: Use new image.
FS-BOOT: Booting image...
SDRAM :
       Enabling caches :
               Icache:OK
               Dcache:OK
       U-Boot Start:0x9ffc0000
       Malloc Start:0x9ff80000
       Board Info Start:0x9ff7ffd0
=================================================
FS-BOOT First Stage Bootloader (c) 2006 PetaLogix
=================================================
FS-BOOT: System initialisation completed.
FS-BOOT: No existing image in FLASH.  Starting image download.
FS-BOOT: Waiting for SREC image....


From looking at http://developer.petalogix.com/wiki/UserGuide/Bootloaders/UBoot/UsingUBoot/UBBoot it seems like the next step for u-boot should have been to print some information about the flash, then some information about ethernet and then finally print the u-boot prompt. My particular setup does not have flash so I am wondering if that is what is causing the problem. (I am using a PicoComputing E15FX60. It has a Virtex-4 FX60, 256MB DDR2, Gigabit Ethernet (Marvell chip), and RS-232.) There is a possibility of adding flash, but for now I would prefer to just use the SDRAM and load u-boot and linux from the host.

Note that the U-Boot start address 0x9ffc0000 is in the SDRAM address space and is exactly where I was expecting it to try to put u-boot.

Does anybody have any ideas? I would appreciate any help.  Thanks!


--
---------------------------------------------------------------------
Keith Shearl Morgan                                    Mail Stop D440
morgank@xxxxxxxx                            ISR-3, Space Data Systems
505-665-0249 Office                    Los Alamos National Laboratory
505-665-4197 FAX                                Los Alamos, NM  87545
---------------------------------------------------------------------

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/