Firefly开源社区

打印 上一主题 下一主题

[Linux] RK3399Proc Linux打包后,通过工具下载报rootfs分区不够存放镜像问题

11

积分

0

威望

0

贡献

技术小白

积分
11

RK3399Proc Linux打包后,通过工具下载报rootfs分区不够存放镜像问题

发表于 2021-6-7 10:50:46      浏览:6626 | 回复:1        打印      只看该作者   [复制链接] 楼主
本人按照https://wiki.t-firefly.com/AIO-3 ... x_compile_gpt.html#的教程编译Ubuntu的固件
(1)首先在sdk目录下执行./build.sh aio-rk3399pro-jd4-ubuntu.mk
(2)然后修改aio-rk3399pro-jd4-ubuntu.mk的RK_ROOTFS_IMG参数为根镜像文件,这个文件是从官网下载的
# rootfs image path
export RK_ROOTFS_IMG=rootfs/Firefly_Ubuntu_18.04.5_LTS_DESKTOP_ext4_202012301242_PYTHON3.5-RKNN-OPENCV.img
(3)在sdk目录建立rootfs文件,并从官网下载根系统镜像文件放到rootfs目录下
(4)然后执行./build.sh生成打包文件,大小是5G多,生成文件如下
AIO-RK3399PRO-JD4-UBUNTUUBUNTU-GPT-20210607-1009.img

(5)通过工具下载打开该镜像文件,但提示rootfs分区不够存放镜像,而直接从官网下载的Ubuntu固件不存在该问题

请教一下专家,我哪一步执行错误了
回复

使用道具 举报

11

积分

0

威望

0

贡献

技术小白

积分
11
发表于 2021-6-7 17:13:39        只看该作者  沙发
参考该链接的分区参数说明:[url]https://wiki.t-firefly.com/zh_CN/CORE-1126-JD4/Debian10.html[/url]
原因是根文件镜像文件超过5G,而rootfs分区大小只有3G,过小导致该问题,重新配置parameter-ubuntu.txt解决
FIRMWARE_VER: 8.1
MACHINE_MODEL: RK3399
MACHINE_ID: 007
MANUFACTURER: RK3399
MAGIC: 0x5041524B
ATAG: 0x00200800
MACHINE: 3399
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
TYPE: GPT
CMDLINE: mtdparts=rk29xxnand:0x00002000@0x00004000(uboot),0x00002000@0x00006000(trust),0x00002000@0x00008000(misc),0x00010000@0x0000a000(boot),0x00010000@0x0001a000(recovery),0x00010000@0x0002a000(backup),0x00c00000@0x0005a000(rootfs),-@0x00c5a000(userdata:grow)
uuid:rootfs=614e0000-0000-4b53-8000-1d28000054a9
回复

使用道具 举报

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

本版积分规则

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