Toybrick

楼主: sharbob

RK3399pro刷其它系统

jefferyzhang

版主

积分
12953
楼主
发表于 2019-5-8 17:31:07 | 显示全部楼层
本帖最后由 jefferyzhang 于 2020-11-23 20:16 编辑

去各大发行版官网下载他们的for aarch64 固件的rootfs.img ,然后烧进rootfs分区即可(有些发行版rootfs是需要通过命令生成的,具体google之)。

需要提醒的是:

1. 我们官方只维护fedora系统(更新:目前只维护debian),意味着你在ubuntu等系统上是无法用dnf/apt/yum之类安装我们移植适配好的开发包的。
所有的移植工作你都必须自己搞定。

2. centos和fedora是同源的,都是redhat的社区版,centos的发布包都非常老旧(带的是gcc-4.8,不支持c++11以上特性)如果你只是不喜欢这个UI界面,可以自己装其他的桌面就好了。如果只想要字符界面,关了feodra的桌面就可以。

3. ubuntu嵌入式版本官方是不带界面的。

4. fedora是我们调研后选出的最好的aarch64系统,已经避免大家走很多弯路了 。当然如果你还想试试别的发行版,也是可以都去试一轮的。
回复

使用道具 举报

jefferyzhang

版主

积分
12953
沙发
发表于 2019-5-10 15:40:18 | 显示全部楼层
zhaolegaoli 发表于 2019-5-9 15:18
就是说最后直接用你们做好的fedora 镜像???  即使是fedora系统  那也该有制作boot, kernel, rootfs ...

1. RK的kernel是通用的,不存在你说的问题
2. Fedora是发行版系统 ,不是buildroot,不存在rootfs怎么做出来的问题,裁剪Fedora官方更没有提供方法。
3. 需要安装其他包,可以使用dnf命令进行安装。
4. 需要做超小固件,建议选择buildroot之类的非发行版定制linux方式。
回复

使用道具 举报

jefferyzhang

版主

积分
12953
板凳
发表于 2019-5-21 09:50:23 | 显示全部楼层
Wyong 发表于 2019-5-20 18:00
请教一下:RK3399pro可以刷成Debian系统吗?谢谢

可以的,自行寻找debian的aarch64的rootfs.img,烧入对应分区即可。
但是我们不会帮大家维护多套发行版系统,意味着你没有npu的相关api接口,没有rk对接过的组件
回复

使用道具 举报

jefferyzhang

版主

积分
12953
地板
发表于 2019-6-14 11:54:38 | 显示全部楼层
sunzhongmeng 发表于 2019-6-14 10:44
意思是不能使用NPU了么

意思是你想用到rk板子的功能核心,全部都得自己移植so库,
包括但不限于:RGA、MPP、NPU等功能
回复

使用道具 举报

jefferyzhang

版主

积分
12953
5#
发表于 2019-9-17 18:02:00 | 显示全部楼层
mozheng 发表于 2019-9-17 16:13
http://t.rock-chips.com/forum.php?mod=viewthread&tid=107
上面这个帖子说“fedora官方对ARM支持并不友 ...

优化指的是对硬件的利用,官方发布的系统都只会用到CPU来做任何事,顶多显示部分用到GPU,但是VPU、NPU、RGA等器件fedora系统上是不会用到的。

我们不会去针对fedora做优化(除了显示部分我们有做对接),这些器件都是app调用时候去用的。
例如你用mpp解码,或者用gstreamer-rockchip解码,就会调用到VPU,
用rknn去做神经网络计算,就会用到我们NPU。
回复

使用道具 举报

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

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表