Firefly开源社区

ubuntu编译提示RK_ROOTFS_IMG未设置问题

52

积分

0

威望

0

贡献

技术小白

积分
52
发表于 2021-10-28 10:55:58     
ROC-RK3568-PC Manual在进行ubuntu编译时,需要先设置编译配置文件,手册建议用:
./build.sh roc-rk3568-pc-ubuntu.mk
实际上roc-rk3568-pc-ubuntu.mk只有如下几项设置:
#!/bin/bash

CMD=`realpath $BASH_SOURCE`
CUR_DIR=`dirname $CMD`

source $CUR_DIR/firefly-rk3568-ubuntu.mk

# Kernel dts
export RK_KERNEL_DTS=rk3568-firefly-roc-pc
# PRODUCT MODEL
export RK_PRODUCT_MODEL=ROC_RK3568_PC

而手册提到“配置文件会链接到 device/rockchip/.BoardConfig.mk,检查该文件可以验证是否配置成功。”,并给出配置介绍如下:
# Target arch
export RK_ARCH=arm64 # 64位 ARM 架构
# Uboot defconfig
export RK_UBOOT_DEFCONFIG=firefly_rk3568 # u-boot 配置文件
# Kernel defconfig
export RK_KERNEL_DEFCONFIG=firefly_linux_defconfig # kernel 配置文件
# Kernel dts
export RK_KERNEL_DTS=rk3568-firefly-roc-pc # dts 文件
# parameter for GPT table
export RK_PARAMETER=parameter-ubuntu-fit.txt # 分区表
# rootfs image path
export RK_ROOTFS_IMG=ubuntu_rootfs/rk356x_ubuntu_rootfs.img # 根文件系统路径

对比可以看到,手册给出的配置比roc-rk3568-pc-ubuntu.mk中要多好几项,包括分区表和根文件系统。
请问一下,roc-rk3568-pc-ubuntu.mk是不是在编译之前,需要增加上述相关的配置项呢?
回复

使用道具 举报

60

积分

0

威望

0

贡献

技术小白

积分
60
发表于 2021-11-2 17:05:34     
您好,我也有同样的疑问,不知道是怎么回事。
回复

使用道具 举报

786

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
786
发表于 2021-11-3 10:32:46     
引用了其它文件,source $CUR_DIR/firefly-rk3568-ubuntu.mk
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表