Questions on ethernet (XE devices) and handing data reads Topic is solved

Technical questions regarding the xTIMEcomposer, xSOFTip Explorer and Programming with XMOS.
fabra
Member++
Posts: 19
Joined: Sat May 09, 2020 4:20 pm

Post by fabra »

keeping SMI_ENABLE_AUTONEG didn't work for me. I had to use

SMI_DISABLE_AUTONEG

and I am using

rgmii_inband_status_t current_mode = INBAND_STATUS_100M_FULLDUPLEX_DOWN;

Other changes were done as proposed above.

With that modifications I am running the AVB reference design succesfully at 100Mbit.

Thank you for this very helpful thread!


View Solution
User avatar
akp
XCore Expert
Posts: 544
Joined: Thu Nov 26, 2015 11:47 pm

Post by akp »

As another update, if you implement a 100Mbps only mode, and program the PHY correctly of course so it can't negotiate anything other than 100Mbps, then you can get rid of all the speed change chanends and that will free up some additional resources (since the PHY will never report a speed change).