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.

[参考译文] AM625-Q1:ti-processor-sdk-linux-am62xx-evm-11.00.09.04 的 rootfs 大小不符合工程要求。

Guru**** 2587365 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1576455/am625-q1-the-rootfs-size-of-ti-processor-sdk-linux-am62xx-evm-11-00-09-04-does-not-meet-the-project-requirements

器件型号:AM625-Q1


工具/软件:

尊敬的 TI 支持团队

:在我们的 AM625 项目中、我们面临一个文件系统大小困境:

-`tisdk-base-image-am62xx-evm.rootfs.tar.xz`(完整的文件系统)对于我们的



•
•
•存储限制而言太大-`tisdk-tiny-initramfs-am62xx-evm.rootfs.cpio`(最小 initramfs.xz)我们需要提供基本的命令行连接、我们需要在 200MB 之间提供基本的网络功能-


1.预构建的中间文件系统?
2.创建自定义大小的文件系统的文档?
3.为基本功能推荐的软件包?

感谢您的支持。

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


    在提取 tisdk-base-image-am62xx-evm.rootfs.tar.xz 和分析 usr/bin 目录后、我确认所有与 Docker 相关的组件都不需要项目。  TI 应将其删除并生成清理后的版本。

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

    尊敬的 Xiaoding:

    SDK 中提供的预编译 rootfs 软件包用于软件开发目的(这基本上就是 SDK 的含义)。

    如果您的产品对 rootfs(通常以及 Linux)有不同的要求、您必须生成自己的自定义编译。 如果您需要在 Yocto 中生成自定义 rootfs 方面的帮助、请参阅 Yocto 文档或在 Yocto 开源社区中询问。

    https://docs.yoctoproject.org/

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

    您好、Bro:

    在执行文档中的步骤时、我们遇到了以下问题:

    此问题的解决方案是什么?

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

    代表我们的 Yocto 专家发布回复:

    尊敬的小丁:  
    您使用的 OE 层设置配置是什么? 这将让我知道您使用的 bitbake 的版本,这对调试上述内容很有用。

    如上所述 Bin、Yocto 允许用户自定义文件系统生成的每个部分。

    由于您已经确定了一个不希望包含在文件系统中的软件包列表、我建议使用 image_install:remove =“ packet_name“。 这将从文件系统中删除软件包。

    另一方面,如果要添加软件包,可以使用 image_install:append =“ package_name“。 您的中应列出所有此配置 /build/conf/local.conf 文件中。

    此致、
    Antonios