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

Re: [microblaze-uclinux] Minimal mb-system on virtexII



Hi Jan

> It is clear that this small pcb isn't going to work.

I agree

> But... there is another pcb floating around here that has a xc2v3000 on it.
> And also Micron DDR-memorie: 4 ic's of 2Meg x 32bit each.

Much better :)

> If i try to get two uarts on this v3000-device, then the only thing i need
> to 
> remove are the gpio's (except for some led's that are also on the pcb).

With a v3000 there's plenty of logic, you can synthesise mbvanilla_ddr 
without removing anything.  Connecting the DDR will require a bit of 
thought but no major changes.  You could easily narrow the GPIO to just 
the number of LEDs you have. Any switches or header pins on the board 
you could connect to maybe?  There's a uClinux driver for the XGPIO core 
that just lets you treat it like a file (sort of).

> I assume that i still need to go to Xilinx to get the microblaze-ip, 

that's correct

> or 
> do you have a test version somewhere ??

It's ok to distribute bitstreams containing microblazes, but not the 
source vhdl or edif etc.

> By the way, when you mention:

>>1 meg absolute minimum to just boot the kernel, 2meg to even think of
> 
> doing 
> 
>>anything useful.
> 
> are you then talking about megabits or megabytes ??

megabytes..

Also I should correct that - 1MB is enough to boot the kernel with a 
shell and small filesystem.  With TCP/IP networking enabled the bare 
minimum increases to around 1.3 - 1.5MB.  Currently I've got TCP/IP 
not-working... but almost :)

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/