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.

[参考译文] TMS570LC4357:F021闪存擦除/编程使用

Guru**** 2430620 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1272951/tms570lc4357-f021-flash-erase-program-usage

器件型号:TMS570LC4357

您好!

我需要为我的项目开发一个 DataLoader、它可以在串行总线上接收数据、然后对闪存进行编程。 我浏览了文档 SPNU501H 和 SPNA140。

我将无法使用 TI 提供的.lib 文件、因为我没有可用的源代码。 (我们需要展示可追溯性)。

SPNA140说明了如何编写我们自己的函数来执行这些操作、但它说:"F021闪存 API 在闪存初始化和选择闪存组时仍是必需的。" 是否可以不使用.lib 文件中的 API 来执行这些操作?

谢谢你。

G·辛格

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

    尊敬的 Gobind Singh:

    F021源代码包含在安全软件中、因此、我们不能 在未与 TI 签订有效 NDA 的情况下共享源代码。

    Unknown 说:
    "F021闪存 API 对于闪存初始化和组选择仍是必需的。" 是否可以在不使用.lib 文件中的 API 的情况下执行这些操作?

    是的、正确。 即使使用 SPNA148应用手册开发自己的函数进行写入和擦除、但仍然必须使用.lib 进行初始化操作。 遗憾的是、没有其他方法可以 纠正该问题、唯一的方法是必须与 TI 取得有效的 NDA。

    为此 、您需要联系当地的 TI 销售团队。

    --

    谢谢。此致、
    Jagadish。