ADI 技术
直播中

常巴提

未满1年用户 3经验值
擅长:可编程逻辑
私信 关注
[问答]

AD9361 BBPLL锁相环失锁(Z706)

各位好! 我在尝试用FPGA直接配置AD9361,但是BBPLL一直失锁,具体问题如下:
8GDN(T0X3V`4BBP@7J5)Q46.png
这是9361配置表,在9361初始化时,index一直卡在24,说明BBPLL失锁,观察spi读写
image.png

可以看到sdi值一直为0,sdo波形也很奇怪。其中,spi函数的输入时钟是40M。
请问可能是什么问题?

回帖(1)

时见栖鸦

2024-3-25 18:36:50
您好!从您提供的信息来看,BBPLL失锁可能是由于以下原因之一引起的:

1. 供电问题:确保AD9361的供电稳定性和电源噪声满足要求。检查电源线路和电源滤波电容。

2. 时钟问题:确保AD9361的时钟源稳定和频率准确,在配置BBPLL前,对REFCLK进行必要的配置,配置正确的时钟源。

3. SPI通信问题:您提到SPI读写中,SDI值一直为0,而SDO波形也很奇怪。这可能意味着SPI通信存在问题。请确保SPI时序和信号电平符合AD9361的要求。另外,检查FPGA和AD9361之间的硬件连接是否正确。

4. 引脚配置问题:确保FPGA引脚与AD9361相连正确,且配置正确。

综上所述,您可以逐步排查以上可能的问题,找到导致BBPLL失锁的具体原因。希望对您有所帮助!
举报

更多回帖

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