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.

[参考译文] Linux/AM4379:在 Arago 中创建 SD 卡

Guru**** 2606725 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/585429/linux-am4379-sd-card-creation-in-arago

器件型号:AM4379

工具/软件:Linux

您好!

我正在使用 Arago 来构建我自己名称的内核映像基克隆、并使用自定义闪屏的自己层。  一切似乎都在正常工作。

我现在正在努力的是一种将所有这些内容都放到 SD 卡上的简单方法。  当我四处走动时、我注意到这些 bakes 会在 deploy 文件夹中创建一个*。wic 文件。  我只需要在 SD 卡上添加该文件。  烘烤时、Arago (krogoth)不会创建该文件。

问题1 -我是否可以使 Arago (krogoth)像 morty 一样自动为我烘烤*。wic 以获得 SD 卡?

我查看了手动操作、我尝试了...

WIC 创建 sdimage-bootpart -e myImage -o ${BUILDDIR}/sdcard

烘烤完成后。  这可以正常工作、但卡仅引导 uboot。  似乎 uboot 希望 zImage 在 boot/zImage 上运行、但 WIC 不会将其放在那里。

这是 WIC 输出...

以下构建工件用于创建映像:
  ROOTFS_DIR:/home/adb/tisdk/build/arago-tmp-external-linaro-toolchain/work/am437x_evm-linux-gnueabi/ace3/1.0-r0/rootfs
  BootIMG_DIR:
  kernel_DIR:/home/adb/tisdk/build/arago-tmp-external-linaro-toolchain/deploy/images/am437x-evm
  native_SYSROOT:/home/adb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux

...it 对我来说似乎很奇怪、BootIMG_DIR 是空的。

问题2 -制作 SD 卡时、我做了什么错误?

欢迎所有其他随机想法。  提前感谢、

Nathan

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

    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Nathan、

    下面是我可以回答的问题:

    [引用]似乎 uboot 希望在 boot/zImage 上使用 zImage、但 WIC 不会将其放在那里。

    u-boot 设置为查找位于 sdcard rootfs 分区中的 zImage,确切位置为 rootfs/boot/zImage

    请参阅 u-boot 环境参数:

      "bootpart=0:2\0"\

    "bootdir=/boot\0"\

    "BootFile=zImage\0"\

    [引用]问题1 -我能否像莫尔蒂那样使 Arago (krogoth)为我烘烤*。用于 SD 卡的 WIC 自动烘烤?[/引述]

    我没有看到过这样的实现...

    [引述]问题2 -制作 SD 卡时我做了什么错误?[/QUERP]

    TI SDK 提供了使 sdcard 可引导的脚本:e2e.ti.com/.../7181.create_2D00_sdcard.sh

    是否可以尝试使用此脚本创建 SD 卡,然后手动复制引导分区上的 u-boot 和 MLO 以及 rootfs 分区上的文件系统?  

    此致、  
    Yordan