Zynq UltraScale+ RFSoC ZCU111 评估套件 (rev 1.0 EVB) — 运行 TRD 时测量的 VADJ 值与 SCUI GUI 中设置的不同

2 posts / 0 new
最新文章
匿名
Zynq UltraScale+ RFSoC ZCU111 评估套件 (rev 1.0 EVB) — 运行 TRD 时测量的 VADJ 值与 SCUI GUI 中设置的不同

对于 ZCU111 rev 1.0 EVB 而言,如果 VADJ 值在 SCUI GUI 中配置为 1.8V(或保留默认值),那在电路板上测得的值就应该是 1.8V。

然而,当我检查从 FSBL 引导的电路板上的值时,VADJ 设置为 1.2V。

为什么会这样呢?

judy
judy的头像
cx

xfsbl_board.c 文件的内容规定,如果所连接的 FMC 卡的 EEPROM 为空,或者所使用的 FMC 卡上不存在 EEPROM,则 FMC VADJ 电压的值将被设置为1.2V。

这种行为违反了 VITA 57.1 FMC 标准。如果 EEPROM 为空,则 VADJ 应设置为 0.0V。

如果没有连接 FMC 卡,那默认的 VADJ 电压应该是存在的,如果 ZCU111 是 1.8V,就是这种情况。

附件中的补丁文件可修复该问题,它应该会替换该 TRD 的 FSBL 文件中提供的原始代码。