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.

[参考译文] TPS544B25:您可以帮助生成用于对 TPS544B25进行编程的十六进制文件吗?

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1175419/tps544b25-can-you-help-generate-a-hex-file-to-program-the-tps544b25

器件型号:TPS544B25
主题中讨论的其他器件:TPS544C25

您好 Miller、

您能帮我们生成 hex 文件吗?

我们手头没有 EVM 板。 谢谢。

e2e.ti.com/.../TPS544B25-_4000_-PMBus-Address-46d-Project.xml

非常感谢、

Jimmy

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

     

    TI 的 Fusion 软件使用.tifsp 系统文件、.xml 单器件文件、.csv 编程器脚本文件和.txt 文本文件、不支持十六进制文件。

    十六进制或二进制文件的格式将特定于将 SMBus 命令转换为总线事务的 i2c/smbus 字节解析器程序。

    您可能正在寻找融合编程器脚本文件、它是一个.csv 文件、其中列出了:

    事务类型

    目标地址(7位格式)

    命令代码

    数据、如果需要、则使用可选 PEC

    从单个器件配置文件(.xml)生成编程脚本

    1) 1)打开 Fusion Digital Power Designer -离线模式

    2) 2)通过打开现有系统文件(.tifsp)或项目文件(.xml)创建新的脱机系统

    3) 3)选择现有的.xml 单器件配置文件

    4) 4)选择"Finish"以从单个器件配置文件构建系统

    5) 5)选择"Click to Configure Device"(单击以配置设备)以打开单个设备配置

    6) 6)选择 File -> Export 以启动导出功能。

    7) 7)在顶部选项卡中、选择"Programmer Script"  

    8) 8)选择所需的编程器设置。

    验证配置将包括编程器脚本的后半部分、用于在目标器件复位后读回并验证所有编程设置。  由于 TPS544C25没有 PMBus 远程复位功能、编程后需要通过下电上电周期对器件进行手动复位。

    在编程前关闭电源轨、对器件进行编程以响应 OPERATION 命令、然后将 OPERATION 设置为禁用输出转换、以确保器件在编程期间关闭。

    将 IC_DEVICE_ID 添加到脚本中、并向脚本中添加读取验证行、以在编程之前确认已连接器件的 IC_DEVICE_ID

    写入验证将在写入后立即向每个命令添加一个读取以确认写入发生、然后再继续脚本、这使得程序的长度是直接编程的两倍、但有助于在编程 序列的早期发现写入错误。

    包含设备地址将在每个包含该行地址的事务行中添加一列、从而允许将多个设备的脚本合并到单个文件中。

    添加 PEC 字节会将计算出的 PEC 字节值添加到每个写入命令的数据中。

    设置完成后、单击"Export PMBus Programming Script"以生成 CSV 文件  

    e2e.ti.com/.../TPS544B25-0.0-Address-46-PMBus-Programr-Script.csv

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

    尊敬的 Peter:

    我们非常感谢您的大力支持!!!!

    客户需要使用此文件(Shawn、如下所示)从工厂侧对 IC 进行编程。

    您能帮助生成此文件吗? 谢谢!!

    非常感谢、

    Jimmy

      

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

     

    我之前的帖子包括使用 TI Fusion Digital Power Designer 软件生成逗号分隔值(csv)文件的分步说明、可从 TI.com 下载

    https://www.ti.com/tool/FUSION_DIGITAL_POWER_DESIGNER?keyMatch=FUSION%20DIGITAL%20POWER%20DESIGNER