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.

[参考译文] UCD90320:使用.bin 文件更新固件

Guru**** 2538930 points
Other Parts Discussed in Thread: UCD90320

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1106313/ucd90320-using-bin-file-to-update-firmware

器件型号:UCD90320

大家好、团队、

请建议如何使用 PCN 中包含的.bin 文件来更新 UCD90320固件。

  • 我有"UCD90320固件升级指南".pdf 文档、但该文档仅提及.file 扩展名、能否在此处使用.bin 文件?
  • 查看 byte[] data = File.ReadAllBytes (File_Open_Control.File);第5节中的行。

  • 我考虑的另一种路由是在设备配置中使用工具->下载固件,但这在脱机模式下不可用。
  • 我也无法生成文件的生产版本、以检查制造或生产 GUI 是否包含这些说明。

请详细说明或链接说明如何使用 固件版本3320的.bin 文件更新 UCD90320的固件的文档。

谢谢、

Jacob Butler

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

    你(们)好

    是的。 .bin 文件是 TI 唯一支持的格式。提供的文档用于 bin 文件。没有其他文档

    是的、下载固件需要实时设备。 当器件不可用时、下载固件不适用。  

    您能更具体地谈谈这个问题吗?  

    此致

    Yihe

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

    您好、Yihe、

    我相信你回答了这个问题。

    要确认:

    1.为了在 系统中下载器件的新固件、应加载.bin 文件 以代替下面的粗体文本。

    #define ACK (0xCC)
    #define NACK (0x33)
    byt[] data = File.ReadAllBytes (File_Open_Control.File);
    字节地址= 0x42;//在引导加载程序中,固定地址为0x42

    IE:

    #define ACK (0xCC)
    #define NACK (0x33)
    BYTE[] data = File.ReadAllBytes (UCD90320_3.0.3320.bin);
    字节地址= 0x42;//在引导加载程序中,固定地址为0x42

    2.或者 ,也可以使用 Fusion Digital Power 固件和配置下载工具更新设备固件,该工具应可通过设备配置和 工具->下载固件对连接的设备进行访问。

    是否正确地总结了应如何更新固件?

    如果方法1不是使用下载命令加载.bin 文件的正确方法、请帮助我了解如何加载。

    此致、

    Jacob Butler

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

    你(们)好

    它是一个 bin 文件、应用程序可以使用各种工具打开该文件、根据提供的文档提取数据。  

    2.是的、Fusion GUI 提供了一个专用工具、可用于下载您提到的固件。  

    此致

    Yihe