[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/