2021-11-28 01:32 AM
In STM32CubeIDE 1.7.0, when I enable ethernet MII, I get a conflict on several ADC inputs, but in particular on IN10 (PC0) which is hardwired to the Arduino connector ARD_A0 and does not go anywhere near the ethernet interface.
Any ideas how this can be corrected?
Thanks
John
Solved! Go to Solution.
2021-11-28 07:37 AM
The warning is letting you know that the IN11 pin is used by MII so IN10 can't be enabled in differential mode. You can enable it in single-ended mode without issue.
2021-11-28 01:56 AM
Oh, and some more details - the ethernet interface is mapped to the M7 and the ADCs are mapped only to the M4 core.
The code generation runs without error and the code looks like it will work.
I'm just curious why the conflict is being generated!
2021-11-28 02:42 AM
How conflict you mean red or yellow?
2021-11-28 06:06 AM
Hi MM
Yellow and a message "IN10 Conflict with ETH:Mode MII"
2021-11-28 07:37 AM
The warning is letting you know that the IN11 pin is used by MII so IN10 can't be enabled in differential mode. You can enable it in single-ended mode without issue.
2021-11-28 08:20 AM
Aha!
Thanks TDK - slightly more verbose warnings would be useful!
Kind regards
John