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.

[参考译文] TPS25750:GPIO 寄存器、二进制不匹配

Guru**** 2616675 points

Other Parts Discussed in Thread: TPS25750

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1158126/tps25750-gpio-registers-binary-mismatch

器件型号:TPS25750

您好!

我们正在准备 TPS25750投入生产。 我们有这个配置中的 json 和二进制文件。 但是、我们无法解释一些不同的位。
不匹配的位位于"保留"区域。 您能告诉我们 有什么区别吗?这些不同的位来自哪里?

e2e.ti.com/.../20220831_5F00_092118_5F00_EEPROM_5F00_24256.bine2e.ti.com/.../1216_2D00_02_2D00_SW703_2D00_c_2D00_SOURCE_2D00_GPIO1_5F00_43.json

此致、

Ambroise

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ambroise、

    客户使用什么来比较这些位? 哪些寄存器与它们通过 GUI 配置的设置不匹配?  

    谢谢、此致、

    林德华

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Raymond、

    不确定他们使用的工具是否准确、但您可以使用  

    objcopy -I binary -O ihex fileA.bin testA

    将文件转换为十六进制、然后

    fc.exe .\testA .\testB

    以比较文件。

    我从先前附加的 JSON 创建了一个二进制文件、并以这种方式对其进行了比较(请参阅附加的文件)。

    在某种程度上、"testB"中缺少几行(2001 - 2048)。 否则、我看不到任何差异。 您知道这种差异的发生原因吗?

    e2e.ti.com/.../testAe2e.ti.com/.../testB

    谢谢、此致、

    Ambroise

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ambroise、

    让我来看看这一点、在本周结束之前回来。  

    当前的生产计划是什么?  

    谢谢、此致、

    林德华

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Raymond、

    感谢您的检查、他们计划于11月开始生产。 您是否找到了可能导致这些不同二进制文件的任何东西?

    此致、
    Ambroise

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ambroise、  

    哪个测试文件(Testa 和 testB)是从在线 GUI 生成的、另一个二进制文件是如何生成的?

    根据差异、TESTA 中的附加二进制文件(附加 F)似乎包含用于填充目的。 如果两个二进制文件的功能正常、则这不应成为问题。  

    谢谢、此致、
    林德华