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.

[参考译文] TPS544C20:IC 编程问题

Guru**** 2595770 points
Other Parts Discussed in Thread: TPS544C20

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1558880/tps544c20-ic-programming-issue

器件型号:TPS544C20


工具/软件:

尊敬的团队:

步骤 1:
将程序提供给编程供应商以进行刷写。

预期结果:成功刷写程序。

观察到的结果:程序刷写无错误。

步骤 2:
刷写后、验证结果是否正确。

预期结果:验证通过、没有任何问题。

观察到的结果:结果正确。

第 3 步:
对 IC 执行下电上电并确认其状态。

预期结果:IC 状态保持正常和不变。

观察到的结果:检测到代码发生变化。

CMD 0xE7、写入 0x0100、读回 0x2100

此外、请提供用于 IC 程序加载和导出的 SOP

谢谢

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

    您好 Allen、

    我们的团队将在下周做出回应。  

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

    尊敬的 Eileen:

    请先提供用于 IC 程序加载和导出的 SOP。

    谢谢

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

    是否有任何更新?

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

    您好 Allen、  

    在导入过程中、您还需要确保存储到 NVM 和 RESTORE 命令、因为某些命令不会动态更新。 您是否可以共享您正在使用的导入文件、以便我们进行测试?

    此致、
    Britton

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

    您好 Britton、

    如果编程器的地址与产品的地址不同、它是否会影响编程?

    如何使用 TI Fusion Design 在线检查校验和?

    请提供用于 IC 程序加载和导出的 SOP。

    编程文件如下所示。

    e2e.ti.com/.../TPS544C20-1.0-Address-1-Text.csv

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

    您好 Britton、

    是否有任何更新?

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

    您好 Allen、  

    我没有 SOP 文档、但如果您在使用 Fusion Digital Power Designer 导出和导入时遇到问题、我可以帮助您完成典型步骤

    您在此处分享的编程文件没有 STORE_USER_ALL 命令和 RESTORE_USER_ALL 命令、这是所有 NVM 支持的命令的一项要求。 如果命令未动态更新、则需要使用 STORE & RESTORE 来查看任何更改。 我建议添加 STORE AND RESTORE 命令作为 编程文件中的最后一个事务

    校验和是设备相关的功能。 TPS544C20 本身没有此功能。 您需要编写自己的脚本以支持自动校验和

    此致、

    Britton

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

    您好 Britton、

    电路板上设计了 5 个 TPS544C20 器件、所有器件都具有相同的编程配置。 我需要 5 个独立版本的程序、还是可以共享它们?

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

    您好 Allen、您需要为每个唯一地址创建一个文件

    此致、

    Britton

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

    您好 Britton、

    请帮助确认这两个文件。

     再次导出.cvs 文件。

    再次发生  

    CMD 0xE7、写入 0x0100、读回 0x2100

    e2e.ti.com/.../TPS544C20-1.0-Address-8-Text.csve2e.ti.com/.../7356.TPS544C20-1.0-Address-1-Text.csv

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

    您好 Allen、  

    我会看一下、请留出一天或两天的时间来 回答

    Britton

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

    Allen、  

    您使用什么来导入此 csv 文件? 它似乎没有针对我们的 Fusion Digital Power Designer 工具进行格式化

    我已对 EVM 进行测试、找不到写入 0x0100 至 CMD 0xE7 的任何问题。 我可以确认该命令应该会动态更新、不需要从 NVM 存储/恢复。 由于应该没有任何东西会阻止 0xE7 写入和读取 0x0100、我的冲锋是可能存在某个符合数据最低级别的情况。  

    每次尝试写入 0xE7 时是否会发生此问题? 您是否尝试过使用我们的 Fusion Digital Power Designer 或低级 SAA 工具来写入该值? 您是否在写入 0xE7 事务时在示波器上监测过 SCL 和 SDA 以确保数据干净?

    此致、
    Britton

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

    您好 Britton、

    导入文件后没有出现问题。

    重新接通电源时发现问题。

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

    您好 Allen、  

    重新通电后、您将启动存储在 NVM 中的信息。  如果写入得到确认、但复位器件电源后回读值不正确、则表明其未存储到 NVM 中  

    此致、

    Britton