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.

[参考译文] F28M36P63C2:无法在CCS 6.1 上运行双闪光灯代码................................2.

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/581961/f28m36p63c2-unable-to-run-dual-blinky-code-on-ccs-6-1-2

部件号:F28M36P63C2
主题: controlSUITE中讨论的其他部件

您好,

我正在运行CCS 6.1 Tm2并使用控制卡和坞站。 我可以运行M3代码,但看不到c28的LED闪烁。 我的调试窗口始终显示已断开连接的2个项目之一。

我使用 F28M36P63C2.CCXML作为两个项目的目标文件,没有初始化文件。 请大家告诉我可能出错的步骤或可能的错误。

我应该如何使其工作?

谢谢!

Sanjana

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

    Sanjana,

          您使用“项目”一词,但我认为您指的是两个内核。 您需要显式连接到两个内核。 您正在使用正确的目标配置文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何连接2个内核。 它作为两个单独的项目开放。 谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Sanjana,

     请访问 http://processors.wiki.ti.com/index.php/C2000_Archived_Workshops#C2000_One-Day_Workshop_-_Revision_3.0_March_2014_.28ExpKit_F28M35H52C1.3B_CCSv<xmt-block0>20005.520145.5 .29查看研讨会指南。 它提供了出色的材料,可指导您完成尝试做的事情(特别是前40页左右)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尝试车间的步骤后,我可以同时连接到两个模芯并看到M3切换LED,但现在我在拆卸窗口中看到C28的以下消息:
    ???? 内存映射阻止读取0x20.927万@程序[code=0x2万]
    ???? 内存映射阻止读取0x20.9271万@程序[code=0x2万]
    20.9272万:??? 内存映射阻止读取0x20.9272万@程序[code=0x2万]
    20.9273万:???? 内存映射阻止读取0x20.9273万@程序[code=0x2万]

    我看到ED发出其开/关值的断点已达到,但输出是一堆以上消息,而且LED也不闪烁。
    我的CCXML文件如下所示:

    <?xml version="tal" 1.0 encoding="utf-8" standale="no"?>
    <configurations XML_version="configurations" 1.2 id="configurations_0">
    <configuration XML_version="USB" id="Texas Instruments 1.2 100v2调试探头_0">
    <instance XML_version="USB" desc="Texas Instruments XDS100v2 1.2 调试探头_0" href="connections/TIXDS100v2_Connection.xml" id="Texas Instruments XDS100v2调试探头_0" xml="TIXDS100v2_Connection.xml" xmlpath="connections"/>
    <connection XML_version="USB" id="Texas Instruments 1.2 100v2调试探头_0">
    <instance XML_version="drivers/tixds100v2icepick_c.xml" 1.2 id="drivers" xml="tixds100v2icepick_c.xml" xmlpath="drivers"/>
    Instance XML_version="drivers/tixds100v2cs_dap.xml" 1.2 id="drivers" xml="tixds100v2cs_dap.xml" xmlpath="drivers"/>
    <instance XML_version="cortex" 1.2 href="drivers/tixds100v2cortexM.xml" id="drivers" xml="tixds100v2cortexM.xml" xmlpath="drivers"/>
    <instance XML_version="drivers/tixds100v2cs_child.xml 1.2 " id="drivers" xml="tixds100v2cs_child.xml " xmlpath="drivers"/>
    <instance XML_version="drivers/tixds100v2c28x.xml" 1.2 id="drivers" xml="tixds100v2c28x.xml" xmlpath="drivers"/>
    <platform XML_version="platform_0"> 1.2
    <instance XML_version="Instance" 1.2 desc="F28M36P63C2_0" href="devices/f28m36p63c2.xml" id="F28M36P63C2_0" xml="f28m36p63c2.xml" xmlpath="devices"/>
    <device HW_revision="1" XML_version=""XML" 1.2 description="" id="" id="F28M36P63C2_0" partnum="F28M36P63C2">
    </device>
    </platform>

    </configuration>
    </configurations>

    有人请告诉我,我走错了哪里?

    谢谢!
    Sanjana
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sanjana,
    我不确定您的设备配置是否有任何问题。 确保您在M3上加载M3输出文件,在C28x上加载C28x输出文件。

    您是否能够在一个CPU上运行,加载调试简单的应用程序或示例? M3或C28x? 我建议你看看这个问题。

    M3示例(例如简单盲文)可在以下位置找到:- C:\ti\controlSUITE\DEVICE_SUPPORT\f28m36x\V210\F28M36x_Examples_Master

    C28x示例可在以下位置找到:- C:\ti\controlSUITE\DEVICE_SUPPORT\f28m36x\V210\F28M36x_Examples_Control

    双核位于C:\ti\controlSUITE\DEVICE_SUPPORT\f28m36x\V210\F28M36x_Examples_Dual中


    在该设备上,M3是主设备,因此当您仅处理C28x示例/项目时,您还需要在M3上加载设置代码(C:\ti\controlSUITE\DEVICE_SUPPORT\f28m36x\V210\F28M36x_Examples_Control\setup_m3),并在准备好运行C28x示例/应用程序之前先运行M3核心。

    也许可以尝试C28x示例,了解其工作原理。 另请参阅设备TRM系统控制和引导ROM章节以了解有关CPU如何工作和引导的更多详细信息。


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

    你好,Santhosh,

    感谢您的回复。

    问题已解决,我现在可以运行dc_bllinky代码。

    解决方案是我必须加载c28的nonBios_header.cmd文件和相应的gel文件。 现在一切正常。

    此致,

    Sanjana

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