TI中文支持网
TI专业的中文技术问题搜集分享网站

SK-AM62A-LP: SK-AM62A-LP 的SD卡引导启动失败

Part Number:SK-AM62A-LP

用sdk包中的filesystem里的wic镜像写入sd卡,可以启动

但是自己编译的uboot、kernel、dtb镜像,写入sd卡启动不起来,报如下错误,找不到设备树

我的步骤是:

1.对SD卡分区,两个分区(boot分区、rootfs分区)
2.编译boot分区镜像
make u-boot
export TI_SECURE_DEV_PKG=<path-to-board-support>/core-secdev-k3
make sysfw-image DEVICE_TYPE=hs-fs
拷贝启动镜像到boot分区 sudo cp board-support/k3-image-gen*/tiboot3-am62*-hs-fs-evm.bin /media/$USER/boot/tiboot3.bin
sudo cp board-support/u-boot_build/a53/u-boot.img board-support/u-boot_build/a53/tispl.bin /media/$USER/boot
3.编译内核
make linux
将内核镜像、dtb拷贝到rootfs分区的boot目录
sudo DESTDIR=/media/$USER/rootfs make linux_install

4.make linux-fitimage 将fitimage拷贝到rootfs分区的boot目录
sudo DESTDIR=/media/$USER/rootfs make linux-fitimage_install

确认文件已拷贝过去,无误

Nancy Wang:

我咨询一下相关工程师,晚些给您回复。

,

?? ?:

可以尽快吗,我们这个有点急,后续还要适配摄像头,板子都还没跑起来,已经拖了3天了。麻烦尽快处理一下谢谢!

,

Ethan Tian:

在uEnv.txt里面把overlay的dts编译到里面,如果不用的话可以注释掉overlay部分

,

?? ?:

用,编进去了

起不来

,

Ethan Tian:

可以先采取一个workaround,你可以把这个dtsi下面的东西复制到k3-am62a7-sk.dts里,不单独搞一个dtbo了,现在有一个寻址bug,在接下来一段时间会做修复

,

?? ?:

所有本来就有bug是吧,别用dtbo,直接在k3-am62a7-sk.dts里面改?然后把uEnv.txt里面的name_overlays注释掉?

,

Ethan Tian:

目前编译的是有一个overlay的寻址bug

对的

,

?? ?:

可以了。谢谢协助!

赞(0)
未经允许不得转载:TI中文支持网 » SK-AM62A-LP: SK-AM62A-LP 的SD卡引导启动失败
分享到: 更多 (0)