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.

[参考译文] 适用于 C2000实时控制开发套件的 TMS320 F280049M 实验板#39;s 套件的入门指南

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/677001/start-guide-for-the-above-tms320-f280049m-experimenter-s-kit-for-c2000-real-time-control-development-kits

主题中讨论的其他器件:C2000WARETMS320F280049C

支持路径:/工具与软件/帮助我解决问题/设计套件/评估模块/板/硬件问题/

我收到 了用于 C2000实时控制开发套件的 TMS320 F280049M 实验板套件。  但是、没有有关如何设置此设置的文档、例如、没有快速入门指南、配置信息等

有人能提供这些信息。  (我使用过子宫套件、通常至少需要"快速入门指南"。)

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

    Leland、

    TMD28X40049M 中提供

    开始使用

    不过、包装盒中应该有快速入门指南。 让我们来看看这个问题。

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

    谢谢 Chris。  此外、还有两根单导体电缆(一根红色电缆和一根绿色电缆)以及两根开箱即用的小型跳线。  但没有关于如何处理它们的信息。  此外、在控制卡的信息指南第4页中、有两个.pdf 文档的引用、这些文档旨在描述引脚排列。  但我找不到这两份文件。

    您能不能告诉我这些文档的来源、以及如何使用跳线/跳线电缆。  (供参考、小控制卡位于包装盒底部(不在泡沫包装材料中、如试验电路板/对接板。)

    谢谢  

    Leland Langston

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

    Leland、

    感谢您向我们提供有关您的用户体验的反馈。  我们将尽快采取措施改善这一点。

    包含用于通用实验的导线和分流跳线、电路板配置不需要这些跳线和跳线。  这些跳线通常用于短接 Tx/Rx 引脚以进行通信回路测试、以及将缓冲 DAC 输出短接至 ADC 输入以进行模拟评估。

    这两个 PDF 文档可在 C2000Ware 下载包中找到。  当前安装的路径为:

    C:\ti\c2000\C2000Ware_x_xx_xx_xx\boards\controlCARDs\TMDSCNCD280049M\a\TMDSCNCD28004x_RevA_120cCARD_pinout.pdf

    C:\ti\c2000\C2000Ware_x_xx_xx_xx\boards\controlCARDs\TMDSCNCD280049M\a\TMDSCNCD28004x_RevA_100DIM_map.pdf

     除非您使用的是适配器和100引脚扩展坞(TMDX280049M 中均不包含这两个扩展坞)、否则您只需要将 TMDSCNCD28004x_RevA_120cCARD_pinout.pdf 用于您的 TMD28X30049M 实验板套件。

    Tommy

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

    Leland、

    我听说您在为 controlCARD 创建新的 CCS 目标配置时遇到困难。 12月、许多 TMS320F28004x 器件被添加到 CCS 中。 您能否检查 CCS 更新以查看是否有适用于 TI C2000器件支持的更新? 从 Help Menu (帮助菜单)>> Check for Updates (检查更新)中启动检查。

    如果更新安装正确、您将能够在创建新目标配置时看到 F28004x 器件。  您还将能够在 CCS 器件支持目录中看到源文件:\ti\ccsv7\ccs_base\common\targetdb\devices\

    Tommy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试了几次。 我始终收到消息、表示未找到新更新。
    我尝试了以下操作:我转到了配置菜单中的 XDS100v2、然后键入"F280049M"、然后执行保存和测试。 似乎可以正常工作、但当我尝试运行调试时、仍然收到错误消息"...can't connect to target"。 再次重申、我购买了 C2000微控制器开发工具"TMD28X0049M"。 我下载并安装了 CCS 版本8 (最新版本)。 我还下载了 C2000套件。

    我正在运行 Windows 10。 在扩展坞板上、我将切换开关设置为 Ext-On。 我将 USB 电缆连接到 J1:A 我已将一个5VDC 电源连接至对接板上的"5V IN"插孔。 我下载了《Piccolo F280049C 控制卡信息指南》的用户指南。我根据表1设置了"使用 CCS 和卡上 xds100v2仿真器进行调试"的开关。 我正在使用内部 VREG、因此我没有更改控制卡上的任何组件。 。 我为"TI CDS100v2 USB 调试探针"配置了目标、并选择了板或器件 F280049C、仅显示了一个器件:TMS320F280049C;因此选中了旁边的框。 我执行了保存和测试。 测试似乎成功。 然后、我选择了示例程序"LED_Ex1_Blinky"。 构建成功。 然后、我尝试运行调试程序、但仍然收到以下错误消息:"TI XDS 110 USB Debug Probe"、"Error connecting to Target"、error -260。 尝试连接到 XDS110失败。 尽管我选择了 XDS100v2仿真器?/、但它引用了 XDS110仿真器

    最后一行、我无法通过"目标配置"。

    谢谢

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

    Leland、

    我刚刚安装了 CCSv8、但无法重现您的问题。  我的目标配置已附加。  您应该能够通过"Target Configurations"视图导入它。  希望这对您有所帮助。

    e2e.ti.com/.../F28004x-controlCARD.ccxml

    对于 F280049M 与 F280049C 的情况、您会感到很困惑。  您可以在 TMD28X280049M 上使用 F280049C 定义、而不会出现任何问题。

    背景故事:

    在2017年初创建不合格的 TMDS28X0049M 套件时、计划在开发套件中突出显示 F280049的"M"变体。  TI C2000器件支持 更新全年向 CCS 添加了 F280049M。  但是、F280049的"M"变体在2017年末意外取消、然后将该计划更改为在开发套件(TMDSDOCK280049C)的合格版本上使用 F280049的"C"变体。  因此、F280049M 取自后续 CCS 更新、在进行其他更新的过程中、一些文档将 F280049M 的引用更改为 F280049C。  这就是我们目前使用 F280049M 提供套件的方式、但配套资料引用的是 F280049C。  TMDSDOCK280049C 发布时、所有内容都应与之一致。

    Tommy

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

    使用 C2000微控制器设置 TMD28X0049M

     

    运行示例程序的步骤(Windows 10)。 开始之前,请访问 TI 网站并导航至 http://www.ti.com/sitesearch/docs/universalsearch.tsp?searchTerm=Piccolo%2520F280049C%2520controlCARD%2520Information%2520Guide#linkId=1&src=top ,然后下载“Piccolo F280049C controlCARD 信息指南”以供参考。

    1. 从包装盒中取出 Piccolo F280049M controlCARD 和对接板或基座(TMX009)。
    2. 将 controlCARD 插入 controlCARD 集线站上的基本120引脚 HSEC 连接器(J3)。 (请注意、该卡只能以一种方式运行。) 此外、请遵循静电敏感设备的程序。
    3. 电源:有两种方法为器件供电。 请注意、集线站板上有两个电源连接器:J1和 J17。
      1. 通过 USB 电缆(使用 J17和迷你 USB 连接器电缆(随附))。 请注意、J17 USB 端口仅用于电源输入。 用于将器件连接到 PC 的端口是 controlCard 上的第二个微型 USB 连接器(J1:A)。
      2. 通过外部+5VDC 电源(使用 J1和不包含的2导体微型电源插头)。
      3. 对接板上的开关 S1:此开关选择 USB +5VDC 电源或外部+5VDC 电源。 如果您希望使用 USB 电源、请将开关 S1切换至 USB-ON 位置。 在集线板上的 J17和 PC 上的 USB 端口之间连接两条提供的 USB 电缆中的一条、该端口能够以500mA 的电流提供+5VDC。 如果您希望使用单独的+5VDC 电源、请将 S1置于 EXT-ON 位置、并将外部+5VDC 电源连接到对接板上的 J1。
      4. 使用第二条提供的 mini-USB 电缆、将其连接在 controlCARD 上的 J1:A 和 PC 上可用的 USB 端口之间。 controlCARD 上的几个 LED 应该会闪烁,并且您的 PC 上应该会听到“闪烁”的声音。
      5. 在 Windows 10中,打开“设备管理器”窗口。 转至“端口(COM 和 LPT)”图标。 在其下方,应出现另一个标记为“XDS 100 Class USB Serial Port (COM XX)(XDS 100类 USB 串行端口(COM XX))”的图标。 请注意显示的 XX 编号、例如 COM5。 双击此图标可将其选中。 应打开一个新窗口。 器件状态窗口应指示器件工作正常。 选择“Port Settings”(端口设置)。 将端口设置为以下值:115,200 Bits per second、8个数据采样、无奇偶校验、一个停止位和无流量控制,然后单击“OK”(确定)。 (注:如果未显示 XDS 100 Class 图标的此图标,请参阅下面的“在 XDS100 USB 端口配置不正确的情况下”部分。)
      6. 应下载以下软件并将其正确安装在您的 PC 上:
        1. Code Composer Studio (版本8是截至2018年4月的最新版本)。 (访问 http://www.ti.com/tools-software/ccs.html 并下载 CCS。)
        2. 下载 C2000软件并将其存储在文件夹中。 (请注意其位置)
        3. C2000Ware:从以下文件下载并将其存储在 C2000文件夹中: http://www.ti.com/tool/c2000ware?jktype=recommendedresults
        4. http://www.ti.com/tool/c2000ware?jktype=recommendedresults 下载 C2000Ware 快速入门指南
        5. 打开 Code Composer Studio。 为工作区定义文件位置:例如“C:\workspace_1”,然后单击选择启动。
        6. 从顶部菜单栏中,选择“查看”,然后选择“入门”。 选择简单(是)或否模式
        7. 从页面顶部选择“新建项目”。 应打开一个新的 CCS 工程窗口。 为您的项目命名、例如 First_Project。 单击向下箭头、此时将打开一个下拉窗口。 选择28004X Piccolo、旁边应出现一个处理器列表。 (如果没有、请选择向下箭头)。 从列表中选择“TMS320F280049M”。
        8. 在连接窗口(单击向下箭头)中,选择“Texas Instruments XDS100v2 USB Debug Probe”。
        9. 选择“Resource Explorer”查找示例。
        10. 选择“New Target Configuration”(新建目标配置)。 Connection 窗口应显示“Texas Instruments XDS100v2 USB Debug Probe”。 如果没有、向下滚动并选择此目标。
        11. 在“Board or Device”(板或设备)下,选中框:TMS320F280049M (如果尚未选中)。
        12. 在“Save Configuration”(保存配置)下,单击“Save”(保存)。
        13. 在“Test Connection (测试连接)”下,单击“Test Connection (测试连接)”。 此时应出现一个窗口,指示活动,并以消息“The JTAG DR Integrity scan-test has succeeded”结束。 [结束:德州仪器 XDS100v2 USB Debug Probe_0]”。 关闭窗口。
        14. 在 CCS 的顶部菜单中,选择“file”(文件),然后选择“open file”(打开文件)。
        15. 导航至 C2000文件的存储位置。 然后导航至:

    …c2000-c2000ware_1_00_04_00-device_support、然后选择 f28004x。 然后选择“示例”。 对于此初始测试,请选择“LED”示例。 然后为 LED_ex1-blinky 选择 c 源代码。 “闪烁”的 C 代码随后应出现在窗口中。

    1. 返回 CCS 的顶部菜单,选择“project”。 然后选择“生成全部”。 程序“blinky”应按“Console”(控制台)窗口中所示的方式构建。
    2. 在 CCS 的顶部菜单中,选择“运行”和“加载”。 应显示程序列表、包括 led_ex1-blinky。 通过单击此程序来选择它。 这将启动该程序并将其传输到 controlCARD F280049M。 controlCARD 上的红色 LED 应在几秒钟后开始闪烁、指示下载和程序执行成功。

    现在、您可以开始使用集线站和 controlCARD 来开发代码了!

     

     

     

     

    如果 XDS100 USB 端口配置不正确

    某些 LAUNCHXL-F28069M 板上的 XDS100 USB 串行端口可能未正确配置。  这种情况的症状是 Windows 无法识别 USB 串行端口。  下面是在设备管理器中正确识别的 XDS100 USB 串行端口的快照:

    如果 LAUNCHXL-F28069M 上的串行端口未被识别、则可以使用以下步骤对 XDS100 EEPROM 重新编程:

    1. 从  FTDI 下载 MPROG 3.5
    2. 提取并运行 MPROG
    3. 将 LaunchPad 连接到 PC
    4. Device >> Scan (设备>>扫描)以查找您的 XDS100
    5. Tools >> Read and Parse (工具>>读取和解析)以解码您的编程设置(仅当满足以下条件时继续)
    6. 产品描述包括 XDS100
    7. "Side B Driver"设置为"D2XX Direct"、而不是"Virtual COM Port"
    8. File >> Save As (用于备份)
    9. File >> Edit (文件>>编辑)  
    10. 将"Side B Driver"更新为"RS232 UART + Virtual COM Port"
    11. File >> Save As (您的选择)
    12. Device >> Erase
    13. Device >> Program
    14. 拔下 LaunchPad
    15. 插入 LaunchPad

    执行上述步骤后、应在设备管理器中识别您的 USB 串行端口。

     

    感谢您的回复。  但是、对于像我这样的人来说、本入门指南不足以让我"开始并运行"。  经过将近一周的阅读和测试、我终于成功地让 TMD28X280049M 与 C2000微控制器一起工作、以便我可以运行一个示例(LED_ex1-blinky)。  下面是我希望作为入门指南的内容、我想其他人可能需要这样一个详细的入门指南。  (这适用于我的 Windows 10环境、但我建议在实际分发之前在其他环境中进行测试。) 您可以随意使用。

    Leland