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.

[参考译文] RM57L843:用于 RM57的闪存 API##39;s

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1415575/rm57l843-flash-api-s-for-rm57

器件型号:RM57L843
主题中讨论的其他器件:HALCOGEN

工具与软件:

您好!

我正在尝试在 RM57上通过 TCP/IP 实现 OTA。 我通读参考手册、发现这个微控制器有存储体0和存储体1。 我的想法是从一个存储库执行代码、然后使用另一个存储库来编写 OTA 代码。 但是、我的问题是、我没有看到 Halcogen 为 RM57生成的任何闪存 API。 这里是否没有要点、或者我们是否必须编写自己的 API 来读取/写入闪存?

谢谢!

Ravi

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

    尊敬的 Ravi Teja:

    [报价 userid="611851" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1415575/rm57l843-flash-api-s-for-rm57 "]但是、我的问题是我没有看到 Halcogen 为 RM57生成的任何闪存 API。 我在这里没有要点吗?或者我们是否需要编写自己的 API 来读取/写入闪存?[/QUOT]

    HALCoGen 中不会直接提供闪存 API 库、您需要包含 F021小端字节序 API 库、如下所示:

    例如、请参阅以下常见问题解答中 RM57上提供的 FAPI 示例:

    (+)[常见问题解答] TMS570LC4357:适用于 Hercules 控制器的示例和演示(例如 TMS570x、RM57x 和 RM46x 等)-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

    将 FAPI 库包含到项目中之后、就可以使用该库中的 API 并将其写入闪存中。在上面的共享示例中、我们将写入到 RM57控制器的 Bank_1中。

    ——
    谢谢、此致、
    Jagadish。

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

    尊敬的 Jagadish:

    感谢您的答复。

    我正在尝试从此处下载闪存库、但我没有看到 RM57在受支持的微控制器列表下列出。 我只能看到对基于 Cortex R4的微控制器的支持、而不能看到 RM57所基于的 Cortex R5。 是否有针对 RM57的单独链接?

    Hercules-F021FLASHAPI 驱动程序或库|德州仪器 TI.com

    谢谢!

    Ravi

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

    尊敬的 Ravi Teja:

    正如 RM57x 的 FEE 示例中所述、您应该使用" F021_API_CortexR4_LE_L2FMC_V3D16"。

    ——
    谢谢、此致、
    Jagadish。