工具/软件:
您好、
我尝试在定制电路板上打开 AFE7901、然后生成一个十六进制文件(来自底部的 Latte)并尝试使用 Cafe 库中的 afeDeviceBringup 函数进行配置。
当禁用 TX 并启用 RX 时、成功配置 RX、但启用 TX (也启用 RX)后、我在启动序列中获得了这些错误:
- AFE ID:0[afe/cafe/afe79xx/src/tiAfe79_basicFunctions.c][ti_afe79_afeSpiCheckWrapper][566]SPI 读取检查:afeInst:0、addr:0x11C、lsb:0、msb:7、读取值:0x10、 预期值:0x0
AFE ID:0[afe/cafe/afe79xx/src/tiAfe79_init.c][ti_afe79_afeDeviceBringup][530]error:AFE from file read Check Fail:0x011c[0:7]= 0x0000
- AFE ID:0[afe/cafe/afe79xx/src/tiAfe79_init.c][ti_afe79_afeDeviceBringup][530]error:AFE from file read Check Fail:0x00a6[0:7]= 0x0003
AFE ID:0[afe/cafe/afe79xx/src/tiAfe79_init.c][ti_afe79_afeDeviceBringup][395]SPI 注释:#Read jesd_buf_state=0x0 ; 地址(0xa6[7:0]、0xa7[7:0])
在数据表中、似乎存在一些与弹性缓冲器溢出和错误的 RBD 值相关的错误。
为了进行调试、我们将 FTDI 连接到 SPI 转换器、并使用 Latte (来自 PC)对其进行配置、并且没有错误。
我们使用逻辑分析仪记录了成功会话(使用 Latte 和 FTDI)、它看起来与故障会话的记录(与电路板中的 CPU)确实不同。
任何关于问题的新线索都将真正帮助我们
谢谢!