主题中讨论的其他器件: TM4C123、 EK-TM4C123GXL、 LMFLASHPROGRAMR、 LM3S1968
大家好、
我们公司仍然需要对过时的 LM3S2965 MCU 提供支持。 为了对闪存进行编程、我们始终使用开发板 EK-LM3S1968-03 (使用 LM 闪存编程器)。 遗憾的是、电路板现在已损坏。
因为已经过时、我们无法再购买新的。 我尝试使用 TM4C123 Launchpad 对闪存进行编程、但这不起作用。
现在有哪些选项可对 MCU 进行编程?
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.
大家好、
我们公司仍然需要对过时的 LM3S2965 MCU 提供支持。 为了对闪存进行编程、我们始终使用开发板 EK-LM3S1968-03 (使用 LM 闪存编程器)。 遗憾的是、电路板现在已损坏。
因为已经过时、我们无法再购买新的。 我尝试使用 TM4C123 Launchpad 对闪存进行编程、但这不起作用。
现在有哪些选项可对 MCU 进行编程?
使用 EK-TM4C123GXL和 LMFlashProgrammer 是您的最佳选择。 您是否遵循 了 https://www.ti.com/lit/an/spma075/spma075.pdf#page=14中第4.6节的说明
我按照指示操作。 我还使用 EK-TM4C123GXL 使用板载 TM4C123 MCU 对我们的板进行编程。 这工作正常。
当我使用 LM3S2965电路板连接到电路板时、LMFlashProgrammer 会报告错误。 我看着我没有连接。 我还尝试了不同的 PC、但这也没有帮助。 在使用 开发板 EK-LM3S1968-03之前对我使用的板进行编程。
我还尝试了闪存擦除和空白检查等其他函数、但每个函数都会出现相同的错误。 我还尝试了解锁过程、此功能正常工作、MCU 现在设置为出厂。 之后、我仍然无法进行编程或擦除。
我从 LMFlashProgrammer 接收到以下错误:
我使用了以下设置:(我也尝试了不同的设置、但这毫无意义)
我尝试使用。 我使用 LMFlashProgrammer 通过串行端口进行编程。 解锁过程后、COM 端口无法再打开。 这意味着 UART 引脚未进行配置。 我也在 TM4C123上尝试过此操作(解锁并尝试通过串行端口进行编程)、但结果相同、无法打开 COM 端口。
EK-TM4C123-XL 上的 ICDI 固件能否解决此问题? 例如、某些 MCU 受阻或计时? 我还记得、在 LM3S1968开发板上、也可以对 TM4C123 MCU 进行编程。