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.

[参考译文] 66AK2H14:如何使用 ARM 和 DSP 运行 transportQmsBenchmarkK2HC66ExampleProject

Guru**** 2554990 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/570338/66ak2h14-how-to-run-transportqmssbenchmarkk2hc66exampleproject-with-arm-and-dsp

器件型号:66AK2H14

您好!

我正在尝试使用 TransportQmsBenchmarkK2HC66ExampleProject (它是由 PDK_k2hk _4_0_4提供、在最新的 ProSDK RTOS 中限定)、在 K2H EVM 上使用 DSP (SYS/BIOS)和 ARM (Linux)。

首先、我通过以下修改构建了 DSP 可执行文件:
- 从 预定义符号中删除 linux_no_boot
- 在  bench_qmss.cfg 中设置 MPM_Downloadable

我将可执行文件(transportQmsBenchmarkK2HC66ExampleProject.out)复制到 ARM 端 Linux 文件系统、然后触发以下命令:

mpmcl 复位 dsp0
mpmcl 负载 dsp0 transportQmsBenchmarkK2HC66ExampleProject.out 

然后不会进行回复。

此外、我真正不理解的是、我应该从何处获取 ARM 端应用... 为了交换消息和管理 DSP 和 RAM 之间的共享资源、应该有一些应用在 ARM 端运行。  

有什么建议? 您是否有此示例代码的资源?

此致、
Naoki

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

    您是如何构建 transportQmss 的? 我认为您需要按照以下说明构建 Linux 操作系统的测试: processors.wiki.ti.com/.../MCSDK_UG_Chapter_Developing_Transports

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

    Yordan

    感谢您的回复。 但这看起来是与 MCSDK 相关的主题。 我使用的是最新的 ProcSDK Linux。 再说一次,如何解决这个问题?  我刚刚尝试执行 git 克隆 git://git.ti.com/keystone-linux/ipc-transport.git ,并浏览 /ipc-transport/linux/qmss 上的 makefile 文件:  

    24# Include Directory`
    25 export INCDIR:=$(pdk_install_path);$(ipc_install_path);$(rootdir)`
    ` 26 μ s 

    我们似乎需要在 Linux 主机中使用 PDK 和 IPC 软件包来构建此传输。 如何获取 ARM 端的完整源代码集?  如您所见、使用最新的 ProcSDK Linux 安装程序时、没有 PDK 和 IPC 的安装文件夹。  

    此致、
    Naoki