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.

[参考译文] AM6422:Linux 中的 Remoteproc 驱动程序在加载 R5 固件之前是否具有文件完整性检查?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1599025/am6422-does-remoteproc-driver-in-linux-has-file-integrity-checking-before-load-r5-firmware

器件型号: AM6422

您好、  

问标题:Remoteproc 驱动程序是否使用 CRC、MD5 或其他检查 R5 固件?

我检查 remoteproc 驱动程序的源代码,它有一些头检查(如文件大小,魔法 ID 等),

但不进行文件完整性检查、对吧?

 

那么、如果我想检查 R5 固件是否损坏、是否必须自行添加?

 

我的内核版本是 6.1.90

 

谢谢!

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

    您好 Jun、

    据我所知、Remoteproc 驱动程序没有内置文件完整性检查。 我正在使用 Linux 开发人员进行验证。

    此致、

    Nick

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

    感谢您的答复。

    我将尝试通过修补程序在 remoteproc 驱动程序中添加一个检查。

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

    从开发人员处:

    “没有。我们没有完整性检查。 我认为、开放源代码中有一个建议使用安全固件进行远程 proc 加载。 但它还没有将它放入内核中。“