[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] bootstrap code
hi all,
here is a piece of code that might be suitable for the two (three?) step
boot process that is described on the WhisList page in the Wiki system.
it is meant to be a replacement for the code in inited bram. it can
load an elf image located in the flash. you can use dip switch[8:7] to
select the address of the image:
8 7 flash address corresponds to MTD partition
--------------------------------------
on on 0xff000000 boot
on off 0xff060000 spare
off on 0xff100000 image
off off 0xff300000 jffs2
the source is temporarily downloadable from this url:
https://mazsi.strawberry.dnsalias.org/science/electronic/fpga/bootstrap.tar.gz
issue make, replace your micrloblaze_0/code/xmdstub.elf with
executable.elf, and do make init_bram in the appropriate directory.
here is a hello world application you can burn into one of the flash
partitions:
https://mazsi.strawberry.dnsalias.org/science/electronic/fpga/helloworld.tar.gz
of course any suggestion is welcomed.
--
mazsi
----------------------------------------------------------------
Strawberry fields forever! Jozsef.Imrek@strawberry.dnsalias.org
----------------------------------------------------------------
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/