Stratix 10 1G/2.5G Ethernet reconfiguration not working in hardware
Hi,
i have ported the design of the 1G/2.5G Ethernet Design Example to the Stratix 10 MX.
I removed the loopback on the gmii side, the traffic controller and one of the two channels, as my design foresees only 1 channel.
After activating the "Enable Native PHY Debug Master Endpoint (NPDME)" option in the PHY (for some reasons this was not enable in the example design..), in simulation I manage to switch the configuration from 2.5G to 1G, as shown in the picture I am attaching to this post.
But when I try to do it on the Stratix10 dev kit, with the system console scripts coming with the example design, the configuration does not change.
TEST_ST_LB 0 1G -> is the command I use (where actually the channel number is not needed a used by the traffic controller that is anyway not instantiated).
What am I missing?
Thanks a lot.
Alessandra
Hi dlim,
I finally managed to communicate with the PHY.
One problem was that some of the switches were not in the right position, so the pointer in the scripts was not pointing to the S10 FPGA.
Also a reset_n on the fw side was not negated (and so it was always in resetting all the time).
This is then solved.
A part for one register (for auto negotiation enabling) that I can't write.
But I would open a new ticket for that.
Thanks for your support.
Alessandra