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.

[参考译文] AM62A7:如何添加和打包编译文件?

Guru**** 2479845 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1408376/am62a7-how-to-add-compiled-files-and-package-them

器件型号:AM62A7

工具与软件:

您好!  

使用的 SDK 版本为:09_02_00_05

Linux 版本6.1.80 (AArch64-OE-Linux-gcc (GCC) 11.4.0

我应该如何添加编译文件、例如、我想在开发板上添加文件/etc/mcu_version、/usr/bin/lsz 等、我应该如何修改代码的编译规则来添加这部分文件封装?

我在 makerules/makefile_linux/linux_install 中添加了 make、但这种方法需要连接 SD 卡、但不是很方便、如果我想通过直接编译来生成它、然后将其刻录到 eMMC 中、我应该如何做?

谢谢

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

    您好、Shawn:

    SDK makefile (makerules/*中的这些文件)用于编译 U-Boot 和内核相关组件并将其更新到根文件系统、因此它们不会在打包根文件系统中执行任何操作。 如果需要更新根文件系统(如您提到的/etc/mcu_version、/usr/bin/lsz)、则必须在启用这些新文件的情况下重新构建根文件系统、通常是在 Yocto 中。

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

    您好、Bin、

    那么、如何在 Yocto 环境中构建新的编译规则呢?

    此致  

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

    您好、Shawn:

    我们的 Yocto 专家已离开办公室超过一周。 请预计会延迟响应。

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

    您好!

    好的、期待专家进一步回答。
    谢谢

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

    您好、 

    因为很长时间没有响应。 我正在关闭该主题。 如果您想继续讨论、请随意使用 ping。

    此致

    Ashwani