hejinlong 发表于 2021-3-19 14:10:47

./build.sh uboot uboot编译失败原因分析

load addr is 0x200000!
pack input u-boot.bin
pack file size: 1007664(984 KB)
crc = 0x1304913a
uboot version: U-Boot 2017.09-g278b1a8-dirty (Mar 19 2021 - 05:55:53)
pack uboot.img success!
pack uboot okay! Input: u-boot.bin
usage: boot_merger pack [-h] [--version] [--chip CHIP]
                        [--loader_ver LOADER_VER]
                        [--entry_471 ENTRY_471 ]
                        [--entry_472 ENTRY_472 ]
                        [--entry_loader ENTRY_LOADER ]
                        [--create_head] [--rc4_off] [--rc4_471_off]
                        [--keep_cert] [--hash_type {sha256,sha512}]
                        [--output OUTPUT]
boot_merger pack: error: unrecognized arguments: --replace tools/rk_tools/ ./ /home/hejinlong/tmp/rk3399pro_linux_release_v2.5.1_20210304/rkbin/RKBOOT/RK3399PROMINIALL.ini
====Build uboot failed!====

895816513 发表于 2021-3-19 14:36:49

你是不是还没选mk文件。./build.sh aaa.mk

hejinlong 发表于 2021-3-19 15:07:37

895816513 发表于 2021-3-19 14:36
你是不是还没选mk文件。./build.sh aaa.mk

选过了啊,官方教程是选xx.mk.mk,但是我选了device/rockchip/rk3399pro/aio-rk3399pro-jd4-ubuntu.mk

895816513 发表于 2021-3-19 16:02:36

原来是rkbin版本没对上,我手续更新会重新修改repo manifest
你现在用这个命令试试
2031cd rkbin/
2034git reset --hard 2e3e6bb

895816513 发表于 2021-3-19 16:29:34

感谢你的反馈,我已经更新了manifest文件。

开始认真 发表于 2022-4-5 09:52:47

这个问题在Release的代码里面依然存在
页: [1]
查看完整版本: ./build.sh uboot uboot编译失败原因分析