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

RE: [microblaze-uclinux] New board port



The interrupts got ya. Without them, you cannot calibrate the delay loop. My
demo system (build upon the mbvanilla platform) does not have flash and it
boots fine. Now if I can get my Spartan3 design to work....

Rich

-----Original Message-----
From: owner-microblaze-uclinux@itee.uq.edu.au
[mailto:owner-microblaze-uclinux@itee.uq.edu.au] On Behalf Of Scott Thibault
Sent: Thursday, October 07, 2004 7:06 AM
To: microblaze-uclinux@itee.uq.edu.au
Subject: RE: [microblaze-uclinux] New board port

Case closed! Everything seems to be working well now.  I didn't bother
extended the memory to 64MB since I didn't need it and I didn't want to edit
the vanilla configuration.  At some point, I should learn how to add my own
board.

To summarize:

1) Wrong interrupt numbers caused kernel to hang at Calibrating delay
loop...
	Reordering the list in .mhs file fixed this problem.  Also, I only
have
	one uart so I tried something like ethernet_int & net_gnd & uart_int
&
timer_int
	but EDK didn't like it.  I had to create a dummy uart to fill in the
second
one.

2) No flash MTD (I think) caused the unable to mount route fs problem.  I
actually made
	more than one change when it started working, so I can't be sure.

Thanks for the tips!

--Scott Thibault
Green Mountain Computing Systems, Inc.
http://www.gmvhdl.com

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



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