openEuler 是一款开源操作系统。当前 openEuler 内核源于 Linux,支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统。
RK3399 是瑞芯微推出的一款低功耗、高性能的应用处理器芯片。作为 Firefly 新一代的顶级开源平台,RK3399 凭借其高稳定性、高性能、高集成度、高扩展性而广泛用于人脸识别设备、无人机、机器人、游戏机等应用产品。
本项目的目标是将 openEuler 移植到 Firefly-RK3399 上,并保证 RK3399 的外设均可用。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
工作概况: 制作适合firefly镜像的必要组件包括:MiniLoaderAll.bin、parameter、uboot.img、 kernel.img、resource.img linuxroot.img (rootfs)。
目前进展: firefly-RK3399刷ubuntu系统,解包获得MiniLoaderAll.bin、parameter、uboot.img,可以直接作为后续镜像制作的基础,ubuntu内核的编译已经通过,生成了kernel.img和resource.img。在移植到openeuler的过程中make可以通过,但是生成kernel.img和resource.img出错。
工作安排: 在解决内核编译问题的同时;开展rootfs镜像的制作;产出一篇博文。
时间:2020.07.27
上周工作进展:完成了RK3399 ubuntu.image的完整制作流程,产出一篇博文。具体工作主要包括ubuntu根文件系统的制作,所有相关固件的打包与烧写。
工作安排:开展openeuler内核的移植,解决内核编译的问题。
不是根目录下,我是在rootfs所在的目录下执行的。不过确实是这个原因,目前已经解决了。thx
toybrick 使用 openEuler 的 rootfs.img 和 toybrick-linux 4.4 内核 编译得到的 boot.img 可以正常启动,wifi正常。使用 rockchip-linux 4.19 内核 编译得到的 boot.img 可以无法启动。
关于第三个问题,已经可以把所有固件打包成一个镜像,从ubuntu18.04可以直接刷写成功,从安卓刷还未测试。
update.img完整的镜像:自己做的rootfs.img与解包的其他问题
链接:https://pan.baidu.com/s/1CzrwY3zGh3YeCyZU6OVB2g
提取码:hfyk
复制这段内容后打开百度网盘手机App,操作更方便哦
现在做了一个完整的镜像,连wifi的操作如下:(还是不稳定,需要 ifconfig wlan0 down和up)
链接:https://pan.baidu.com/s/1wWWy1YXlonuj0CYdEiFRUQ
提取码:kbcg
复制这段内容后打开百度网盘手机App,操作更方便哦
大家好,我这边遇到一个问题,移植openEuler之后给根目录划分的空间有点小,我打算扩充一下磁盘空间。
使用的板子是firefly RK3399
如图,把p8的部分扩充到p7上面。
操作方法是先删除7,8的分卷,然后重新划分,具体操作如下:
划分过后可以看到之前出案件的文件还在,可以通过ls命令显示。
完事后重启系统,重启后会在这里无限卡住。
目前测试是这样:
1.单独删除分卷8后重启,不报错
2.把分卷7的格式设为linux filesystem后重启,不报错
3.把,7,8都删除,然后按照原本的大小再重新划分,重启,出错了
接下来打算用lvm来进行分区测试。
RK3399 镜像已上传,该镜像无 wifi/蓝牙 问题。下载链接 https://isrc.iscas.ac.cn/eulixos/repo/others/openeuler-rk3399/FIREFLY-RK3399-BUILDROOT-GPT-20210401-2212.tar.gz。
此项工作已完成。
登录 后才可以发表评论