主题中讨论的其他器件:TIC12400-Q1、TIC12400
您好、支持团队
我们使用 TIC12400EVM 有两个问题:
下面有两个图表、我们不对开关进行微调、但读取值不同?


在另一种模式下、我们也不对开关进行微调、但读取的值发生了变化?

工具设置是否有问题?
如有任何建议、请告知我。
谢谢。
此致、
劳伦斯
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.
您好、支持团队
我们使用 TIC12400EVM 有两个问题:
下面有两个图表、我们不对开关进行微调、但读取值不同?


在另一种模式下、我们也不对开关进行微调、但读取的值发生了变化?

工具设置是否有问题?
如有任何建议、请告知我。
谢谢。
此致、
劳伦斯
您好、Jerry。
我注意到 JSON 数据中的寄存器值存在一些问题。 许多值似乎不正确、并设置了保留位、该位应始终具有"0"值。 即使器件 ID 寄存器也不正确、应始终具有0x20值、但 JSON 文件中的值为0x515656。
您是否可以通过查看 GUI 的左下角来验证 EVM 是否已"连接"? 应该显示已连接、并有一个绿色圆圈。

是否也可以在写入后读取所有寄存器、以确保根据您尝试写入的值将它们设置为正确的值? 然后、您是否还可以将寄存器保存到 JSON 中、并验证 JSON 值是否与 GUI 中的值匹配?
如果这一切看起来相符、您可以尝试通过使用 Insert-Image/video/file 选项将文件插入您的响应、再次发送给我。
如果通过 JSON 文件共享寄存器配置时出现问题、您也可以向我发送寄存器地址和值列表、供我手动加载到 EVM 中。
谢谢。此致、
乔纳森
尊敬的 Jonathan:
我已经重新确认 EVM 上的连接图标为绿色、并且已重新生成随附的 JSON 文件(初步比较显示它与 UI 上显示的值匹配)。 请协助验证这一点。
此外、我想询问该工具的操作程序。 是否提供简单的视频或图片指南? 例如、如果我要在重新打开 Tool 之后读取 IN0或 IN1的当前状态值、我需要执行哪些步骤?
抱歉、我仍然无法将 JSON 文件上传到此处。
{"signature":"oneui-register-data"、"data":[{"idx":0、"id":"device_id"、"value":"0x800000"、{"idx":1、"id":"int_stat"、"value":"0xFFFFFF"、{"id":2、"0x800x":"id_did":":"、"id_matx":"0"、"id_stat":":"、"0":"、"id_id":":":":"、"0"、"id_id":":":":":"、"id_stat":":":":"、"id_id":":"、":":":":":":"、"0":"、"id_id_id"、"0":"
您好、Jerry。
这些 JSON 数据是否来自您以前使用的同一 EVM? 如果是、则该 EVM 或您的 SPI 连接可能存在问题。 只需查看 Device_ID 值、您在两个 JSON 文件之间提供了两个不同的值、它们都不正确。 正确值应为0x20、您的两个值为0x515656和0x800000。
其他寄存器值不正确、保留位始终读取为"0"、设置为"1"。
您是否可以手动写入寄存器、然后读回它们、以验证是否已将每个寄存器设置为您所需的值? 默认情况下、大多数寄存器在配置前应包含0x000000值。
此致、
乔纳森
大家好、 Jonathan
以下是客户端共享。 JSON 文件
https://drive.google.com/file/d/1b__mF5Xk6_9rKlYQ0IlC4neP0_yAwTYv/view?usp=sharing
https://drive.google.com/file/d/1trUx4GqxQNorVhVhRRRi7TgnEmibeqy3/view?usp=sharing
我们的客户 录制 操作 GUI 工具,有什么疑虑?
e2e.ti.com/.../2024_5F00_01_5F00_29_5F00_16_5F00_58_5F00_18_5F00_375_5F00_TI_5F00_EVM.mp4
如有任何建议、请告知我。
谢谢。
此致、
劳伦斯
劳伦斯、您好!
器件或电路板似乎有问题。 视频显示多次读取 DEVICE_ID 寄存器会返回不同的值、所有这些值都是错误的。 该寄存器是只读寄存器、应始终返回相同的值0x20。
EVM 的跳线设置是什么? 电路板底部的一些跳线可能采用不正确的分流器配置、这可能会阻止 MCU 和 TIC12400-Q1之间的 SPI 通信。
需要特别注意的是、有一个电平转换器在输出使能引脚上具有跳线(J6)、我想知道这个电平转换器是否被禁用、这就是 SPI 寄存器读取不正确的原因。
可在《TIC12400评估模块用户指南》(链接)中找到原理图和配置信息。
此致、
乔纳森
大家好、 Jonathan
我们的客户端尝试 在引脚1和2之间放置跳线、但我们发现读取寄存器无法更改值。
TIC12400 EVM:

按如下所示捕获 piccture 和 dump json.file:
https://drive.google.com/file/d/1jezJ-jkPDO4Ru2hs4bt1JvO6R-8tLh5p/view?usp=sharing

如有任何疑问、请告知我。
谢谢。
此致、
劳伦斯
劳伦斯、您好!
J6上的分流器位置不同于客户电路板上显示的位置。 他们电路板上的所有其他分流器都与我匹配。 但是、当我尝试使用客户的 J6配置来读取/写入寄存器时、无法这样做。 因此、您能否让他们将 J6上的分流器移至另一个选项、以便引脚2-3短接在一起?

他们是否对元件值进行了任何修改、例如更改电阻器或电容器值? 如果没有、那么有望在 J6上移动分流器来解决该问题。
此致、
乔纳森
您好、Jerry。
是否可以使用示波器来验证是否有 SPI 信号到达 TIC12400的引脚、以及所有其它电源、滤波器和复位引脚的电压电平是否处于正确的电平? (Vs、VDD、CAP_PRE、CAP_D、CAP_A、 和复位)如果是、这些引脚的电压电平是多少? 您还能否测量电路板正在使用的电流大小?
您是否还可以目视检查电路板是否存在任何物理问题、例如焊点破裂或未焊接等问题?
如果电压电平正确、并且 SPI 信号到达器件、但寄存器读取/写入值仍然不正确、遗憾的是、除了用新的电路板替换外、我不能提出其他建议。
此致、
乔纳森