[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [microblaze-uclinux] Minimal mb-system on virtexII
Ok John,
It is clear that this small pcb isn't going to work.
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.
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).
I assume that i still need to go to Xilinx to get the microblaze-ip, or
do you have a test version somewhere ??
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 ??
Greetings,
JWK.
> -----Original Message-----
> From: John Williams [mailto:jwilliams@itee.uq.edu.au]
> Sent: Tuesday, September 09, 2003 1:39 PM
> To: microblaze-uclinux@itee.uq.edu.au
> Subject: Re: [microblaze-uclinux] Minimal mb-system on virtexII
>
>
> Hi Jan-Willem,
>
> Kemna Jan-Willem wrote:
> > On my current pcb i use a virtex-II device, currently the
> xc2v80-4fg256c.
>
> the v80 might be a bit of a squeeze for any microblaze system
> - how many
> slices does it have?
>
> > The only external component is an AMD-flash memory,
> currently the am29lv641.
>
> another difficulty, you definitely need external RAM of some
> kind, 1 meg
> absolute minimum to just boot the kernel, 2meg to even think of doing
> anything useful.
>
> > The communication with the outside world is now only
> serially via i2c and
> > spi,
> > but it should not be too difficult to get a uart connected
> to it as well.
>
> I think a breadboard with a couple of wires and a max232 chip
> would be
> sufficient for that.
>
> > I'm wondering if this pcb can be used to start testing with
> microblaze and
> > uclinux ???
>
> I'm sorry, from what you've said it doesn't seem likely :(
>
> > Is the xc2v80 big enough for that or do i have to replace
> it with a bigger,
> > pincompatible device (if so, which one, xc2v250 or xc2v1000)??
>
> again I'm not sure about fitting a mcroblaze system into a 250... the
> "bare-bones" mbvanilla target uses about 30% of the xc2v1000. That
> could be trimmed a bit - see below. You will have no
> problems with an
> xc2v1000... even room left for the xilinx emac core ;-)
>
> The best bet is to probably grab the mbvanilla_ddr target from the
> website, and start hacking at the MHS (and UCF) files. Remove one of
> the memory controllers, one of the UARTs, and also the GPIO. That's
> probably about as small as you can go. Then synthesise it
> for different
> devices and see what it can fit into.
>
> > What else am i overlooking/forgetting ???
>
> External ram is a show-stopper. I think you could _just_
> boot uclinux
> in the internal bram on a xc2v8000!!! not very practical! for mere
> mortals like us, the external ram is essential.
>
> 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/
>
___________________________
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/