3 ms·
That's pulsing the clock of the mdio (so config i2c) not the pio of the main data over rmii. Main tx data loop that depends on the 50mhz clock generated by the
by monocasa 5y ago
That's pulsing the clock of the mdio (so config i2c) not the pio of the main data over rmii.
Main tx data loop that depends on the 50mhz clock generated by the rp2040 is here. https://github.com/maximeborges/pico-rmii-ethernet/blob/main/src/rmii_ethernet_phy_tx.pio https://github.com/maximeborges/pico-rmii-ethernet/blob/main...
- jrockway 5y agoThat makes more sense. I avoided doing the math to determine that a 2 microsecond cycle time is not 50MHz (it's 500kHz), and in doing so, linked to the wrong thing :)