In order to ease troubleshooting, I’d like to force my ethernet link to run at 10Mbps.
This would permit to observe packets with an affordable oscillocope.
I understand that I should disable auto-negociation and deselect 100Mbps in PHY init.
But I have no idea about doing this.
EthernetInterface doesn’t provide any adequat API.
I have tested your recommendation, it works great!
For conveniance, I wrapped your code with an “ETH_FORCE_SPEED_10M” #ifdef (see here below).
Regards,