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/TMS320C5535:在Linux终端上进行CCS调试以生成配置文件

Guru**** 2609955 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/638056/ccs-tms320c5535-ccs-debug-on-linux-terminal-to-generate-configuration-files

部件号:TMS320C5535

工具/软件:Code Composer Studio

您好,

在我的项目中,我有一个配置文件生成器,当它在Windows上的CCS v 5.5 的调试模式下运行时,它将生成所需的配置文件。

现在,在Linux构建服务器中,只安装了TI CG工具来编译二进制文件,这是通过运行修改的CCS makefile (使用Linux的编译器目录路径名进行更新)来实现的。 因此,我是否有一种方法可以运行配置生成器(运行make脚本或其他内容)来提供所需的配置文件,而不是在构建服务器上安装CCS。 如果是,请建议如何操作。

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    您指的是哪些配置文件? 目标配置文件(CCXML)? BIOS配置文件(cfg)?

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

    实际上,我有一个生成器文件,它创建了一些需要用固件刷新到设备中的配置文件。 当我启动项目的调试会话并从Windows计算机中的CCS中运行该会话时,生成器会执行此操作。 在没有GUI的ssh终端上,如何在Linux Build Server中执行同样的操作? 请注意,我可以通过使用cgtools并在Linux构建服务器上运行修改后的CCS makefile来编译固件二进制文件。 构建服务器中未安装任何CCS。

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

    当我启动项目的调试会话并从Windows计算机中的CCS中运行该会话时,生成器会执行此操作。 [/引述]

    我需要准确了解此步骤中发生的情况,然后才能提供任何建议。 我怀疑这是在启动调试会话时运行的某个开机自检构建步骤或初始化(Java脚本)中发生的。  

    请在此步骤中充分说明您的环境。

    谢谢

    KI

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

    您好,KS:

    在这里,gen_cp.c文件是在调试目录中生成Codeplug和地址文件的工具(这些是我们需要的配置文件)。 gen_cp.c读取Debug文件夹下的cp_gen.cfg文件以生成文件。

    下面是我在Windows上的CCS中执行的操作:

    我构建CP项目。 此后,我启动了项目的调试会话,程序从gen_cp文件的main()符号启动。 然后,在恢复调试时,程序将运行并在调试目录中创建Codeplug和地址文件。

    现在我想在安装了cgtools的Linux构建服务器终端上完成所有这些工作。 请建议是否可以及如何完成。

    谢谢,此致

    -PJ

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

    [QUETE USER="Pranjal Sengupta)]之后,我启动项目的调试会话,程序从gen_cp文件的main()符号启动。 然后,在恢复调试时,程序将运行并在调试目录中创建Codeplug和地址文件。[/QUOT]

    我明白了。 您需要运行该程序以在主机上生成所需的文件

    现在我想在安装了cgtools的Linux构建服务器终端上完成所有这些工作。 请建议您是否可以这样做以及如何这样做。[/QUOT]

    因为您需要执行程序,所以需要一种方法来加载/运行可执行文件。 除非您有自己的加载器,否则您将需要CCS的某些变体。 您的方案中的人员已从控制台使用loadti:

    http://processors.wiki.ti.com/index.php/Loadti

    但是,loadti需要安装CCS。 因此,人们在其服务器上安装了CCS for Linux。

    谢谢

    KI

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

    好的,非常感谢Ki。