Xilinx IP core drivers for RTEMS- Keith Robertson still around?
kjrobert at alumni.uwaterloo.ca
Wed Nov 8 16:16:21 UTC 2006
D. Peter Siddons wrote:
> I'm interested in bringing up RTEMS on the PPC in a Memec XC4FX12 board.
> Has anyone done that? I'd appreciate getting hold of anything close to
> try and modify. Did anything get deposited anywhere after this email
> thread? I couldn't see anything on CVS.
I have a number of the exact same boards as yourself sitting on a desk
waiting for a port, however, I haven't done it yet. (It's on the cards
for my time in December.) As to cvs submissions, I've been waiting
until I sorted the v4 out to submit a proper xilinx bsp.
That said, I've used a Memec XC2VP50/VP20 extensively, along with a
number of custom boards based on the V2 pro. They're all v2pro's, but
there should be very little (if any) difference trying to get it up and
running -- it's the same ppc405 inside. The code/diffs that have
floated around this list are tested against this memec v2pro board.
I don't anticipate a lot of problems or differences moving to the V4FX.
It should be pretty straight forward. The only difference is the hard
core emac that the V4FX has. The ethernet driver in my previous ports
is for a soft core plb/opb xilinx mac. The V4FX has a hard core emac
with a different (and as far as I can tell from my reading of the docs,
much improved) register interface.
If you're so inclined, a driver for the new hard core emac needs to be
written -- it's not that bad if you follow the other examples. I can
provide a fair bit of help with that if you get there before me. The
other option is that you could ignore the hardcore one and continue to
synthesise the softcore one in the V4. In this case, the driver from my
diffs will continue to work.
Hope this helps. Please stay in touch about your progress.
More information about the users