有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 JLINKv10 于 2021-9-9 20:34 编辑
不负所爱,自创奇迹:哪吒D1板卡 系统OS介绍
说到操作系统System OS,首先肯定是支持Linux,毫无疑问,因为是全球民间力量发起的,不是一家商业公司所为。
目前这个板子是全球唯一可量产运行Linux系统RISC-V 64位芯片,平民可以拿到,可以买到。
关于量产RISC-V 64bit运行Linux系统 板卡进展:
【进展1】2018年SiFive发布的全球首款基于RISC-V的支持Linux的64位 HiFive Unleashed(主频1.5GHz)并未量产发售,所以拿到板子试运行Linux的朋友也很少。
但,最近2021年9月,时隔3年SiFive终于发售了一个量产的板子,HiFive Unmatched板卡。
【进展2】国科大本科毕业生的“一生一芯” 64位 RISC-V芯片成功试运行Linux,但是并未发售"一生一芯"开发板,所以拿到的”一生一芯“朋友试运行Linux也没有几个。
【1】官方推荐Tina Linux
目前哪吒D1板卡已经支持的Linux系统发行版有Debian ,但是全志官方提供的系统是Tina Linux,主要是供给专业开发者和商业公司使用。D1 哪吒开发板默认自带Tina Linux系统。
(Tina Linux是全志科技基于Linux内核开发的针对智能硬件类产品的嵌入式软件系统。
Tina Linux基于openwrt-14.07 版本的软件开发包,包含了 Linux 系统开发用到的内核源码、驱动、工具、系统中间件与应用程序包。Openwrt 是知名的开源嵌入式 Linux 系统自动构建框架,是由 Makefile 脚本和 Kconfig 配置文件构成的。使得用户可以通过 menuconfig配置,编译出一个完整的可以直接烧写到机器上运行的 Linux 系统软件。)
【2】玩家推荐Debian系统
(Debian介绍:Debian 是一个完全自由的操作系统!Debian 是一个由普罗大众组成的社区!
GNU/Linux 是一个操作系统及自由软件的发行版,它是由一群自愿付出时间和精力的用户来维护并更新的。)
2021年8月15日Debian官方宣布Debian 11 "Bullseye" 正式发布!Debian 11的镜像文件已经放出,带来了许多新的功能,包括采用了Linux 5.10 LTS作为内核的重大升级,对exFAT文件系统的支持,Control Groups v2,用于密码加密的yescrypt,以及大量的更新包。Debian 11 “Bullseye”于2021年初开始冻结代码。
但是目前Debian官方还没有出现基于RISC-V架构的Debian 11镜像系统。目前仅有x86/x64,ARM的架构镜像,估计Debian官方很快就会支持RISC-V。
期待Debian官方今年年底发布支持RISC-V 64bit架构的Debian 11!
让我们可以像树莓派一样玩哪吒D1板子!
但是国人也在努力,有好消息:
目前国内RISC-V编译出Debian OS的有Sipeed和PerfXLab
(注:Fedora还没支持,国内RT-Thread Smart也没支持)
重点来了:
目前手头有哪吒D1开发板的个人玩家,能下载到的Debian镜像包主要有这两个。
【Debian by SiPeed】基于D1哪吒开发板的Debian镜像,含图形界面,可通过HDMI输出到普通显示器或通过MIPI接口输出到8寸LCD屏幕。
【Debian by PerfXLab】基于D1哪吒开发板移植 Debian11 系统,并预装LXDE桌面环境
【准备硬件原料】:
1.哪吒D1板卡1块
2.读卡器1个
3.16GB或者32G或者64GB内存TF卡1块
4.USB-HUB 2.0接口 1个
5.键盘1个
6.鼠标1个
7.HDMI显示器一个19,24,27寸,32寸都行
8.笔记本电脑或者台式电脑(Windows系统)1台(下载资料用啊)
下面附上系统链接,及安装方法:
----------------------------------------------------------------------------------------------
Debian by SiPeed
2021-05-04 编译发布
链接:https://pan.baidu.com/s/1YRQOc76hkkmGTZ5MzpcLNw 提取码:16mu
2021.5.23 更新
链接:https://pan.baidu.com/s/1cT9yeR0NQ6R-nzoXZtV8xw 提取码:swkn
2021.6.3更新,支持2GB版本哪吒:
链接:https://pan.baidu.com/s/1Ab8TUdQtB5ICTH780derVg 提取码:5lru
2021.6.10 更新,支持micarr 麦克风阵列演示
链接:https://pan.baidu.com/s/1-3CocbTUWPLi2XKrb87LpA 提取码:z4gn
----------------------------------------------------------------------------------------------
我目前使用的是最后2021.6.10链接镜像3.73GB大小,HDMI的显示器最常见,方便使用。
下载好后,在Windows系统下用全志的官方工具PhoenixCard V4.2.5烧录到32GB或者64GB内存卡(使用SD卡读卡器),然后插入哪吒D1开发板,USB-TypeC供电,用HDMI线链接电脑显示器或者LED电视机就可以启动。
(PhoenixCard介绍:基于Windows的系统的量产SD卡制作工具,可以将普通的.img固件制作成SD卡量产固件,生产时在设备端插入量产SD卡即会自动烧写固件,适用于带SD卡卡槽的设备大规模量产。)
我已经下载好了体验了一下这个系统,说实话有点卡,有需要朋友注册天翼云盘,我以上传到天翼云,下载快。
全志的官方工具PhoenixCard V4.2.5 下载地址:AllwinnertechPhoenixCard.zip
STEP1:下载镜像
STEP2:打开PhoenixCard工具,插入32GB读卡器
STEP5:电脑显示读卡器内存卡容量,看到Sipeed 小图标,接下来启动显示器就会看到更大的Sipeed LOGO
读卡器里面内容不要删除,弹出读卡器,插入哪吒板子底部SD卡槽
连接结束,可以开启显示器,需要3分钟才能启动,哪吒亮蓝灯后,用键鼠操作图形化界面。 STEP7:开始玩转全球首款基于RISC-V 64bitCPU的哪吒板子!咱们一起探索!国产化RISC-V应用处理器! 按照Debian Linux系统使用哪吒D1 RISC-V 64位板子,系统登录账号为 sipeed 或者 root, 密码为 licheepi
详细Debian使用哪吒D1 RISC-V 64位板子,见后文分享
----------------------------------------------------------------------------------------------
Debian by PerfXLab
2021.5.2 版本:V0.1,Debian 系统,Linux 5.4, LXDE桌面环境
链接:https://pan.baidu.com/s/1p7amHqbj_rImGt2cmLTXlQ 提取码:2gdp
2021.5.12 版本:V0.2,Debian 系统更新SD卡烧录方式,分别提供GUI Desktop镜像和不带GUI Console镜像
链接:https://pan.baidu.com/s/1ReC-w1amPiiH6rZtLH2tbA 提取码:3o5v
2021.5.25 版本:V0.3,Debian 系统开启D1板子自带的WiFi无线,可以联无线网!提供LInux环境下烧录镜像和Windows环境下烧录镜像
链接:https://pan.baidu.com/s/1kWPPV9SFfGVL5392DaGkYg 提取码:3o5v
2021.6.1 版本:V0.4,Debian 系统修复sd卡不识别问题!修复2G内存系统加载失败问题
链接:https://pan.baidu.com/s/1BOPWryxzVYktsLkPLZ2grA 提取码:3o5v
2021.6.5 版本:V0.4.1,Debian 系统整个系统镜像缩减到4GB,引出设备spidev
链接:https://pan.baidu.com/s/1leAXR2VPHvTqkaDqfeY9ag 提取码:3o5v
2021.6.20 版本:V0.5,Debian 系统支持dtb overlay 预装pinpong库
链接:https://pan.baidu.com/s/181WrWBv6mD5pkNVK-CLntw 提取码:3o5v
----------------------------------------------------------------------------------------------
这个我体验的是2021.6.1 儿童节版本:V0.4,1.09GB 大小,小了很多,可以使用16GB,32GB,64GB的SD卡。HDMI的显示器最常见,方便使用。
下载好后,在Windows系统下用全志的官方工具PhoenixCard V4.2.5烧录到16GB或者32GB,64GB内存卡(使用SD卡读卡器),然后插入哪吒D1开发板,USB-TypeC供电,用HDMI线链接电脑显示器或者LED电视机就可以启动。
(PhoenixCard介绍:基于Windows的系统的量产SD卡制作工具,可以将普通的.img固件制作成SD卡量产固件,生产时在设备端插入量产SD卡即会自动烧写固件,适用于带SD卡卡槽的设备大规模量产。)
我已经下载好了体验了一下这个系统,说实话也有点卡,还需要优化,有需要朋友注册天翼云盘,我以上传到天翼云,下载快。
全志的官方工具PhoenixCard V4.2.5 下载地址:AllwinnertechPhoenixCard.zip
STEP1:下载镜像
STEP2:打开PhoenixCard工具,插入32GB读卡器,开始烧录,需要10分钟左右
STEP3:烧录完成
STEP4:电脑显示读卡器内存卡容量,读卡器里面内容不要删除,弹出读卡器,插入哪吒板子底部SD卡槽
连接结束,可以开启显示器,需要5分钟才能启动,哪吒亮蓝灯后,用键鼠操作图形化界面信息。
STEP6:开始玩转全球首款基于RISC-V 64bit的哪吒板子!咱们一起探索!国产化RISC-V应用处理器! 按照Debian Linux系统使用哪吒D1 RISC-V 64位板子,系统登录账号:root 密码:rvboards
详细Debian使用哪吒D1 RISC-V 64位板子,见后文分享
|