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.
您好!
我们收到了我的客户关于处理器 SDK AM64x 中 Linux 内核的一些问题。
https://www.ti.com/tool/ja-jp/PROCESSOR-SDK-AM64X#downloads
他们认为 Linux 内核是从以下存储库获取的快照。 它们是否正确?
https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/
问题1. 您能告诉他们如何使 Processor SDK AM64x 中包含的 Linux 内核源代码与上述存储库相对应吗?
Processor SDK AM64x 中的每个内容都具有与 Linux 内核版本分开的修订版号。 (目前为 PROCESSOR-SDK-LINUX-RT-AM64X 08.05.00.21)
问题2. 您能告诉他们如何从构建的内核二进制文件验证 SDK 版本吗?
他们希望确认在 EVM 上运行的内核的来源(SDK 的哪个版本是用?制作的二进制文件) 提供的信息。
问题3. 在 PROCESSOR-SDK-AM64X 中修复了错误并更新了 SDK 版本时,Linux 内核是否始终更新(修订版更新)?
(他们认为、如果仅修改 Linux 内核中与 TI 相关的部分、则不会更改 Linux 内核的版本、这是正确的吗?)
此外、在内核源代码中、除了 Linux 内核版本之外、是否有任何唯一标识 TI 相关器件修改内容的信息(版本号等)?
此外、与上面的 Q2相关、是否可以检查内核中的唯一信息?
谢谢、此致、
Hideaki
您好、Matsum-San、
[引用 userid="10509" URL"~/support/processors-group/processors/f/processors-forum/1187811/am6442-about-linux-kernel-distributed-by-processor-sdk-am64x "]他们认为 Linux 内核是从以下存储库获取的快照。 它们是否正确?
https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/
问题1. 您能告诉他们如何使 Processor SDK AM64x 中包含的 Linux 内核源代码与上述存储库相对应吗?
[/报价]正确、Processor SDK 内核基于此 git.ti.com 上的发行 git 标签。
SDK 发行说明中介绍了 git 标签。 您可以签出此标签以获取内核快照。
[引用 userid="10509" URL"~/support/processors-group/processors/f/processors-forum/1187811/am6442-about-linux-kernel-distributed-by-processor-sdk-am64x "]问题2. 您能告诉他们如何从构建的内核二进制文件验证 SDK 版本吗?
他们希望确认在 EVM 上运行的内核的来源(SDK 的哪个版本是用?制作的二进制文件) 提供的信息。
[/报价]您可以使用命令'cat /etc/issue 获取 Arago 文件系统版本。
您可以使用命令'uname -r'获取内核版本、该命令显示内核构建时使用的 git commit ID。
您还可以在 u-boot 提示符处使用命令"version"获得 u-boot 版本。
[引用 userid="10509" URL"~/support/processors-group/processors/f/processors-forum/1187811/am6442-about-linux-kernel-distributed-by-processor-sdk-am64x "]问题3. 在 PROCESSOR-SDK-AM64X 中修复了错误并更新了 SDK 版本时,Linux 内核是否始终更新(修订版更新)?
(他们认为、如果仅修改 Linux 内核中与 TI 相关的部分、则不会更改 Linux 内核的版本、这是正确的吗?)
[/报价]是的、内核也从 Linux 社区更新中更新。 例如、Processor SDK v8.5内核基于社区内核 v5.10.153、而 SDK v8.4内核基于社区内核 v5.10.140。
[引用 userid="10509" URL"~/support/processors-group/processors/f/processors-forum/1187811/am6442-about-linux-kernel-distributed-by-processor-sdk-am64x "]此外、在内核源代码中、是否有任何信息(修订号等)唯一标识除 Linux 内核修订版本之外 TI 相关器件的修改内容?是的、如 SDK 发行说明中所述、特定版本有一个 git 标签。 例如、SDK v8.5内核具有标签08.04.01.005。
[引用 userid="10509" URL"~/support/processors-group/processors/f/processors-forum/1187811/am6442-about-linux-kernel-distributed-by-processor-sdk-am64x 除了与上面的 Q2相关外,是否可以检查内核中的唯一信息?而不是直接。 内核不包含 git 标签。 Linux 'uname -r'命令仅打印内核生成的 git 提交、您必须在内核源代码中检查此 git 提交以获取匹配的 git 标签。