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.

[参考译文] TPS65988EVM:通过 i2c 更新 SPI 闪存固件

Guru**** 2609285 points
Other Parts Discussed in Thread: TPS65988

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1135952/tps65988evm-spi-flash-firmware-update-over-i2c

器件型号:TPS65988EVM
主题中讨论的其他器件:TPS65988

您好!

我想确认文档 slva783a.pdf 上的代码示例,是否可以用作通过 i2c 更新 TPS65988 SPI 闪存固件的参考?

谢谢、
Sofian

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

    尊敬的 Sofian:

    本文档中的代码示例是有关如何通过 I2C 操作 SPI 闪存固件更新的 sudo 参考代码示例。  

    有几个方框图显示了代码在系统内如何运行的过程(参见下图)

      

    如果您有任何疑问或疑虑、请告知我们!

    谢谢、此致、

    林德华

    文件: https://www.ti.com/lit/an/slvae21a/slvae21a.pdf?ts=1663715442515&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTPS65988  

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

    您好、Raymond、

    我 还有进一步的问题、  

    关于这些文档,是关于通过 i2c (slva783a.pdf)从嵌入式控制器更新固件和通过 i2c 更新 SPI 闪存固件(slvae21a.pdf)

       看起来类似、但 在 slvae21a.pdf 中、没有应用导入 low_region 二进制文件。  slvae21a.pdf 是仅适用的更新过程         修补程序 ?

    2. slvae21a.pdf 中的示例代码有数据结构类型,如 s_AppContext、s_tps_bootflag、s_tps_portconfig 等。 是否有任何示例代码头文件可供参考?

    谢谢、
    Sofian

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

    尊敬的 Sofian:

    让我在内部询问一下示例代码和783文档、我会尽快返回给您!

    谢谢、此致、

    林德华

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

    尊敬的 Sofian:

    对延迟答复表示歉意。  

    slvae21a 文档介绍了刷写完整闪存(包含低区域和高区域二进制文件)的过程、以提供适用于 PD 控制器的代码补丁(固件补丁更新)和配置。 本文档是 slva783a 的最新版本。

    2.示例代码仅用作引用(将其视为 sudo 代码)。 我们没有编写任何示例代码、因为这取决于每个应用(即 MCU 类型、功能等)。  

    谢谢、此致、

    林德华