不负所爱,自创奇迹:哪吒D1板卡系统SystemOS介绍
谈到操作系统SystemOS,RISC-V首先肯定是支持Linux,全球民间力量发起的开源系统,不是一家商业公司所为。
目前这个板子是全球唯一可量产运行Linux系统RISC-V64位芯片,平民可以拿到,可以买到。关于量产RISC-V64bit运行Linux系统板卡一些进展:进展年SiFive发布的全球首款基于RISC-V的支持Linux的64位HiFiveUnleashed(主频1.5GHz)并未量产发售,所以拿到板子试运行Linux的朋友也很少。但,最近年9月,时隔3年SiFive终于发售了一个量产的板子,HiFiveUnmatched板卡。
进展2国科大本科毕业生的“一生一芯”64位RISC-V芯片成功试运行Linux,但是并未发售"一生一芯"开发板,所以拿到的”一生一芯“朋友试运行Linux也没有几个。
D1官方推荐TinaLinux
目前哪吒D1板卡已经支持的Linux系统发行版有Debian,但是全志官方提供的系统是TinaLinux,主要是供给专业开发者和商业公司使用。D1哪吒开发板默认自带TinaLinux系统。(TinaLinux是全志科技基于Linux内核开发的针对智能硬件类产品的嵌入式软件系统。TinaLinux基于openwrt-14.07版本的软件开发包,包含了Linux系统开发用到的内核源码、驱动、工具、系统中间件与应用程序包。Openwrt是知名的开源嵌入式Linux系统自动构建框架,是由Makefile脚本和Kconfig配置文件构成的。使得用户可以通过menuconfig配置,编译出一个完整的可以直接烧写到机器上运行的Linux系统软件。)目前正在探索中,后续分享Tina使用。
玩家推荐Debian系统
Debian介绍:
Debian是一个完全自由的操作系统!Debian是一个由普罗大众组成的社区!
GNU/Linux是一个操作系统及自由软件的发行版,它是由一群自愿付出时间和精力的用户来维护并更新的。
年8月15日Debian官方宣布Debian11"Bullseye"正式发布!Debian11的镜像文件已经放出,带来了许多新的功能,包括采用了Linux5.10LTS作为内核的重大升级,对exFAT文件系统的支持,ControlGroupsv2,用于密码加密的yescrypt,以及大量的更新包。Debian11“Bullseye”于年初开始冻结代码。
但是目前Debian官方还没有出现基于RISC-V架构的Debian11镜像系统。目前仅有x86/x64,ARM的架构镜像,估计Debian官方很快就会支持RISC-V。期待Debian官方今年年底发布支持RISC-V64bit架构的Debian11!让我们可以像树莓派一样玩哪吒D1板子!
但是国人也在努力,有好消息:目前国内RISC-V编译出DebianOS的有Sipeed和PerfXLab(注:Fedora还没支持,国内RT-ThreadSmart也没支持)
重点来了:
目前手头有哪吒D1开发板的个人玩家,能下载体验到Debian镜像包有这两个:
基于D1哪吒开发板的Debian镜像,含图形界面,可通过HDMI输出到普通显示器或通过MIPI接口输出到8寸LCD屏幕。基于D1哪吒开发板移植Debian11系统,并预装LXDE桌面环境
下篇详细介绍
来自RISC-V单片机中文网