2023-02-20 03:57 AM
Hello,
currently we are working with easyMx Pro V7 Boards in Class and we are trying to get basic ethernet communication working. First time for everybody using stm32cubemx and HAL, even our teacher never used either one. Any Communication happening would be nice. Currently we have:
PHY_Address = 0
PHY Special Control/Status register Offset - 0x1F
PHY Speed Mask - 0x0004
PHY Duplex Mask - 0x0010
PHY Interrupt Source Flag Register Offset - 0x001D
PHY Link Down Interrupt - 0x0010
Currently we are not getting any response to our pings or any other indication that something is working. Did we forget to configure anything? Is there an accurate guide somewhere?
2023-02-20 05:06 AM
Currently working with a Youtube Tutorial by ControllersTech so it should be responding at least to our pings
2023-02-20 01:08 PM
Presumably MikroE should be able to provide some working examples
Most of the older F105 / F107 boards I recall use the DP83848
Double check the MCO frequency is as expected.
https://www.mikroe.com/easymx-pro-stm32
https://blog.csdn.net/tanmx219/article/details/105965889
2023-02-21 12:33 AM
Unfortunately they dont, only thing they provide is example code which uses a library that only works in their IDE
2023-02-21 12:41 AM
In the link you send it says that we need to bridge PA8 and PA1, can we do this in software or do we need to use a jumper or something?