Tony3 Posted February 6, 2023 Share Posted February 6, 2023 (edited) I am trying to compile the Kernel on my PC with the Ubuntu recommended version. I get the error below: arch/arm/dts/rk3128-evb.dtb: Warning (avoid_default_addr_size): Relying on default #address-cells value for /syscon@20008000/usb2-phy@17c arch/arm/dts/rk3128-evb.dtb: Warning (avoid_default_addr_size): Relying on default #size-cells value for /syscon@20008000/usb2-phy@17c FATAL ERROR: Couldn't open "./u-boot.dtb": No such file or directory ./tools/mkimage: Can't read u-boot.itb.tmp: Invalid argument make: *** [Makefile:1053: u-boot.itb] Error 255 Any idea what this could be? It is the first time I am running ./.compile.sh potential-paths.log Thank you. == u-boot make orangepi_5_defconfig == arch/../configs/orangepi_5_defconfig:245:warning: override: reassigning to symbol CMD_SETEXPR == u-boot make BL31=/home/eric/installed/build/cache/sources/rkbin-tools/rk35/rk3588_bl31_v1.28.elf tpl/u-boot-tpl.bin spl/u-boot-spl.bin u-boot.itb BL31=/home/eric/installed/build/cache/sources/rkbin-tools/rk35/rk3588_bl31_v1.28.elf spl/u-boot-spl.bin u-boot.dtb u-boot.itb == .config:1667:warning: override: reassigning to symbol BOOTDELAY tools/rockchip/boot_merger.c: In function ‘mergeBoot’: tools/rockchip/boot_merger.c:700:43: warning: ‘%s’ directive output may be truncated writing up to 813 bytes into a region of size 5 [-Wformat-truncation=] 700 | snprintf(buffer, sizeof(buffer), "%s", chip); | ^~ ...... 742 | chipType = convertChipType(chip + 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:894, from ././include/compiler.h:25, from <command-line>: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin_snprintf’ output between 1 and 814 bytes into a destination of size 5 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tools/rockchip/boot_merger.c: In function ‘main’: tools/rockchip/boot_merger.c:895:18: warning: array subscript 20 is outside array bounds of ‘char[20]’ [-Warray-bounds] 895 | str[len] = 0; | ~~~~~~~~~^~~ tools/rockchip/boot_merger.c:933:14: note: while referencing ‘name’ 933 | char name[MAX_NAME_LEN]; | ^~~~ tools/rockchip/bmp2gray16.c: In function ‘usage’: tools/rockchip/bmp2gray16.c:121:25: warning: ‘%s’ directive argument is not a nul-terminated string [-Wformat-overflow=] 121 | printf("Version %s (zwp@rock-chips.com)\n", version); | ^~ ~~~~~~~ tools/rockchip/bmp2gray16.c:109:19: note: referenced argument declared here 109 | static const char version[4] = "1.00"; | ^~~~~~~ arch/arm/dts/rk3126-evb.dtb: Warning (reg_format): "reg" property in /syscon@20008000/usb2-phy@17c has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1) arch/arm/dts/rk3126-evb.dtb: Warning (avoid_default_addr_size): Relying on default #address-cells value for /syscon@20008000/usb2-phy@17c arch/arm/dts/rk3126-evb.dtb: Warning (avoid_default_addr_size): Relying on default #size-cells value for /syscon@20008000/usb2-phy@17c arch/arm/dts/rk3128-evb.dtb: Warning (reg_format): "reg" property in /syscon@20008000/usb2-phy@17c has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1) arch/arm/dts/rk3128-evb.dtb: Warning (avoid_default_addr_size): Relying on default #address-cells value for /syscon@20008000/usb2-phy@17c arch/arm/dts/rk3128-evb.dtb: Warning (avoid_default_addr_size): Relying on default #size-cells value for /syscon@20008000/usb2-phy@17c FATAL ERROR: Couldn't open "./u-boot.dtb": No such file or directory ./tools/mkimage: Can't read u-boot.itb.tmp: Invalid argument make: *** [Makefile:1053: u-boot.itb] Error 255 make: *** Waiting for unfinished jobs.... Edited February 6, 2023 by Tony3 0 Quote Link to comment Share on other sites More sharing options...
Werner Posted February 7, 2023 Share Posted February 7, 2023 Check output/debug folder for further clues. Try building from armbian-next branch. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.