> "Pete" <padudle@sandia.gov> writes:
> > I want to do a little EDK design that uses the embeded Tri-mode Ethernet MAC
> > (TEMAC) of the Virtex4 FX parts. EDK offers several options for Ethernet MAC
> > type but they are all soft MACs.
>
> EDK 7.1 has a wrapper for the hard MAC. And there's an update for that
> wrapper downloadable from the Xilinx web site.
Can you get either xilnet or lwIP to work with it though?
For xilnet, in the library/OS parameters tab, I can't set the plb_temac
as the emac_instname (Only none is listed).
For lwIP, when generating libraries and BSPs, I get the error: lwIP
library needs at least 1 ethernet or 1 ethernetlite device to work.
I definetly have instantiated the plb_temac_0 and hard_temac_0 cores.
Any ideas?
Cheers,
Jon
>
> Hello
>
> I want to do a little EDK design that uses the embeded Tri-mode Ethernet MAC
> (TEMAC) of the Virtex4 FX parts. EDK offers several options for Ethernet MAC
> type but they are all soft MACs. The embedded MAC is a major selling point
> for me because of the logic saved and because compiling the soft MACs takes
> a long time. I will be connecting to a 10/100 switch using the MII port.
>
> Is there a convenient way to incorporate the embedded MAC into an EDK
> project?
>
> Thank you for any suggestions.
>
> Pete Dudley
Reply by ●October 21, 20052005-10-21
Hi Pete,
I'm working with a Virtex4FX12 at moment, and I'm designing a dual
port Ethernet MAC (10/100/1000) for a VOIP application.
I started with the XAPP 807 that shows how to use ultracontroller2 with
a single MAC to have a simple webserver based on
uIP (uIP is a simplified TCP/IP stack).
(a TCP/IP stack in less then 16K... that is the size of the instruction
cache of the PPC405)
It works!!
I was impressed to see how easy was to implement the webserver.
I really reccomend you to start from here :-)
At moment I'm designing the TCP/IP stack in HDL....
If you don't like this idea then I suggest to use: the plb_temac (from
Xilinx Platform Studio go on Project->Add/Edit Cores...
and add the plb_temac)
Have a look at the PDF documantation .
good luck!
Francesco
Reply by ●October 21, 20052005-10-21
"Pete" <padudle@sandia.gov> writes:
> I want to do a little EDK design that uses the embeded Tri-mode Ethernet MAC
> (TEMAC) of the Virtex4 FX parts. EDK offers several options for Ethernet MAC
> type but they are all soft MACs.
EDK 7.1 has a wrapper for the hard MAC. And there's an update for that
wrapper downloadable from the Xilinx web site.
Eric
Reply by Pete●October 20, 20052005-10-20
Hello
I want to do a little EDK design that uses the embeded Tri-mode Ethernet MAC
(TEMAC) of the Virtex4 FX parts. EDK offers several options for Ethernet MAC
type but they are all soft MACs. The embedded MAC is a major selling point
for me because of the logic saved and because compiling the soft MACs takes
a long time. I will be connecting to a 10/100 switch using the MII port.
Is there a convenient way to incorporate the embedded MAC into an EDK
project?
Thank you for any suggestions.
Pete Dudley