Other Parts Discussed in Thread: TLA2518
器件型号: TLA2518
我们的系统在背板上的每张卡具有 TLA2518。
上电时、我们有插槽、其中 TLA2518 无法按预期运行。 安装多个卡时、驱动 GPIO7 等简单操作不起作用。 单个卡在一个时间工作良好,并检查每个设备的 NCS 在 2.5gsps 范围,我们确实只能看到一个选择在任何时间。
这些相同的子卡在其他背板插槽中工作正常、从而使我们相信器件不会因 ESD/EOS 损坏。
在将 SPI 时钟减慢至<500kHz 并在 nCS 转换和时钟边沿之间添加 1ms 延迟后、观察 TLA2518 器件在工作时隙和非工作时隙中的信号、我们没有看到任何改善。 SPI 模式为 0 0 、时钟空闲低电平、数据在上升沿采样/在下降沿转换。
令我们惊讶的是、我们能够读取安装在通常不工作的插槽中的 TLA2518 器件的寄存器。 我能够在不工作的 TLA2518 上转储寄存器值、而该器件无法正常工作。
比较工作时隙和非工作时隙中的寄存器、我们会看到以下内容
系统状态寄存器 工作 0x81 不工作 0x80 — 仅在正常器件上检测到 BOR/POR
常规配置寄存器工作 0x00 非工作 0x08 — 位 3 被保留、但 TI 多年前发布的“TLA2518.h"将“将该位列为启用 i2c 时钟延展。 TLA2518 被列为 SPI 接口、只是因为我认为 I2C 功能不完善。
通道选择寄存器工作 0x00 不工作 0x09 — 不存在的通道,因为通道为 0-7、但通道选择描述为 4 位、可支持多达 16 个通道。
从这些寄存器值中、我有 2 个问题:
- 有效上电复位的最小斜坡速率是多少?
- 是否有引脚搭接功能可以使 TLA2518 在测试模式下或在启用 i2c 接口的情况下进行引导、并且我们会在电源轨启动或总线状态时无意中进入此模式?
非常感谢
Jonathan