[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Petalinux On Stpartan3E500
Hi Mak,
makarand.vispute@xxxxxxxxx wrote:
One more thing I observed is the "program start address" in the
"Environment" tab of "Compiler Options".
It is 0x70 in case of the reference project.
I tried to build the referece project provided and use it as it is.
I have observed the same thing with reference project also.
ie. It just stops after showing "FS-BOOT: Booting image...".
As you have seen, FS-boot's default behaviour unless you interrupt
presing 'S' is to jump to the u-boot image in flash. u-boot itself is
packaged in a self-relocating payload that copies to RAM then runs.
If you have an old u-boot image in flash (based on the PetaLinux
reference design), and your new system address map is different
(DDR/Flash addresses) then this might be causing a problem (the old
u-boot image still in flash is pointing to bad addresses)
Try using petalinux-jtag-boot to boot u-boot:
petalinux-jtag-boot -i /tftpboot/u-boot.bin -a 0x.....
where the -a param specifies the start address.
Once u-boot is up and running, you can use it to burn itself into flash,
and boot the kernel etc.
Regards,
John
___________________________
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/