Toybrick

RK3399pro刷其它系统

sharbob

中级会员

积分
280
发表于 2019-5-8 16:10:25    查看: 25193|回复: 16 | [复制链接]    打印 | 显示全部楼层
本帖最后由 sharbob 于 2019-5-8 16:11 编辑

rk3399pro怎样刷其它的linux系统,比如ubuntu,centos系统,这个fedora用着太别扭了
回复

使用道具 举报

jefferyzhang

版主

积分
12923
发表于 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系统,已经避免大家走很多弯路了 。当然如果你还想试试别的发行版,也是可以都去试一轮的。
回复

使用道具 举报

zhaolegaoli

注册会员

积分
58
发表于 2019-5-9 15:18:06 | 显示全部楼层
jefferyzhang 发表于 2019-5-8 17:31
去各大发行版官网下载他们的for aarch64 固件的rootfs.img ,然后烧进rootfs分区即可(有些发行版rootfs是 ...

就是说最后直接用你们做好的fedora 镜像???  即使是fedora系统  那也该有制作boot, kernel, rootfs的流程吧。。。不然发现你们的fedora太大需要剪裁 或者 需要安装些自己的应用软件怎么办?  可能烧录好,在一个一个安装吧。。。
随便问下。。。fedora 装了opencl 了吗?  
还有说要dnf装你们移植好的, 开放移植后的代码吗?   难道在rockchip 的github 上的mpp 等交叉编译上去不能用?
回复

使用道具 举报

zhaolegaoli

注册会员

积分
58
发表于 2019-5-9 15:19:20 | 显示全部楼层
jefferyzhang 发表于 2019-5-8 17:31
去各大发行版官网下载他们的for aarch64 固件的rootfs.img ,然后烧进rootfs分区即可(有些发行版rootfs是 ...

就感觉特别不利于客户自己做硬件开发的方式。。
回复

使用道具 举报

jefferyzhang

版主

积分
12923
发表于 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方式。
回复

使用道具 举报

Wyong

注册会员

积分
130
QQ
发表于 2019-5-20 18:00:35 | 显示全部楼层
jefferyzhang 发表于 2019-5-8 17:31
去各大发行版官网下载他们的for aarch64 固件的rootfs.img ,然后烧进rootfs分区即可(有些发行版rootfs是 ...

请教一下:RK3399pro可以刷成Debian系统吗?谢谢
回复

使用道具 举报

jefferyzhang

版主

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

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

使用道具 举报

haxvn

注册会员

积分
54
发表于 2019-5-23 06:47:29 | 显示全部楼层

我该如何停止u-boot?我试过“CTRL-C”,但它并没有停止在u-boot
回复

使用道具 举报

sharbob

中级会员

积分
280
 楼主| 发表于 2019-6-13 18:13:25 | 显示全部楼层
这里是ubuntu18.04的固件,下载能成功启动,https://pan.baidu.com/s/1P6kGYxZ5Ar0S_2kqtciq0A#list/path=%2F
回复

使用道具 举报

sunzhongmeng

注册会员

积分
116
发表于 2019-6-14 10:44:03 | 显示全部楼层
jefferyzhang 发表于 2019-5-21 09:50
可以的,自行寻找debian的aarch64的rootfs.img,烧入对应分区即可。
但是我们不会帮大家维护多套发行版系 ...

意思是不能使用NPU了么
回复

使用道具 举报

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

本版积分规则

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


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