Firefly开源社区

12
发表新贴

开贴记录制作过程及疑问(不定时更新)

185

积分

3

威望

0

贡献

技术小白

积分
185
发表于 2017-4-23 00:12:19     
本帖最后由 饿客登门 于 2017-5-30 12:55 编辑

经过一段时间的学习与折腾,趁着没有忘记,将整理好的 Server 用途固件发布一下,同时将制作方法整理一下。

同时,固件的根文件系统使用 Debian 8.7.1,ARM64 版本。如果直接拿来用,请自行测试稳定性,或者根据方法自己制作。

(如若用在商业行为上而出现问题,本人概不负责,我只是个搬运工!方便大伙而已)

至于统一固件,严格说只是整理版,用的替换法,同时也是精简版,而且很精简,高压缩率下,70MB不到!方便部署。

如果哪位朋友需要用虚拟机编译,请自行斟酌,整个过程很折磨,甚至有时还要修修补补,这找点,那拿点,需要懂很多东西,慎入!!

下面是地址,不定期更新,也许哪天就不更新了,主要看 SDK 代码更新程度。

  1. http://pan.baidu.com/s/1qXOoFpU
复制代码

我的第一块板就是 RK3399,用它做的东西也是我最近的目标,又怕忘记制作过程中的一些,开贴记录,方便自己也方便大伙。
最近在爬贴,发现如我一般的小白,如果知识的连续性有断层,就会发生一堆的问题,也才会有下面帖子里的一堆事,所以建议:
如果可以,建议看完3288的wiki再下手不迟!
回复

使用道具 举报

185

积分

3

威望

0

贡献

技术小白

积分
185
发表于 2017-4-23 13:30:26     
本帖最后由 饿客登门 于 2017-5-1 06:55 编辑

现在开始进入正题:

制作 rootfs 的环境,最好在板子上操作,可以省去一些模拟步骤和可以忽略的瑕疵(强迫症或完美主义者估计绕不过去的问题或毛病)。

使用整理好的固件,烧录至板子上,使用用户密码登录:
  1. normal user: firefly
  2. normal pass: firefly

  3. root user: firefly
  4. root pass: firefly
复制代码

配置基础环境:
  1. $ su - root
  2. # apt update
  3. # apt full-upgrade
  4. # apt install debootstrap