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

Re: [microblaze-uclinux] Questions about the Ethernet interface



John,

how much is your Ethernet integration for MicroBlaze different from the 
PPC one?

- Peter


John Williams wrote:

> Hi Günter,
>
> Günter Dannoritzer wrote:
>
>> After my first steps with the EDK my next goal is to get an Ethernet 
>> interface going. I was a bit hesitant to use the Xilinx one, because 
>> of the license fee. However, it is probably easier to adapt. 
>
>
> > My idea was to
>
>> use the Ethernet Controller from OpenCore.org. Unfortunately this one 
>> has a whisbone interface and mandates some more work to adapted it to 
>> the MicroBlaze.
>
>
> I haven't done it, but apparently mapping wishbone onto OPB isn't 
> necessarily very difficult.
>
>> I was wondering whether you gave the OpenCore controller a thought?
>
>
> We have considered it, but haven't yet decided which way to go.  One 
> approach we are considering is to use an external integrated MAC/PHY 
> chip like the CS9800 or SMC that Hannes mentioned earlier.  The reason 
> is that you still need an external PHY and magnetics anyway, even if 
> the MAC is on-chip.
>
>> I read that you have the platform going with the Xilinx Ethernet 
>> interface.
>> Are there any plans when you put it on the web page?
>
>
> I've integrated the Xilinx EMAC driver into the uclinux source, and 
> have compiled it and so on.  However, I still have some low level 
> uClinux tcp/ip issues to resolve, so have been unable to test the EMAC 
> driver.
>
> All of the driver code and kernel integration etc goes into the public 
> domain via the cvs server at cvs.uclinux.org, as is required by the 
> GPL.  Once I get the network interface up and running I'll probably 
> add to my documentation collection, and also release network-capable 
> demo package as well.
>
> By the way, we don't have a license for the Xilinx EMAC core, just 
> using the evaluation core that comes with EDK.  IT lets you run for a 
> couple of hours before shutting down, so it's ok for us in initial 
> testing work etc.
>
> 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/