Hello team,
Here is the inquiries from customer
- In auto-negotiation and link-up with giga bit, are there any problem if NP(bit15) in ANAR (Table.9、Addr0x0004) resister isn’t used ?
Their configuration is as following
- Configuration ANAR resister (Enable 10BASE-T, 100BASE- T)
- Configuration CFG1 resister (Enable 1000BASE-T)
- Execution auto-negotiation restart
- After link up, getting PHYSTS resister and confirm link-up speed.
(Customer think that all configuration is done for communication with Gbit for PHY at link-up) - If the above understanding is correct, what purpose is Next Page ?
They can’t understand how to use it. - If NP bit is off, it can linkup with Gbit at execution auto-negotiation restart but if AN bit is on and execute auto negotiation restart, link up is failed and SPEED DUPLEX RESOLVE bit in PHYSTS resister is remained off.
If NextPage is used, are there any procedure in auto negotiation restart ? - Reading linux driver of competitor’s PHY, PHY RESET is executed when delay or auto negotiation configuration is changed.
Does our PHY require similar configuration ?
If yes, if which configuration is changed, customer needs RESET ? - If RGMII_TX_CLK_DELAY and RGMII_RX_CLK_DELAY are set, the configuration in RGMIIDCTL resister is enable ?]
- If auto negotiation is not used, customer wants to use fixed configuration, is it ok to only disable AUTO NEGOTIATION ENABLE and configure their target speed and duplex in SPEED SELECT and DUPLEX MODE ?
Thank you and best regards,
Michiaki