[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] SPI booting
Adam Koch wrote:
I've just started playing around with Petalinux and i've got it up and
running on a dev kit board.
What i haven't been able to figure out is if you can configure
Petalinux to boot from SPI flash (xps_spi) rather than a parallel
flash (xps_mch_emc).
Can someone can point me in the right direction.
Thanks
Adam
Hi Adam,
We are currently using the Spartan 3A DSP (1800A)
dev board, and we have it booting from SPI flash.
We modified some existing code from Xilinx and
created a small initial bootloader that fits in
2KB of local RAM (uses just a single BRAM).
The U-boot bootloader is
stored in SPI flash (after the bitstream image).
This initial bootloader copies the U-boot image
from SPI flash to RAM, verifies the image,
and boots it. The U-boot bootloader then
tftpboots the kernel.
I can send you the boot code we have if it
would help--just let me know!
Steve
___________________________
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/