项目中需要调试新设计的AD9689子卡,采用FMC连接方式,由于是第一版,硬件工程师没有将HMC7044的时钟连接至MGT参考上,无法使用自己设计的FPGA电路板,因此使用了Xilinx公司的KCU105开发板进行调试。第一次使用KCU105开发板,记录下需要进行的设置。
KCU105开发板上FMC设计采用VITA57.1标准,FMC子卡上应放置24C02 EEPROM器件,当FMC子卡插入开发板中,开发板上电会进行检测,如果板内没有EEPROM器件,VADJ使能会被关闭。自己设计的AD9689子卡未加EEPROM器件,上电后VADJ引脚实际测试为0V,无法对器件进行SPI配置。
参考官方文档ug1036-tera-term-install,安装Tera Term软件。软件安装完成后,使用USB线缆连接电脑与开发板J4,打开软件,进行如下设置。
1.选择串口,确定连接
2.修改串口参数,建立连接
3.连接成功,修改VADJ电压值
4.设置BANK 227 REFCLK0时钟,此时钟由开发板上可编程PLL SI570提供