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.

[参考译文] PROCESSOR-SDK-AM65X:R5F firwmare loader remoteproc 错误:remoteproc remoteproc 1:引导失败:-22

Guru**** 2554360 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/984821/processor-sdk-am65x-r5f-firwmare-loader-remoteproc-error-remoteproc-remoteproc1-boot-failed--22

器件型号:PROCESSOR-SDK-AM65X

您好!

我尝试按照  http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components_PRU-ICSS_PRU_ICSSG.html#remoteproc-and-rpmsg 说明将 ELF 固件文件加载到 R5F 处理器。 (固件文件有一些自定义代码,即,不是 TI 提供的代码。)

获得错误: 引导失败:-22。  

遵循以下步骤:

modprobe icssg-prueth  

modprobe ti_k3_r5_remoteproc

回显"yFWFile.elf">/sys/class/remoteproc/remoteproc1/firmware  

echo 'start'>/sys/class/remoteproc/remoteproc1/state

并出现以下错误:  

[855.155561] 002:Remoteproc Remoteproc 1:为 b034.pru 加电
[855.157638] 002:Remoteproc Remoteproc 1:引导 FW 映像 myFWFile.elf、大小505544
[855.157811] 002:Remoteproc Remoteproc 1:启动失败:-22

近况如何? 如果必须将此.elf 转换为格式、如何实现?  

感谢您的建议。  

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

    在加载内核模块 remoteproc "modprobe ti_k3_R5_remoteproc "时、应加载名称在设备树中定义的 FW 文件并执行 bootet 操作。 此 FW 文件必须存在于/lib/firmware 下  

     MCU_r5fss0_core0:r5f@41000000

    兼容="ti、am654-r5f";

    firmware-name ="FW_FILE_NAME"

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

    您好!

    您是否说您已经将固件名称与 DTS 中定义的名称进行了匹配、但仍遇到引导失败?

    既然您提到固件映像有更改、您是否尝试连接到 PRU 内核并检查固件引导序列期间哪个逻辑出现故障?

    谢谢、此致、

    Sunita。

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

    您好!

    内核模块不再输出更改 DT 或 FW 文件名后的错误、其输出 printf 通知它从映像引导、但.elf 文件似乎没有正确加载。 (我发布了一个相关的问题原因我猜由于 地址范围问题、ELF 文件无法使用 TI remoteproc 加载)。

    关于您关于 PRU 的第二个问题、等等...在哪里可以找到有关如何执行该操作的信息? 我的意思是"连接到 PRU 内核并检查固件引导序列期间哪个逻辑发生故障"

    谢谢你  

    此致

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

    您好、Amia、

    很抱歉、一段时间后重新打开此主题。

    此问题是否仍然存在?

    此致

    葡萄园