您好!
通过MDIO已可以正确读写TLK10002寄存器,但是根据9.3.3 配置TLK10002,调试时F.1LS_PLL_LOCK=1,F.0HS_PLL_LOCK=1,使能高速口低速口PRBS31,使用近端浅度和近端深度环回,测试高速口眼图时有时无。
1)求TLK10002寄存器推荐配置??
2) 除Reset至少需10us,Wait10ms外,时序是否还有其他注意事项?例如ToggleHS_ENRX中间延时多久?配置0x0B等寄存器在ToggleHS_ENRX和Wait10ms步骤之间??复位E.3 DATAPATH_RESET时,是否一起复位E.2 TXFIFO_RESET和E.1 RXFIFO_RESET??
3) 9.3.3 疑问:
此处• HS/LSDataRateSetting HS_SERDES_CONTROL_2=0xA545,此后• ToggleHS_ENRX
– Write1'b0to 3.2(HS_SERDES_CONTROL_2 =0xA449)—>如果前面的步骤HS_SERDES_CONTROL_2=0xA545,此处HS_SERDES_CONTROL_2=0xA541???
– Write1'b1to 3.2(HS_SERDES_CONTROL_2 =0xA44D)—>如果前面的步骤HS_SERDES_CONTROL_2=0xA545,此处HS_SERDES_CONTROL_2=0xA545???
谢谢。
Kailyn Chen:
寄存器配置建议使用EVM GUI帮助进行配置。
2)您指的初始化配置吧?
Toggle HS_ENRX需要等10ms, 这个在P64的Initialization Setup有给出。
建议您参考下datasheet 关于9.3 Initialization Setup的详细步骤:www.ti.com/…/sllse75b.pdf
user1185375:
回复 Kailyn Chen:
已根据9.3相应寄存器及初始化步骤配置TLK10002,通过误码仪向INA和HSRXA输入PRBS31,HSTXA和OUTA无眼图,谢谢。