TI论坛
直播中

的撒的

10年用户 754经验值
擅长:可编程逻辑
私信 关注
[问答]

CDCM6208V1为什么无法输出时钟?


  • 请各位专家帮忙指导一下,谢谢!
    CDCM6208V1无法输出时钟,参考时钟从SEC_REF输入,没有输出时钟。
    通道4,5配置成从SEC_REF输入,就有时钟输出。配置成从PLL输入,就没有时钟输出。
    ELF管脚电压一直0V。感觉像是锁相环没有工作起来。
    每个寄存器读出来检查过,是正确写入了的。
    软件初始化流程也是严格按照datasheet上的要求来的。
    软件和硬件都排查了好几遍,实在找不到问题在哪里。

回帖(1)

张波

2024-11-13 18:13:43
根据您提供的信息,CDCM6208V1无法输出时钟的问题可能与以下几个方面有关:

1. 硬件连接问题:请检查SEC_REF输入端的硬件连接是否正确,确保参考时钟信号已经正确接入。同时,检查PLL输入端的硬件连接是否正确,确保PLL时钟信号已经正确接入。

2. 寄存器配置问题:虽然您提到已经检查过寄存器配置,但仍然建议您再次仔细检查寄存器配置是否正确。特别是与时钟输出相关的寄存器配置,如时钟源选择、时钟分频等。

3. 锁相环(PLL)问题:您提到感觉像是锁相环没有工作起来。请检查PLL的配置是否正确,包括PLL的输入频率、反馈频率、相位等参数。如果PLL配置不正确,可能导致PLL无法锁定,从而影响时钟输出。

4. 电源问题:请检查CDCM6208V1的电源是否正常,包括电源电压、电源纹波等。如果电源不稳定,可能影响芯片的正常工作。

5. 软件问题:虽然您提到软件初始化流程是严格按照datasheet上的要求来的,但仍然建议您再次检查软件代码,确保没有遗漏或错误。

6. 芯片问题:如果以上方面都检查过,问题仍然存在,可能是芯片本身存在问题。您可以尝试更换一个同型号的芯片,看是否能够解决问题。

建议您按照以上几个方面逐一排查,找到问题所在。希望对您有所帮助!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分