您好!从您提供的信息来看,BBPLL失锁可能是由于以下原因之一引起的:
1. 供电问题:确保AD9361的供电稳定性和电源噪声满足要求。检查电源线路和电源滤波电容。
2. 时钟问题:确保AD9361的时钟源稳定和频率准确,在配置BBPLL前,对REFCLK进行必要的配置,配置正确的时钟源。
3. SPI通信问题:您提到SPI读写中,SDI值一直为0,而SDO波形也很奇怪。这可能意味着SPI通信存在问题。请确保SPI时序和信号电平符合AD9361的要求。另外,检查FPGA和AD9361之间的硬件连接是否正确。
4. 引脚配置问题:确保FPGA引脚与AD9361相连正确,且配置正确。
综上所述,您可以逐步排查以上可能的问题,找到导致BBPLL失锁的具体原因。希望对您有所帮助!
您好!从您提供的信息来看,BBPLL失锁可能是由于以下原因之一引起的:
1. 供电问题:确保AD9361的供电稳定性和电源噪声满足要求。检查电源线路和电源滤波电容。
2. 时钟问题:确保AD9361的时钟源稳定和频率准确,在配置BBPLL前,对REFCLK进行必要的配置,配置正确的时钟源。
3. SPI通信问题:您提到SPI读写中,SDI值一直为0,而SDO波形也很奇怪。这可能意味着SPI通信存在问题。请确保SPI时序和信号电平符合AD9361的要求。另外,检查FPGA和AD9361之间的硬件连接是否正确。
4. 引脚配置问题:确保FPGA引脚与AD9361相连正确,且配置正确。
综上所述,您可以逐步排查以上可能的问题,找到导致BBPLL失锁的具体原因。希望对您有所帮助!
举报