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.

[参考译文] TMDXIDK57X-LCD:从 Linux 加载 DSP 固件

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/841486/tmdxidk57x-lcd-dsp-firmware-load-from-linux

器件型号:TMDXIDK57X-LCD
主题中讨论的其他器件:AM5728

大家好、

我有一个简单的问题! 我有一个 am5728 IDK、到目前为止、我在不同的内核上使用了 ti-RTOS、我对 Linux 有一些基本的了解、我有一个 SD 卡(矩阵 GUI 应用程序)、Linux SDK 安装在我的 VirtualBox 上、ubuntu16.04 (虽然我对重建它不感兴趣、因为这是另一个故事)、现在、我的问题是:

A)如何让 RTOS 在 A15内核上运行的同时、在 DSP 等其他内核上运行 Linux? 我应该将 RTOS 二进制文件放在哪里以及如何传输它们?  也许这是一个愚蠢的问题、因为我在论坛中找不到类似的问题、但我仍然找不到相关文档!

b)在 A15内核上运行 Linux 时、是否可以使用 Code Composer Studio 调试 RTOS 内核上的程序? 如何实现?

请提供任何有用的资源和文件,

B.R、

Alex。

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

    Alex、您好!

    a)查看 我们的 IPC 文档。 请随时回答后续问题。

    B)我们团队的另一位成员将对此进行评论。

    此致、

    Nick

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

    尊敬的 Alex:

    是的、在 Linux 通过 Remoteproc 加载和运行 DSP 内核后、您可以通过 CCS 连接到 DSP、而无需运行任何 GEL 文件、只加载符号即可单步执行代码。 如果需要、您还可以在 DSP 代码中设置"断点"、如下所示

    volatile int foo = 1
    while (foo); 

    然后使用 Expressions/variables 窗口将 foo 更改为0、并继续单步执行。  

    以下应用手册可能对您也很有用。

    使用 IPC3.x 调试工具和技术

    此致、
    Sahin