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.

[参考译文] 刷写 TMS320F24x

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/991928/flashing-tms320f24x

你好

您是否能够通过此仿真器连接到 CPU?

我遇到了这样的问题、由于 I/O 端口线路损坏、并且 TXD 线路与 RS232完全损坏、我不得不更换 CPU。

我需要将十六进制形式的程序传输到新的 TMS320F241 CPU。

我正在寻求有关如何处理它的建议、我只有用于编程器仿真器的免费且未连接的 JTAG 线。

此致

Slawomir

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

    Slawomir、

             如另一篇文章(https://e2e.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/990393/tms320c2801-tms320f241)中所述,此设备的整个工具链现在已过时。 假设您有使用此器件所需的工具、我可以提供以下建议:  

    可通过两种方法对此器件进行编程:串行和 JTAG。 但这两种方法都要求您能够连接到现有器件并读取闪存内容。   

    首先、请告诉我您拥有的调试探针。 您是否有有效的 XDS510PP+或 XDS510USB 调试探针? 如果是、我可以向您发送 prg2xxw95.exe 实用程序。 请记住、这是为 Win95编写的、可能无法在 Win10中运行。  

    如果没有调试探针,则只能尝试使用串行端口对设备进行编程。 在这里,您还需要在 PC 上运行的实用程序,该实用程序通过 PC 的串行端口将十六进制文件传输到 F241。 重要的是 F241在闪存中具有闪存串行加载程序、通过将 BIO 引脚绑定为低电平来调用此加载程序。

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

    Hareesh
    Moje zapytanie miało na celu uzyskanie tych informacji o tym、jaki 仿真器 użyć i jakie otroprogrammowanie kompatybilne z emulatorem、w tym możliwość migania z pozioomu ccs。

    Nie mam jeszcze emulatora Spectrum - Digital-XDS510-USB lub XDS510-PP、ale odpowiedź pokazuje、że użycie tego modelu pozwala na przenieisienie kodu sześciokątnego wraz programem prg2xxw95.exe。
    Tak、proszę wysłać mi ten 计划。
    Jeśli chodzi o komputer、mamy komputery sprzętowym portem RS232 pracującym na Win10、ale zawsze możesz zrobić wirtualizację Win98 dostępną z oryginalnej płyty Microsoftu。 Mamy również komputer Roboczy z Win 98 z 导出 RS232 I Centronics。

    czytałem、będzie、że wsparcie się skończyło、ale może znasz link lub samouczek、to pomocą zawarte w procedie przenoszenia kodu szesnastkowego I MIGA za wyżej tego wymienionego zestawu。

    Czy zestaw narzędzi Emaulator XDS510-USB plus I program prg2xxw95.exe、pozwalają na wykonywanie transferu kodu szesnastkowego。 zwłaszcza Czytanie pamięci flash i zapisywanie do pliku hex。 Późniejsze użycie ccs3.3 do miąższu nie powinno powodować żadnych problemów。

    Czytałem kilka postów opisujących problemm łącznością i oprogrammowaniem sterującym pamięcią flash w procesorach 320F241。
    w mojj aplikacji mam dostęp Tylko do JTAG、ponieważ uart jest uszkodzony。 w dokumentacji można przeczytać、że uart jest zaprogramowany za pomocą wbudowanego bootloadera。 w mojj aplikacji służy do komunikowania się ze sterownikiem plc.

    Dziękuję za odpowiedź na moje posty i pozdrawiam z Polski

    Sławomir μ A

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

    Slawomir、

                   我使用翻译应用程序翻译您的帖子。 请确认以下内容是否正确。 然后我将对你作出答复。

     

    我的查询旨在获取有关使用哪个仿真器和哪个仿真兼容软件的信息、包括从 CCS 闪存的能力。

    我还没有 Spectrum Digital XDS510-USB 或 XDS510-PP 仿真器、但答案表明、使用此模型可以移动十六进制代码和 prg2xxw95.exe。

    是的、请将此程序发送给我。

    就计算机而言、我们拥有运行在 Win10上的硬件 RS232端口的计算机、但您始终可以从原始 Microsoft 板虚拟化 Win98。 我们还有一台工作计算机、其 Win 98带有 RS232和 Centronics 端口。

    是的、我知道支持已经结束、但您可能知道链接或教程、它将包含在十六进制代码传输过程中、并使用上述集进行刷写。

    仿真器 XDS510-USB 加工具套件和 prg2xxw95.exe 是否允许传输十六进制代码、尤其是读取闪存并保存到十六进制文件。 后续在闪存上使用 ccs3.3不会导致任何问题。

    我已经阅读了一些文章、介绍了320F241处理器上的连接和闪存控制软件问题。

    在我的应用中、我只能访问 JTAG、因为 UART 已损坏。 在文档中、您可以看到 UART 是使用内置引导加载程序进行编程的。 在我的应用中、它用于与 PLC 通信  

    感谢你对我的帖子的回复、我要感谢波兰的各位

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

    你(们)好

    是的、这是一个很好的转换。

    我用英文写了这篇文章,你用波兰语写了这篇文章,这很有趣。

    矩阵错误:)

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

    首先、您需要获取 XDS510PP+调试探针。 如前所述、Spectrum Digital 已关闭、因此我不确定您将从哪里获取该信息。

    然后、您需要在 PC 上安装 CCSv3.3。 这种情况现在已经过时了几年。 您可以购买许可证。 一旦您能够连接到工作板并将闪存内容读出为 COFF 文件(.out 文件)、您就可以使用 Prg2xx 实用程序对闪存进行编程。 您提到 UART 已损坏、因此串行端口方法不适合您。