TI中文支持网
TI专业的中文技术问题搜集分享网站

CDCM6208V2G: 无法使用IIC配置,芯片不工作,请求帮助。

Part Number:CDCM6208V2GOther Parts Discussed in Thread: CDCM6208

Hi All,

我使用CDCM6208V2G作为主时钟芯片发生器,但是始终无法正确配置,以至于CDCM6208一直不工作,原理图如下:

将Y4Y5设置成125M LVDS给FPGA,Y6Y7设置成LVCOMS单端25M给以太网芯片使用。原理图配置使用的I2C接口,SI_MODE[1:0] = 2‘b 01,RESET使用外部MCU控制,RESET = 0;delay(20ms) RESET = 1;

PRI_REF使用的 25MHz有源晶振(已测量起振),SEC_REF使用的25MHz无源晶振(已测量起振),I2C AD0/AD1直接接到GND,I2C地址为 7'h 54,CDCM供电全部使用3.3V供电,已测量3.3V供电纹波<30mVp-p,不存在纹波干扰问题。

程序配置是使用CDCM6208 EVM Softwar(V3.24)设置输出的 寄存器表:

——————————————————————————

问题1:使用I2C程序配置是否把软件输出的 REG表写入即可?

问题2: 根据 数据手册41页里的 I2C读写时序发现无论是写时序还是读时序,地址位都是 2个字节,数据2个字节可以理解因为每一个地址是16bit,但是地址2个字节,应该如何写入?因为一共就20个寄存器,是否写2次相同的寄存器地址?还是需要高字节写入0x00?

问题3:目前不管如何尝试写入方式,CDCM6208V2G的输出仍然没有,请忙帮指导,谢谢!

Kailyn Chen:

您好,读写时序Figure 33和Figure 34,寄存器地址和数据都是先写高八位MSB,再写低八位LSB。但是MSB后或者LSB后都是要紧跟着应答位ACK。

,

chen wang:

Thanks kailyn, 

我已经解决问题了,是因为VCO的PLL一直没有锁相,所以没有输出,检查原因是PLL的滤波设置(CRC值)与原理图不匹配,应将外围电路匹配成V2版本的滤波电路才可以正确锁定。

现在已经解决了问题,多谢!

,

Kailyn Chen:

非常感谢您的反馈,后续有什么问题,大家再一起讨论。

赞(0)
未经允许不得转载:TI中文支持网 » CDCM6208V2G: 无法使用IIC配置,芯片不工作,请求帮助。
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1