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.

[参考译文] 66AK2H06:ti processor SDK 生成的 u-boot

Guru**** 2477065 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1457200/66ak2h06-u-boot-generated-by-ti-processor-sdk

器件型号:66AK2H06

工具与软件:

尊敬的先生:

我安装 ti-processor-sdk-linux-k2hk-evm-06.03.00.106并在安装目录下运行 setup.sh。

它将生成文件: arago-base-tisdk-image-k2hk-evm.ubi

但是、我检查 k2hk_evm.sh、它需要文件 arago-console-image-k2hk-evm.cpio.gz

如何将该 arago-base-tisdk-image-k2hk-evm.ubi 文件转换为 arago-base-tisdk-image-k2hk-evm.cpio.gz

或者它已经在某个位置生成。

感谢你能抽出时间。

Yao-Ting

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

    处理此主题的专家将于1月6日返回办公室。 敬请期待响应延迟、感谢您的理解。

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

    嗨、团队:

    期待您在这里为 Yao-Ting 的问题提供支持。

    此致、

    Randy

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

    您好、Yao-Ting、

    我们支持该平台的专家不在办公室内、退货日期未知。 因此、我们将在这里看到我们如何提供帮助。

    文件  arago-base-tisdk-image-k2hk-evm.ubi 是具有 UBIIFS (闪存文件系统)的闪存器件(例如 NAND)的映像。

    cpio 归档文件用于 RAMFS 引导、通常 在 从网络引导时使用、 如此处所述

    您能告诉我们您想做什么吗? 使用 k2hk_evm.sh 文件的原因是什么?

    谢谢。

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

    Praveen、您好!

    抱歉、这是我的拼写错误。 它是 k2hk-evm.h、而不是.sh。 该文件位于 u-boot/include/configs 下

    我正在尝试重新创建启动映像。 我们已经有一个启动映像。  

    这个包含 arago-base-tisdk-image-k2hk-evm.cpio.gz、但不知道它是如何创建的。

    同时、我还发现  k2hk-evm.h 定义了 U-boot 配置、它定义了 Arago-xxxx.cpio.gz、所以我认为它 可能在某些地方生成。

    这是 k2hk-evm.h 的一些内容

    #define CONFIG_EXTRA_ENV_KS2_BOARD_SETTINGS \
    DEFAULT_FW_initramfs_boot_env \
    DEFAULT_SEC_BOOT_ENV \
    "boot=ubi\0"\
    "args_ubi=setenv bootargs ${bootargs}rootfsttype=ubifs "\
    "root=ubi0:rootfs rootflags=sync rw ubi.mtd=ubifs、2048\0"\
    "name_FDT=keystone-k2hk-evm.dtb\0"\
    "name_mon=skern-k2hk.bin\0"\
    "name_ubi=k2hk-evm-ubifs.ubi\0"\
    "name_uboot=u-boot-spi-k2hk-evm.gph\0"\
    "名称_FS= arago-console-image-k2hk-evm.cpio.gz \0"

    感谢您的观看、

    Yao-Ting

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

    尊敬的姚婷:

    您似乎已经使用 SDK 链接--> https://software-dl.ti.com/processor-sdk-linux/esd/K2HK/latest/index_FDS.html 获取了启动映像

    随附的文档提供了有关如何创建文件系统映像的详细信息。 请参阅 https://software-dl.ti.com/processor-sdk-linux/esd/docs/06_03_00_106/linux/Foundational_Components_Filesystem.html

    因此、对于您的查询、答案位于以下链接中:

    https://software-dl.ti.com/processor-sdk-linux/esd/docs/06_03_00_106/linux/Overview_Building_the_SDK.html 

    谢谢。

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

    尊敬的 Rao:

    谢谢你。 我按照说明操作、并且在该步骤中有问题。

    >> MACHINE=k2hk-evm bitbake arago-base-tisdk-image
    错误:无法启动 bitbake 服务器(无)
    错误:此会话的服务器日志(/home/yaomao/tisdk/build/bitbake-cookerdemon.log):
    --启动 bitbake server pid 6675 at 2025年01月16日01:29:49.849466 --
    错误:回溯(最近的呼叫最后):

    谢谢

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

    您好!

    看起来这是 Yocto 构建设置的本地化问题。  请查看  Yocto 论坛 、看看是否有任何 帮助。

    谢谢。