Other Parts Discussed in Thread: TIDA-00204
Hello,
We are using a custom setup with a SOM (with AM335x) and a base board where we wanted to migrate to a new PHY (from AR8035-AL1A to DP83867CRRGZ). So here are my questions:
- On page 48 of the datasheet for Autoneg Disable function is says that “Straps Required” for RX_DV/RX_CTRL or if not possible a certain bit must be cleared in Configuration Register 4. We have no strap placed in our initial design so is it possible to clear that bit from U-boot. In case none of the two actions are taken, would you consider that as a show-stopper for the device to work?
- Unfortunately some signals where swapped by mistake in the RGMII interface (Rx_CTL with Rx_CLK and Rx_D0 with Rx_D1) so we are thinking to place some mod wires just to verify a basic functionality before going to a new revision of the base board. I understand that this will ruin impedance and length matching, but do think there is chance to work even in lower speeds just to verify basic functionality or there is no point in doing that mod?
- About RGMII interface, how strict should the length matching be within the Rx and Tx busses? I’ve seen that TIDA-00204 ref design uses 0.254mm. I understand that the more tightly match the better but if there is a more loose matching of about 4-5mm would you think it would still be ok?
- We’ve noticed that in TIDA-00204 there are 4.7pF caps to ground for the MDI lines. Are these necessary or they can be omitted?
- If VDDA1P8 is not used, does it still need a decoupling cap or we should leave it floating?
Thank you in advance.