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.

[参考译文] CCS/TMS320C6748:从版本5迁移到7目标配置(*.CCXML)文件错误

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/592357/ccs-tms320c6748-migrating-from-version-5-to-7-target-configuration-ccxml-file-error

部件号:TMS320C6748

工具/软件:Code Composer Studio

论坛:

   我正在将现有的开发项目从5.5 Studio 版本:0.0.0077万 迁移到版本7。 我遇到了一个问题。 旧项目中的目标配置(*.CCXML)文件显示错误。

那么如何处理此错误? 版本5到版本7的目标配置(*.CCXML)文件之间是否有差异? 是否有迁移或重新创建现有配置文件的方法?

从版本5迁移到版本7是否有任何其他问题? 是否有迁移指南之类的文档? 请提供建议。

注意目标平台是C6748开发套件(LCDK)。 零件号字段不接受该项。

感谢您的抽出时间,

Ken Farley

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

    请注意,目标平台是C6748开发套件(LCDK)。 部件号字段不接受该设置。

    我刚刚检查了一个CCS 7.1 安装,其中安装了所有设备系列,并且“LCDKC6748”被识别为目标。

    \n旧项目的目标配置(*.CCXML)文件显示错误。[/QUOT]显示的错误消息是什么?

    如果问题是缺少文件,则问题是在CCS 7安装过程中可能没有安装所需设备系列和/或调试探测器的支持。 请参阅 安装全新的功能 ,了解如何纠正此问题。

    [引用的Wiki页面是为CCS 6编写的,但仍然适用于CCS 7]

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

    切斯特您好:

     文件旧的.CCXML配置文件未丢失。 它被标记为有错误。 此文件未在版本5代码编写器下标记为错误。 我必须返回实验室才能得到准确的错误消息。 如果使用GUI浏览,则配置显示两个版本的代码编写器工作室之间不同? 这导致了版本7解释LCDKC6748.CCXML文件与CCS版本5不同的问题。

    谢谢!

    Ken Farley

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Ken:
    您是否可以将此问题附加到CCXML中?

    谢谢
    KI
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    KI:
    我查找了错误。 它是LCDKC6748.ccsml文件的红色x。 错误为“Cannot find a driver for CPU PRU_0 and PRU_1”(找不到CPU PRU_0和PRU_1的驱动程序)。
    如果您查看CCS7的高级视图,它将显示PRU_0和PRU_1的图标,两个图标都带有红色x。
    如果您在CCS5中查看相同的文件,则PRU_0和PRU_1图标根本不显示。 因此,我想知道的是如何在CCS7中正确修改或生成新的LCDKC6748.ccsml文件,以便正常工作。
    以下是来自LCDKC6748.CCXML的代码:


    <?xml version="tal" 1.0 encoding="utf-8" standale="no"?>
    <configurations XML_version="configurations" 1.2 id="configurations_0">
    <configuration XML_version="configuration_0" 1.2 id="configuration_0">
    <instance XML_version="XDS510USB 1.2 Emulator" href="connections/SD510USB_Connection.xml" id="Spectrum Digital XDS510USB Emulator" xml="SD510USB_Connection.xml" xmlpath="connections"/>
    <connection XML_version="USB" id="Spectrum 1.2 数字XDS510仿真 器">
    <instance XML_version="drivers/sdgoicepickusb_c.xml" 1.2 id="drivers" xml="sdgoicepickusb_c.xml" xmlpath="drivers"/>
    <instance XML_version="drivers/sdgo674xpusb.xml" 1.2 id="drivers" xml="sdgo674xpusb.xml" xmlpath="drivers"/>
    <platform XML_version="platform_0"> 1.2
    <instance XML_version="LCDKC6748" 1.2 href="boards/lcdkc6748.xml" id="LCDKC6748" xml="lcdkc6748.xml" xmlpath="boards"/>
    </platform>

    </configuration>
    </configurations>

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

    因此,我想知道的是如何在CCS7中正确修改或生成新的LCDKC6748.ccsml文件,该文件将正常工作。

    请尝试以下操作:

    <?xml version="configuration" 1.0 encoding="utf-8" standal="no"?>
    <configurations xml_version="xml" 1.2 id="configurations_0">
    <configuration XML_version="USB" id="Spectrum 1.2 Digital XDS510Emulator_0">
    <instance XML_version="XDS510USB 1.2 Emulator_0" href="connections/SD510USB_Connection.xml" id="Spectrum Digital XDS510USB Emulator_0" xml="SD510USB_Connection.xml" xmlpath="connections"/>
    <connection XML_version="USB" id="Spectrum 1.2 数字XDS510Emulator_0">
    <instance XML_version="drivers/sdgoicepickusb_c.xml" 1.2 id="drivers" xml="sdgoicepickusb_c.xml" xmlpath="drivers"/>
    <instance XML_version="drivers/sdgo674xpusb.xml" 1.2 id="drivers" xml="sdgo674xpusb.xml" xmlpath="drivers"/>
    <instance XML_version="drivers/sdxds510usbpru.xml" 1.2 id="drivers" xml="sdxds510usbpru.xml" xmlpath="drivers"/>
    <platform XML_version="platform_0"> 1.2
    <instance XML_version="LCDKC6748_0" 1.2 href="boards/lcdkc6748.xml" id="LCDKC6748_0" xml="lcdkc6748.xml" xmlpath="boards"/>
    </platform>
    。
    </configuration>
    </configurations> 

    以上是在CCS 7.1 中创建的,当时 使用Spectrum Digital XDS510USB仿真器为LCDKC6748设备创建了新的目标配置文件。

    我没有 LCDKC6748来尝试,但CCS 7报告上述配置有效。 与CCS 5的配置文件相比,CCS 7中的新配置增加 了对sdxds510usbpru.xml驱动程序的引用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    KI:
    1)那么我是否需要安装该驱动程序? 如果是,我在哪里可以找到它?
    2)我不使用PRU。 那么我是否可以绕过它们? 或者是否有其他解决方案?

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

    我没有 LCDKC6748来尝试,但CCS 7报告上述配置有效。 与CCS 5的配置文件相比,CCS 7中的新配置增加 了对sdxds510usbpru.xml驱动程序的引用。

    切斯特是正确的。 CCSv7的Spectrum Digital驱动程序似乎需要额外的xml文件。 他们必须重新调整了事情的结构。 您可以将以下行添加到CCXML文件的现有源代码中(在第8行之后添加)

               <instance XML_version="drivers/sdxds510usbpru.xml" 1.2 id="drivers" xml="sdxds510usbpru.xml" xmlpath="drivers"/>


    这应该可以解决问题。

    谢谢

    KI