[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] loading image.bin from CompactFlash/SystemACE
Hi Antti,
Welcome to the list. Please see my comments below.
antti@openchip.org wrote:
> I wonder only if the image.bin from John Williams
> website "demo package" can work with no modification on ML300 ?
> I made a system as much "vanilla" as I could but I dont only have
> BRAM and DDR, so not sure if that is sufficient. Right now after jump
> to 0x80000000 there is totally nothing. Image seems to be OK at least
> the first 3 instructions at 0x8000000 are "disable interrupt" what
> sounds like OK.
I took a quick look at your system.mhs for the ml300 - the most obvious
difference from mbvanilla is the ordering of signals into the interrupt
controller, which will result in different IRQ numberings for the
peripherals.
In particular, the UARTs are not in the "right places" to receive their
interrupts. Instead, I see you have some IIC signals at those interrupt
vectors.
I would fix this first and try again.
The usual advice for getting microblaze uclinux up on a new board is
actually to port the hardware - ie start with the mbvanilla_net
system.mhs and morph it to work on your board. There's so many little
things that can be wrong, it seems easier to go that way, than to start
from scratch and try to reverse engineer the platform.
Regards,
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/