Hi JH,
thanks for your help.
After some time of google-searching I found the solution.
Constraints were my first thought too, but all needed rules are already declared inside TEMAC Ip-core.
Trenz layouts (both TE0706 and TE0712) are fine. No need for further attention.
The "only" thing to do is to patch lwip inside Vitis.
This link is public. So I think it is allowed to post:
https://github.com/fpgadeveloper/ethernet-fmc-axi-eth/tree/master/EmbeddedSwLWIP needs patches for
- detecting RGMII-PHY Marvel 88E151x.
- configure delays on RGMII-bus
- auto-negotiation
We want to replace Trenz-Modul Spartan-6 "TE0600".
TE0712 is a good option to do so.
Yes, you need a license for TEMAC / Axi_Ethernet IP-Core.
(as on Spartan too)