您好、专家!
u-boot 2021版本出现问题。
尝试编译 u-boot 并获取 spl 错误。
make -f /home/aws-suma/builds/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/scripts/Makefile.build obj=spl/drivers/soc/ti
| cp spl/ u-boot-spl-dtb.bin spl/ u-boot-spl.bin
|/home/aws-suma/builds/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/tools/k3_gen_x509_cert.sh -c 16 -b spl/ u-boot-spl.bin \
|-o tiboot3.bin -l 0x43c00000 -r 1 -k /home/aws-suma/test/core-secdev-k3/keys/custMpk.pem
| SWRV = 1.
| spl/ u-boot-spl.bin 超出文件大小限制:
| limit: 0x30220字节
|实际值:0x31108字节
|多余: 0xee8字节
/home/aws-suma/builds/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging/Makefile :1929:食谱的目标"sl/u-boot-spl.bin"失败
| make[1]:***[spl/u-boot-spl.bin]错误1.
| make[1]:***删除文件"sppl/u-boot-spl.bin"
|make[1]:正在离开目录/home/aws-suma/builds/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/tmp/work/am62xx_onecontrol_lrd_k3r5-poky-linux-gnueabi/u-boot-ti-staging/1_2021.01 +git999-r33/u-boot-ti-staging-2021.01+git999'
| Makefiles:167:目标'SHUB-make'的食谱失败了
|制造:***[sub-make]错误2.
| make:正在离开目录/home/aws-suma/builds/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/workspace/sources/u-boot-ti-staging
|错误:OE_runmake 失败
| WARNING:/home/aws-suma/builds/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/tmp/work/am62xx_onecontrol_lrd_k3r5-poky-linux-gnueabi/u-boot-ti-staging/1_2021.01 +git999-r33/temp/run.do_compile.12291:1从"exit 1"退出1
| error:执行"/home/aws-suma/builds/build-lrd-am62xx-onecontrol-lrd-5.10-rt-test/tmp/work/am62xx_onecontrol_lrd_k3r5-poky-linux-gnueabi/u-boot-ti-staging/1_2021.01 +git999-r33/temp/run.do_compile.12291"失败,退出代码1
错误:任务(mc:k3r5:/home/aws-suma/builds/yocto/meta-ti/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb:do_compile)失败、退出代码"1"
注意:任务摘要:尝试了780个任务、其中777个不需要重新运行、1个失败。
谢谢。
Suraj.