2021-10-23 12:08 PM
It seems that I have a problem with DMA, but I'm not sure. Would you please take a look at the below screen
Dts looks
I intend to achieve MII with self-generated quartz.
Unfortunately, I'm stuck on this "Failed to reset the DMA".
2021-11-15 09:47 AM
Hi Olivier, Hi Patrick,
I think I got what is wrong. I experimented with RMII, and when no 50MHz appears on the clock "...fb," I have a DMA problem. It means that this is not a problem with DMA but with the missing clock. Additionally, I tested DIV, MUL in PLL, and when set 100MHz or 25MHz for RMII, it also indicated a DMA problem. Only 50MHz pass for RMII. So after reading the documentation RM0436 Rev 5 section Clock distribution for Ethernet (ETH), everything seems precise. Unfortunately, I can't understand why I have no clock on lines.
Do You have a receipt for that? Why on RXC and TXC I notice nothing, it should be 25MHz on both, am I right? If Yes, how to achieve this?
2021-11-15 09:55 AM
I measured both RXC and TXC using an oscilloscope, and is no sine waveform on both what I do wrong.
2021-11-15 11:38 PM
Hi,
both RXC and TXC come from PHY. So, some investigations are needed around PHY:
From SW log, I understand KSZ8041 is discovered, so the MDIO bus is working. Maybe also linked to a microchip driver issue in MII mode.
Regards.