我无法让 flex-builder 干净地完成。
我在 Ubuntu 20.04 LTS 上,并确保我已安装此文档第 2 页所需的所有软件包:
我必须安装的尚未安装的软件包是:socat、python3-git、python3-jinja2、libegl1-mesa、libsdl1.2-dev、pylint3、xterm、python3-subunit、mesa-common-dev、zstd、和 liblz4 工具。
我已从此处的链接重新下载并重新安装: https:
//lsdk.github.io/components.html
以下是命令:
$ flex-builder -i 清洁固件
$ flex-builder -c atf -m lx2160ardb_rev2 -b xspi
它摆脱了:
make[2]: 离开目录 \'/home/ajedgar/Git/flexbuild_lsdk2108_github/components/firmware/atf
\' /rcw/lx2160ardb_rev2/XGGFF_PP_HHHH_RR_19_5_2/rcw_2200_750_3200_19_5_2.bin BL33=/home/ajedgar/Git/flexbuild_lsdk2108_github/build/firmware/u-boot/lx2160ardb/uboot_lx2160ardb_ tfa.bin BL32=/home/ajedgar/Git/flexbuild_lsdk2108_github/components/apps/security /optee_os/out/arm-plat-ls/core/tee_lx2160ardb.bin SPD=opteed
make[2]: 进入目录\'/home/ajedgar/Git/flexbuild_lsdk2108_github/components/firmware/atf\'
包括服务/spd/opteed/opteed .mk
设置chsis
make[2]: *** 没有制定目标 \'plat/nxp/soc-lx2160a/LX2160A_RDB/ddr_init.c\' 的规则,\'/home/ajedgar/Git/flexbuild_lsdk2108_github/components/firmware/atf/build/lx2160ardb 需要/release/bl2/ddr_init.o\'。停止。
make[2]: *** 等待未完成的工作....
构建工具/fiptool/fiptool
HOSTCC tbbr_config.c
HOSTCC fiptool.c
HOSTLD fiptool
成功构建fiptool
make[2]: 离开目录 \'/home/ajedgar/Git/flexbuild_lsdk2108_github/components/firmware/atf\'
cp: cannot stat \'build/lx2160ardb/release/bl2_flexspi_nor*.pbl\': No such file or directory
atf.mk:11 : 目标 \'atf\' 的配方失败
make[1]: *** [atf] 错误 1
make[1]: 离开目录 \'/home/ajedgar/Git/flexbuild_lsdk2108_github/packages/firmware\'
Makefile:19: 目标配方 \' atf\' failed
make: *** [atf] Error 2
make: Leaving directory \'/home/ajedgar/Git/flexbuild_lsdk2108_github\'
如果我尝试下一步:
$ flex-builder -i mkfw -m lx2160ardb_rev2 -b xspi
它以非常相似的方式摆脱困境:
make[2]: 离开目录 \'/home/ajedgar/Git/flexbuild_lsdk2108_github/components/firmware/atf
\' /rcw/lx2160ardb_rev2/XGGFF_PP_HHHH_RR_19_5_2/rcw_2200_750_3200_19_5_2.bin BL33=/home/ajedgar/Git/flexbuild_lsdk2108_github/build/firmware/u-boot/lx2160ardb/uboot_lx2160ardb_ tfa.bin BL32=/home/ajedgar/Git/flexbuild_lsdk2108_github/components/apps/security /optee_os/out/arm-plat-ls/core/tee_lx2160ardb.bin SPD=opteed
make[2]: 进入目录\'/home/ajedgar/Git/flexbuild_lsdk2108_github/components/firmware/atf\'
包括服务/spd/opteed/opteed .mk
设置chsis
make[2]: *** 没有制定目标 \'plat/nxp/soc-lx2160a/LX2160A_RDB/ddr_init.c\' 的规则,\'/home/ajedgar/Git/flexbuild_lsdk2108_github/components/firmware/atf/build/lx2160ardb 需要/release/bl2/ddr_init.o\'。停止。
make[2]: *** 等待未完成的工作....
构建工具/fiptool/fiptool
HOSTCC fiptool.c
HOSTCC tbbr_config.c
HOSTLD fiptool
成功构建fiptool
make[2]: 离开目录 \'/home/ajedgar/Git/flexbuild_lsdk2108_github/components/firmware/atf\'
cp: cannot stat \'build/lx2160ardb/release/bl2_flexspi_nor*.pbl\': No such file or directory
atf.mk:11 : 目标 \'atf\' 的配方失败
make[1]: *** [atf] 错误 1
make[1]: 离开目录 \'/home/ajedgar/Git/flexbuild_lsdk2108_github/packages/firmware\'
Makefile:19: 目标配方 \' atf\' failed
make: *** [atf] Error 2
make: Leaving directory \'/home/ajedgar/Git/flexbuild_lsdk2108_github\'
0