Firefly开源社区

打印 上一主题 下一主题

[Linux] ubuntu编译提示RK_ROOTFS_IMG未设置问题

69

积分

0

威望

0

贡献

技术小白

积分
69

ubuntu编译提示RK_ROOTFS_IMG未设置问题

发表于 2021-10-28 10:55:58      浏览:4682 | 回复:2        打印      只看该作者   [复制链接] 楼主
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是不是在编译之前,需要增加上述相关的配置项呢?
回复

使用道具 举报

205

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
205
QQ
发表于 2021-11-2 17:05:34        只看该作者  沙发
您好,我也有同样的疑问,不知道是怎么回事。
回复

使用道具 举报

1306

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1306
发表于 2021-11-3 10:32:46        只看该作者  板凳
引用了其它文件,source $CUR_DIR/firefly-rk3568-ubuntu.mk
回复

使用道具 举报

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

本版积分规则

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