【问题标题】:"Missing external blobs" Error when compiling U-Boot Cross armhf编译 U-Boot Cross armhf 时出现“缺少外部 blob”错误
【发布时间】:2021-10-25 09:18:46
【问题描述】:

我正在尝试为带有 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

您可以通过以下链接查看我在此错误之前询问并解决的错误:previous resolved bug

我使用的资源:@​​987654322@、U-BootLinaro Cross-CompilerArm Cross-Compiler

【问题讨论】:

    标签: linux compiler-errors kernel cross-compiling u-boot


    【解决方案1】:

    您需要升级到更新的 U-Boot 才能获得此补丁或处理线程中描述的 ROM 文件的相关 Rockchip 补丁之一:[PATCH v4 06/27] rockchip: Enable building a SPI ROM image on jerry 您报告的 U-Boot 版本大约为 ca。 2019,补丁大约是。 2020.

    【讨论】:

    • 如你所说,我换了U启动版本,切换到:link。当我使用make menuconfig 时,我看到 2021.10-rc1 作为版本。但我不明白如何使用你提到的那个补丁。我不断收到同样的错误。
    • 我查看了您提供的链接中的文章,并一一打开了其中指定的文件,并查看了相关的代码块。我已经拥有相同的代码块/行的文件。但错误仍然存​​在。
    • 我这里还没有出现错误,但是,由于图像文件已经创建,我把它们放在sd卡上,然后放在我的板上并重新启动。它可以看到 SD 卡,但版本似乎很低并出现错误。重启时输出错误:error output
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-08
    • 2021-12-20
    • 2021-10-20
    • 1970-01-01
    • 2019-11-21
    • 1970-01-01
    • 2016-09-27
    相关资源
    最近更新 更多