Hi,
We are designing Am335x starter kit based customized hardware. we are incorporating our required modifications in the TI provided Am335x starter kit Schematics and PCB design.
we have replaced 1 of the 2 on board phys with an Ethernet switch, but according to Am335x starter kit Errata,
" While the AM335x Starter Kit EVM has 2 Gb Ethernet PHY’s, AR8031A’s, on the
board, the PCB was designed to use internal clock delay mode of the RGMII
interface and the AM335x does not support the internal clock delay mode. Therefore,
if operating the Ethernet in Gb mode, there may be problems with the
performance/function due to this. The AR8031A PHY supports internal delay mode.
This can be enabled by software to guarantee Gb operation. However, this cannot
be done to enable internal delay mode for Ethernet booting."
As we are customizing so i need guideline to re-route or interface ethernet switch with AM335x
- is it possible to design PCB without internal clock delay mode of the RGMII interface?
- what will be the benefit in terms of performance for the PCB design without delay and how to design a PCB routing without internal clock delay mode of the RGMII?
- on the other hand, if we don't modify PCB routing for Ethernet interface then what kind of internal delay mode must be supported by our newly interfaced Ethernet switch , I mean there is no specifications are mentioned for internal clock delay mode of the RGMII?
- Finally, Which above mentioned option is suitable and what are the related pros and cons to that ?
I am really confused right now and couldn't find any relevant information for this issue, so any kind of help is greatly appreciated !