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.

[参考译文] TMS320F240PQ 通过 XDS510-USB2.0闪存

Guru**** 2534710 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1055940/tms320f240pq-flashing-via-xds510-usb2-0

是否有人会共享 SDfFlash 版本以使用 Windows SP 32位通过 XDS510-USB2.0刷写 TMS320F240以及如何使用它? 我能够通过 CCS V3.3从工作单元保存.out 文件。 我有 F240算法文件夹。 我很熟悉  TMS320F240 已停产、但 在电路设计中无法使用更新的芯片。

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

    我已附上必要的文件。 我希望您的防火墙不会阻止它。 我没有 F240的 SDFlash 文档。 我正在为 LF240xA 器件附加文档。 这是一款较新一代器件、与 F240不完全兼容。 但是、我希望您能够从文档中了解一些有用的内容。  

    您可能知道、开发 SDFlash 工具 Spectrum Digital 的公司已不再营业、因此不存在对 SDFlash 的支持。

    e2e.ti.com/.../F24x-Flash-Programming-Tools.zipe2e.ti.com/.../lf2401a_5F00_Oct_2D00_2005.zip

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

    如果之前的 zip 文件不起作用、请尝试以下操作:

    e2e.ti.com/.../SDFlash_5F00_v165.zip

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

    一位同事向我指出了这一有用的网站、其中的所有内容均已存档:

    https://web.archive.org/web/20210411042538/http://spectrumdigital.com/spectrum-digital-inc/docsdrivers/ 

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

    您好、Haresh、

    感谢您的支持。 我的问题尚未解决、我可以 通过 XDS510-USB 与 TMS320F240通信 CCS、但出于某种原因无法与 SDFlash 通信。 我只是想关注 Spectrum Digital SDFlash 常见问题解答、其中显示如下。

    http://spectrumdigital.com/sdflash-faq/ 

    1.5‘使用 XDS510USB 和 SDFlash 对 TMS320F240闪存进行编程。’

    官方不支持使用 XDS510USB JTAG 仿真器和 SDFlash 实用程序来运行 TMS320F240。 不过、可以做到这一点。 与典型的 SDFlash 和仿真器安装相比、它需要额外的安装步骤。 安装要求和步骤如下:

    要求:

    • 最新的 Spectrum Digital C2000驱动程序安装版本2.20或更高版本。 (包括 XDS510USB JTAG 仿真器驱动程序和 SDFlash 1.6x)
    • 存档的 SDFlash 版本1.20安装。

    安装过程:

    1. 安装最新的 C2000驱动程序安装版本2.20或更高版本(建议安装到默认路径中)。 可以从我们的支持网页 emulators.spectrumdigital.com/c2000/下载安装。 在计算机上运行安装(建议安装到默认路径中)。 将安装以下组件:
      • 适用于 Code Composer Studio C2000的 XDS510USB 驱动程序和驱动程序。
      • SDConfig 配置和测试实用程序。
      • SDFlash 实用程序1.60或更高版本、但目前不包含器件专用的闪存编程算法。
    2. 安装旧的 SDFlash 版本1.20。 安装可从我们的支持网站下载、链接如下: SDFlash 1.20。 将计算机上的安装程序运行到与上一步骤中的驱动程序安装不同的安装路径中。 将安装以下组件:
      • SDFlash 实用程序版本1.20。
      • 闪存编程算法、适用于各种 TI DSP 平台、包括 F24x。
    3. 需要从 SDFlash 1.20安装路径复制两个内容并将其移至 SDFlash 1.6x 安装路径。
      • F240闪存算法:
        使用 Windows 资源管理器、浏览您刚才创建的 SDFlash 1.20安装目录。 查看 \SDFlash\alGo\C2xx 文件夹。 复制‘F240’的整个文件夹。 现在浏览您刚才创建的 C2000驱动程序安装路径。 查看 \specddddime\myprojects 文件夹。 将‘F240’文件夹粘贴到此路径中。
      • F240的 SDFlash 编程项目示例:
        再次浏览至 SDFlash 1.20路径 \SDFlash\Projects 文件夹。 复制文件名‘Samplef240.sdp’。 然后将其粘贴到 SDFlash 1.60新 的\specddddfle\sdflash\myprojects\F240文件夹中。
    4. ‘SDFlash 1.6x 并打开名为‘Samplef240.sdp'的 F240示例项目(点击 file -> open project’)。 现在打开“项目设置”(单击‘项目->设置’),您将看到新窗口出现。 新窗口有4个设置选项卡可供查看。 单击标有‘Target’(目标)的选项卡。 更改以下内容:
      • 驱动程序:
        将‘s路径更改为指向驱动程序名称“dgo24xusb.dvr”。 它将位于 c:\ti\drivers 文件夹中。
      • 仿真器地址/ ID:
        使用下拉菜单,选择‘510’

      点击‘OK’(确定),然后点击 Save the Project。 您‘S考虑将项目重命名为类似于“amplef240_usb.sdp”的内容。

    但我找不到 SDFlash 1.20安装可以 按照该步骤操作。 这是您可以帮助的吗?我是否可以使用其他软件来刷写 TMS320F240? 使用 XDS510-USB? 我还尝试在之前编程的相同文件上加载.out 文件、但它没有给出任何错误、似乎正常工作、但我希望在更换芯片后确保它正常工作。 正如您在另 一个线程中提到的、CCS 不能用于闪存 TMS320F240。 对吧?

    非常感谢您的帮助。


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="505213" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1055940/tms320f240pq-flashing-via-xds510-usb2-0/3907103 #3907103"]但我找不到 SDFlash 1.20安装可以 按照该步骤进行。

    我很遗憾我也没有这个版本。

    [引用 userid="505213" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1055940/tms320f240pq-flashing-via-xds510-usb2-0/3907103 #3907103]TMS320F240是否还有其他软件可用于闪存? [/报价]

    您可以使用 Prg2xx.exe、但我仅将其与 XDS510PP+调试探针("仿真器")结合使用、而不是与 XDS510USB 结合使用。

    [引用 userid="505213" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1055940/tms320f240pq-flashing-via-xds510-usb2-0/3907103 #3907103"]我还尝试在先前编程的相同文件上加载.out 文件、但它没有给出任何错误

    您不能使用 CCSv3.3对 F240闪存进行编程(即、您不能像将代码加载到 RAM 那样简单地将代码"加载"到闪存中)。 我只使用了 Prg2xx。 根据您发送的链接、SDFlash 似乎也可以正常工作、但需要使用一些技巧。

    [引用 userid="505213" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1055940/tms320f240pq-flashing-via-xds510-usb2-0/3907103 #3907103]*正如您在另 一个线程中提到的、CCS 无法用于刷写 TMS320F240。 对吗?[/报价]

    正确。

    如果 Prg2xx 不能与 XDS510USB 配合使用、您可以通过串行端口探索编程。 但是、这要求闪存中存在串行加载程序。

    很抱歉、我无法按我的要求为您提供帮助。 TI 多年前就停止生产这款器件。 由于 Spectrum Digital 也简化了操作、因此实际上不支持该器件。 我随附了我拥有的一切:

    e2e.ti.com/.../4520.SetupPRG2xx_5F00_v332.zipe2e.ti.com/.../serial.zip

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

    感谢您的详细解释。 我对以下主题有疑问?

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/976125/programming-tms320f240pq

    您是否能够帮助 Christian Schwa? 我有完全相同的任务。  

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

    我把 Prg2xx 寄给了他、但不幸的是、如果这解决了他的问题、他从未回听过。 也许您可以向他请求友谊、并了解他是否/如何能够对闪存进行编程。

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

    是的、我已经请求了、但尚未得到回复。 如果你想加入我,我还向你发送了一份友谊请求,哈哈。 我有一些私人问题。  

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

    正如私人邮件中提到的、我已将我拥有的一切发送给您。