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.

[参考译文] LAUNCHXL2-RM57L:用于刷写和调试的 OpenOCD 支持

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1355489/launchxl2-rm57l-openocd-support-for-flashing-and-debugging

器件型号:LAUNCHXL2-RM57L

大家好!

I H ü‘m Thanh 是德国巴登-巴登„大学 Württemberg ü Embedded Systems - Aerospace Engineering"的本科高级专业。 未来、我们的大学计划发射立体大小的卫星进入近地轨道。 随后、我们将探讨如何使用 Cortex-R5处理器来驱动这些模块。 在其他处理器中、我们目前正在考虑使用您的 RM57L873微控制器。 您的 LAUNCHXL2-RM57L Hercules LaunchPad 似乎是测试其的理想开发平台。 理想情况下、我们最好使用现有的 IDE、例如 Visual Studio、Eclipse、带 PlatformIO 的 VS 代码等。 例如、CC2652有很有前途且可行的 CCS 替代方案(https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1024788/cc2652r-platformio-arduino-for-cc2652?keyMatch=platformio)。 一个重要的方面,使替代这样的工作是 OpenOCD。

是否有任何实施  LAUNCHXL2-RM57L LaunchPad 的 OpenOCD 支持的计划? 具体而言、您是否计划编写 刷写和调试所需的驱动程序和配置文件?

当然、我也非常乐意花一些时间亲自实施 OpenOCD 支持。 据我所知、实现 OpenOCD 支持主要围绕为 F021芯片编写闪存驱动程序。 遗憾的是、Hercules F021闪存 API 似乎不支持 RM57L873芯片。 如果没有做到这一点、 必要的闪存驱动程序的实施可能会变得复杂起来。

您或许可以更新闪存 API 吗? 很抱歉提出这个基本问题、但您能告诉我如何使用 F021芯片大致实现闪存吗? 我无法在互联网上找到更多信息。

提前感谢。 ‘m 期待收到您的回复。

此致、