You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

旧版SoC TMDX654IDKEVM开发板Yocto镜像构建及启动问题

适配AM654 SR1旧版SoC的Yocto构建方法

核心原因

默认meta-ti层的am65xx-evm机器配置默认针对SR2.0版本AM654 SoC构建,初代SR1.0版本SoC需要额外指定修订版本参数,不需要手动替换固件或调用多配置,按以下步骤调整即可:

操作步骤

  • 进入构建目录的conf文件夹,修改local.conf文件,在原有MACHINE = "am65xx-evm"行下方添加以下配置:
# 指定SoC为SR1.0版本
TI_K3_SOC_REVISION = "sr1"
# 构建时自动生成SD卡wic镜像,无需手动调用wic命令
IMAGE_FSTYPES += "wic wic.bmap"
  • 清理之前的构建缓存,避免旧版本构建产物干扰:
bitbake core-image-minimal -c cleanall
  • 重新构建镜像:
bitbake core-image-minimal
  • 构建完成后,直接使用deploy目录下生成的wic镜像烧录SD卡即可,路径为tmp/deploy/images/am65xx-evm/core-image-minimal-am65xx-evm.wic:
dd if=core-image-minimal-am65xx-evm.wic of=/dev/<你的SD卡设备> bs=4M status=progress

多配置问题说明

你之前直接调用bitbake mc:k3r5:core-image-minimal后wic无输出,是因为没有提前在local.conf中声明启用多配置,需要先添加BBMULTICONFIG = "k3r5"配置才能正常识别多配置目标。不过该多配置是用于单独构建R5核固件的场景,你这个SR1 SoC适配的需求不需要用到该功能,直接指定TI_K3_SOC_REVISION参数即可覆盖所有固件、内核、设备树的版本适配,不会再出现不匹配导致的看门狗复位问题。

内容的提问来源于stack exchange,提问作者Vladislav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 15:09:04