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.

[参考译文] AM5718:在 ARM A15上运行 Linux 时、无法使 C66x 退出复位

Guru**** 2541020 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1190971/am5718-unable-to-take-c66x-out-of-reset-with-linux-running-on-arm-a15

器件型号:AM5718

您好!

我一直关注以下链接: https://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_how_to_guides.html#taking-the-c66x-out-of-reset-with-linux-running-on-the-arm-a15

但无法在 C66x 上运行二进制文件。

按照与 AM571x 类似的指令、我可以连接到上述链接中所述的 C66x、但当我在加载二进制文件后尝试调试该二进制文件时、Linux 会在 A15上崩溃、调试后会输出一个错误、表明未找到所加载二进制文件的源文件。

我也已删除 TargetConfiguration 文件 C66的"初始化脚本"中的 GEL 文件、但仍然无法调试为 C66加载的二进制文件。

如果我丢失了任何信息、请告诉我。

因此、
Alark Mishra

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

    我已经确定了问题、在 A15上运行的 Linux 使用的是从0x8000000开始的存储器区域、并且 C66x 正在使用相同的区域、如使用 TI BIOS 时自动生成的 linker.cmd 文件中所示。 因此、当我们加载 C66x 二进制文件时、Linux 会崩溃。