工具与软件:
当我们尝试 从 DRV3901-Q1读取数据(STATUS0 (add:0x01)以进行爆炸熔丝控制时、我们得到了 SPI 错误帧(0xBF)。 

在中、HW 5.6k 电阻器连接到 NADN_FAULT。
MCU SPI 配置详细信息:
MCU 时钟:1MHz
CPOL = 0、CPHA = 1
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
当我们尝试 从 DRV3901-Q1读取数据(STATUS0 (add:0x01)以进行爆炸熔丝控制时、我们得到了 SPI 错误帧(0xBF)。 

在中、HW 5.6k 电阻器连接到 NADN_FAULT。
MCU SPI 配置详细信息:
MCU 时钟:1MHz
CPOL = 0、CPHA = 1
尊敬的 Manish:
感谢您确认详细信息。
当器件无法识别节点地址(由于电阻未连接或超出范围)时、会出现 NAD_ERR。
我还有几个后续问题
1.您能否确认设备的顶部标记。
2. WAT 是在给出 SPI 信号之前电源稳定后提供的时间差。
3.请确认硬件中存在 R89120且为5.6k。
之后我们可以尝试以下步骤吗
发出 RE_INIT_NAD 位已置为有效的广播命令(使用 CMD2)
2.读回 STATUS0 -->查看 NAD_ERR 是否仍然存在
3.如果在执行第2步后 NAD_ERR 仍然存在、请执行 NAD_RECOVERY
NAD_RECOVERY–发出以下命令来强制设置 NAD 地址:
a.发出已将 NAD_OVERRIDE 位设置为预期 NAD 地址的广播命令。 具有 NAD_ERR 的器件会接收此命令并为其自身分配命令中指定的 NAD 地址。
b.随后发出已清除 NAD_OVERRIDE 位的广播命令。 响应将包括 NAD_ERR 和先前的命令内容(命令确认)。 应清除 NAD_ERR。
c.循环回 STATUS0_READ。
数据表的"8.2.4初始化设置"部分详细介绍了上面提到的步骤。
谢谢!
Ibinu