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

Re: [microblaze-uclinux] mbvanilla_ddr_6_1, ml300, etc



antti@openchip.org wrote:
> Tnx John,
> 
> I tried to "morpht" the mbvanilla for EDK 6.1 to work with ML300
> but... the mbvanilla for 6.1 fails to synthesise with EDK 6.1 - so I
> had no option as to get working system and trying to get that similar
> to mbvanilla.

I'm curious about this problem - I haven't heard of any issues, and am 
regularly building this here without problems.

Can you provide some more info (ie exact EDK/ISE versions), and error 
messages, logs etc?

> I will check the interrupt routing, and test again, uups the file
> online is old, I already
> tested with MHS where the irq routing table was
> OK (as much as I could see) it still didnt work.
> 
> I it woud be a real real big help to have small C program that tests
> the mbvanilla system and lets say write POST codes to some GPIO port
> and if UARTs ok to UART also. so if compiling it to image for
> 0x80000000 it would test if the hardware is ready for linux

In the /code subdir of the mbvanilla project there are a few old test 
programs.  In fact, even the bootloader program should load and run, 
display the menu etc etc. There are some functions in there to do memory 
tests etc, you could enable them as well.

By default the bootloader will link to execute from BRAM, however 
there's no reason you can't pass the START_ADDRESS parameter to mb-gcc 
to link it up at 0x80000000, then upload it to DDR via xmd.

Just to confirm, are you able to connect to the platform if you build it 
in xmdstub mode?

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/