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

Re: [microblaze-uclinux] New board port



Hi Scott,

Scott Thibault wrote:
> 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.

Glad to hear it - the change to support 64MB is very simple - see the 
thread documenting Richard's woes for details!

> 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.

I once tried using net_gnd for a dummy interrupt signal - it seems like 
a reasonable thing to do but alas EDK doesn't agree.  Xilinx EDK guys, 
would you perhaps generate a request to support something like this in 
future?

Scott if you want to drop the dummy UART, and thus shift the EMAC IRQ 
down to IRQ2, you can just edit the file 
linux-2.4.x/drivers/net/xilinx_emac/adapter.c - the IRQ vector is 
currently hard-coded in there until we can develop a cleaner solution.

Cheers,

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