"Missing external blobs" 编译 U 靴交叉臂时出错



我正在尝试为armv7处理器的开发板编译U-Boot。它有一个瑞芯芯片RK3288处理器。我使用的命令是:

  • make evb-rk3288_defconfig
  • export CC=/opt/workspace/sdk/gcc-arm-10.3-2021.07-z86_64-arm-none-linux-gnueabihf/bin/arm-none-linux-gnueabihf-

  • export CC=/opt/workspace/sdk/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-

  • make CROSS_COMPILE=$CC -j4

我得到一个错误,当我尝试这种方式。我得到的错误如下:

.
.
.
CC      tpl/common/spl/spl.o
AR      tpl/arch/arm/mach-rockchip/built-in.o
CC      tpl/lib/display_options.o
AR      spl/common/spl/built-in.o
CC      spl/lib/display_options.o
AR      tpl/common/spl/built-in.o
AR      tpl/lib/built-in.o
LD      tpl/u-boot-tpl
OBJCOPY tpl/u-boot-tpl-nodtb.bin
SYM     tpl/u-boot-tpl.sym
COPY    tpl/u-boot-tpl.bin
MKIMAGE tpl/u-boot-tpl-rockchip.bin
AR      spl/lib/built-in.o
LD      spl/u-boot-spl
OBJCOPY spl/u-boot-spl-nodtb.bin
SYM     spl/u-boot-spl.sym
CAT     spl/u-boot-spl-dtb.bin
COPY    spl/u-boot-spl.bin
CAT     idbloader.img
BINMAN  all
Image 'main-section' is missing external blobs and is non-functional: blob-ext
Some images are invalid

你可以从这个链接查看我在此错误之前询问并解决的错误:先前解决的错误

我使用的资源:Main Resources, U-Boot, Linaro交叉编译器,Arm交叉编译器

为了获得此补丁或处理线程中描述的ROM文件的相关Rockchip补丁之一,您需要向前移动到较新的U-Boot: [patch v4 06/27] Rockchip:启用在jerry上构建SPI ROM映像您报告的U-Boot版本约为2019,补丁约为2020。

相关内容

  • 没有找到相关文章

最新更新