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.

[参考译文] TPS65987D:我应该使用两个"Low Region"二进制文件中的哪一个通过 SPI 对闪存进行编程

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

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/993681/tps65987d-which-of-of-two-low-region-binaries-should-i-use-to-program-flash-over-spi

器件型号:TPS65987D
主题中讨论的其他器件:TPS65988TPS65987

我应该使用两个"低区域"二进制文件中的哪一个通过 SPI 对闪存进行编程  

一个名为"for PTCx"的修补程序或简称为 Low Region 的修补程序。  

我看到它们的大小 大约为2K。 这两者之间的区别是什么?

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

    您好!

    请使用 SPI 闪存的完整闪存映像。 低电平区域用于无闪存系统。

    谢谢、

    Emma

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

    哦,很抱歉,我的问题是,我的意思是通过 I2C 而不是通过 SPI :-)

     SLVAE21A "TPS65987和 TPS65988 SPI 闪存固件通过 I2C 更新显示:

    /*
    * Execute FLwd with PATCH_BUNDLE_SIZE bytes of patch-data * in each iteration
    */
    retVal = ExecCmd(FLwd, PATCH_BUNDLE_SIZE,\
    (int8_t *)&tps6598x_lowregion_array[idx * PATCH_BUNDLE_SIZE],
                     TASK_RET_CODE_LEN, &outdata[0]);
    RETURN_ON_ERROR(retVal);

     tps6598x_lowregion_array 对应于哪个低区域二进制文件?

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

    您好!

    首次为平台加电时、请使用完整的闪存映像。 请使用低电平区域(而不是 PTCx 区域)进行后续更新。  

    谢谢、

    Emma