Robe · 2019年08月26日

EAIDK-310 Debian10 系统镜像

EAIDK-310 的第三个 linux 系统选择: Debian 10 系统镜像

背景

  • 前段时间接触 rk3399 板,全面的研读了一下瑞芯微手册,Wiki,瑞芯微官方SDK,总结了瑞芯微芯片的启动过程,两种启动过程包含官方SDK之外的一种启动过程,板子的 emmc 启动流程,也分析了各个镜像文件,及其内容,编译过程,文件格式,解包封包过程等,对瑞芯微开发板相当熟悉
  • EAIDK-310 采用的这种镜像包方式,是瑞芯微通用的镜像文件方式,并且也是最方便更换第三方系统的方式,尤其是没有uboot kernel源码的情况下,仍然可以更换第三方系统。因为这种镜像包把系统镜像中的硬件相关部分和无关部分,封装到不同的镜像文件中,各个镜像文件又是分离的,只需要替换 rootfs.img 即可
  • 然而官方的 EAIDK-310 ubuntu 系统镜像镜像版本稍微有点老16.04,但这不是重点,重点是更新一下就挂了,没有 ubuntu 系统可用,就产生了本贴的想法,让 EAIDK-310 跑起 debian10 系统
  • ubuntu 系统不稳定,也没有集成嵌入式 AI 开发平台,那为什么不使用一个纯净的稳定的最新的 debian10 系统作为起点,构建基于 debian 的嵌入式 AI 开发平台,然后就有了本贴

下载链接:

打开这个页面:https://github.com/robe-zhang...
系统镜像简介,百度云盘链接,都有,选择这个文件下载:leezp710_debian10_20190723_rootfs.img

烧录方法:

  1. 给下载的 leezp710_debian10_20190723_rootfs.img 文件改名字为 rootfs.img,然后替换官方 ubuntu 镜像包中的同名文件 rootfs.img;
  2. 完全按照官方的手册烧录系统,完成后重启就可以正常使用了,如下图

微信图片_20190826005650.jpg
对,只有控制台,没有图形桌面

  • 这个系统镜像原本是给其他的瑞芯微开发板做的,正好 EAIDK-310 也使用了瑞芯微芯片,所以烧录到 EAIDK-310 测试了一下,一切顺利,可以正常使用;这个系统镜像的 hostname 名字,用户名和密码都还是原来的,不过这都没关系,不影响使用

Debian10 镜像特点:

  • 系统是 debian10 纯净最小系统,没有图形桌面,只能使用黑屏幕的控制台。所以镜像文件也很小,350MB。
  • 板子插上网线会自动连接网络,确认路由打开 DHCP 即可,或者重启一下板子
  • 软件源配置好了,是国内中科大源
  • 用户名 leez ,密码 leez
  • 管理员 root,密码 root
  • 纯净系统,没有嵌入式 AI 开发平台 AID,没有Tengine,BladeCV,HCL,统统需要自己解决

note:

  • 不太习惯 debian 的不要尝试了,因为是纯净系统,最小系统,只是一个起点,我也没有时间维护升级系统满足大家的各种需求,没有任何支持,所以使用维护都要靠你自己了,我只是分享一个起点系统。
  • 其实 debian 对硬件的要求很低,系统本身也很稳定,很适合这一类硬件配置不是特别好的开发板,树莓派一类的板子大部分都提供有基于 debian 的系统镜像。
  • 我只说到这里了......
推荐阅读
关注数
3510
内容数
57
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息