[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] error updating bitstream (porting uClinux_autoto Xilinx ML401)
Hi Jim,
jim bo wrote:
> Using EDK 6.3 with the newest service pack, I can generate the netlist
> and bitstream for uclinux_auto - targeting the ML401 - without errors.
> I'm not saying that everything is correct just because I'm not
> getting errors but I'm not far enough to actually test it yet.
>
> When I try to run the update bitstream I get this error:
>
> Running generate for OS'es, Drivers and Libraries ...
> #--------------------------------------
> # uClinux BSP generate...
> #--------------------------------------
> ERROR:MDT - ERROR FROM TCL:- uclinux () - expected integer but got ""
> while executing
> "format "0x%08x" $eram_start"
> (procedure "::sw_uclinux_v1_00_a::generate" line 28)
> invoked from within
> "::sw_uclinux_v1_00_a::generate 38741024"
OK, so you've hit the first limitation of the uclinux BSP - it doesn't
play nicely with the most recent DDR controller (v1.10.a). That core
uses / supports multiple banks of memory, but the BSP isn't able to
decipher that yet to work out the main memory range.
The solution is to use the earlier DDR controller core, 1.00.a.
Translating between the two isn't hard, most of the parameters are the same.
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/