Sorry, you need to enable JavaScript to visit this website.

Alternative ethernet core and jumbo frames on ZedBoard

Unsolved
4 posts / 0 new
217534's picture
217534
Junior(0)
Alternative ethernet core and jumbo frames on ZedBoard

Hi,
I have a ZedBoard and would like to use the default Ethernet "Jack" (+PHY etc.) which is already on the board. However, I would like to use this jack with one of the alternative Ethernet cores (in PL) rather than the default GEM0 (in PS).
I want to do this because I would like to support Jumbo frames but also offload some work to the PL, which is really tricky to do with the GEM0 since it is so closely tied to the PS.
Is this at all possible? I would imagine I simply need to route the RGMII signals from the Ethernet PHY not into the FPGA PS but into the FPGA PL. How would I do this?  When I use Vivado, by default, these signals get routed into the PS7. I'm relatively new to Vivado.
 
Thanks!
Best,
Jan

JFoster's picture
JFoster
Moderator(59)
Hello Jan,

Hello Jan,

Please take a look at this post inr egards to redirecting peripherals.

http://zedboard.org/content/redirecting-peripherals-mio-emio

--Josh

217534's picture
217534
Junior(0)
Hi Josh,

Hi Josh,
Thanks for the pointer to the article. I think the situation covered in the article does not apply to what I want to do.
If I understand this article correctly, this method allows me to use the GEM0 from the PS with a different hardware PHY (connected through the PL).
Instead, what I want to do is to use the hardware PHY connected to the pins which go to the GEM0 by default, with a different IP core in the PL.
The reason for this is I don't want to design a FMC adapter PCB with an Ethernet PHY (i.e. I need to use the one already on the ZedBoard), but I do want to use a different Ethernet IP (the LL_TEMAC) on the FPGA.
 
Is this possible?
Thanks!
Best regards,

gongsunli's picture
gongsunli
Junior(0)
Hello Jan,

Hello Jan,
I also need jumbo frames on the zedboard. Have you found the solution to implement PL Ethernet with the default Ethernet "Jack"?
Thanks!
Best,
Li