然后cd到uboot的目录下,执行./make.sh rk1808,它这个参数$RK_UBOOT_DEFCONFIG通过打印可以很清楚地...
RK_UBOOT_DEFCONFIG:用于指定 U-Boot 的 defconfig 配置文件;/u-boot/configs/rk3588_armsom_w3。 RK_UBOOT_FORMAT_TYPE:用于指定 uboot.img 镜像的格式,rk3588 平台默认使用的是 fit(flattened image tree)格式镜像; RK_KERNEL_DEFCONFIG:用于指定 Linux Kernel(内核)的 defconfig 配置文件;/kernel/arch/arm...
一、Uboot 的编译 编译Uboot 我们所采用的命令如下: make rk3399_defconfig make ARCHV=aarch64 1 2 我们从编译命令入手,分析 Uboot。 Uboot 配置文件 ×_defconfig rk3399_defconfig 为 uboot 的配置文件,uboot 的配置文件都在 configs 中
check_config检查是否有 RK_UBOOT_DEFCONFIG 这个配置变量,定义了U-boot编译用到的配置文件, 这个变量定义在device/rockchip/rk356x/BoardConfig-*.mk中 build_check_cross_compilep判断是否存在arm-none-linux-gnueabihf或aarch64-none-linux-gnu交叉编译工具链, 我们没有使用,这一部分可以忽略。
# Uboot defconfig export RK_UBOOT_DEFCONFIG=firefly-rk3288 # Kernel defconfig export RK_KERNEL_DEFCONFIG=firefly_linux_defconfig # Kernel dts export RK_KERNEL_DTS=rk3288-firefly # parameter for GPT table export RK_PARAMETER=parameter-ubuntu.txt ...
瑞芯微rk3399-uboot简单分析 使用的配置文件是: configs/rk3399_box_defconfig CONFIG_RKCHIP_RK3399=y CONFIG_PRODUCT_BOX=y CONFIG_NORMAL_WORLD=y CONFIG_SECOND_LEVEL_BOOTLOADER=y CONFIG_BAUDRATE=1500000 CONFIG_ARM=y CONFIG_ROCKCHIP_ARCH64=y
rkbin u-boot u-boot-atompi-ca1 1. 2. 编译方法 【正点原子】ATomPi-CA1 开发板 提供了 默认配置文件configs/atompi-ca1_defconfig 编译命令:./make.sh atompi-ca1,产物 uboot.img 使用./make.sh --spl生成rk356x_spl_loader_v1.21.113.bin,用于 loader 下载(SPL) ...
# SOCexportRK_SOC=rk356x# build.sh save 打包时名称exportRK_PKG_NAME=lubancat-${RK_UBOOT_DEFCONFIG}# 定义默认rootfs为ubuntuexportRK_ROOTFS_SYSTEM=ubuntu# 默认Ubuntu 版本exportRK_UBUNTU_VERSION=20.04# 定义默认rootfs是否为桌面版 xfce :桌面版 lite :控制台版 xfce-full :桌面版+推荐软件包ex...
export RK_OPENWRT_DEFCONFIG=rk356x_config ``` 修改完成后,再次重新编译: ```bash ./build.sh zmj-roc-rk3568-pc-openwrt ./build.sh uboot ./build.sh kernel ./build.sh openwrt ./build.sh all ./build.sh firmware ./build.sh updateimg ...
手头没有这块板子的xxx_defconfig文件,但是从U-Boot源码中查看到很多其他家板子的xxx_defconfig文件。rk@...