JLINKv10 发表于 2021-9-9 18:37:30

【3】不负所爱,自创奇迹:哪吒D1板卡 系统OS介绍(1)

本帖最后由 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读卡器
STEP3:开始烧录,需要10分钟左右
STEP4:烧录完成
STEP5:电脑显示读卡器内存卡容量,看到Sipeed 小图标,接下来启动显示器就会看到更大的Sipeed LOGO
读卡器里面内容不要删除,弹出读卡器,插入哪吒板子底部SD卡槽

STEP6:链接显示器,键盘,通电。注意:1接电脑显示器;          2接USB-hub后接键盘鼠标;          3接USB-typeC 供电;          连接结束,可以开启显示器,需要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卡槽


STEP5:链接显示器,键盘,通电。注意:1接电脑显示器;          2接USB-hub后接键盘鼠标;          3接USB-typeC 供电;          连接结束,可以开启显示器,需要5分钟才能启动,哪吒亮蓝灯后,用键鼠操作图形化界面信息。
STEP6:开始玩转全球首款基于RISC-V 64bit的哪吒板子!咱们一起探索!国产化RISC-V应用处理器!      按照Debian Linux系统使用哪吒D1 RISC-V 64位板子,系统登录账号:root 密码:rvboards

详细Debian使用哪吒D1 RISC-V 64位板子,见后文分享







孔明 发表于 2021-9-10 08:36:51

确认过眼神:
是哪吒脚踏风火轮跑起来了!全球首款量产的RISC-V 64bit 应用处理器
ps:
看最后的终端显示
CPU架构 Architecture:riscv64

运行的Linux OS版本:5.4.61,够新!
riscv64-unknown-linux-gnu-gcc(C-SKY RISCV Tools V1.8.4)
杭州中天微系统有限公司推出基于RISC-V的C-SKY指令架构
是平头哥的工具!


玄铁910,号称最强RISC-V处理器。
无剑Soc平台,芯片设计的通用平台。
含光800,号称最强AI芯片。

平头哥,不是最强,但是最无畏。
往前,我们前面强者如林,虎豹成群。往后,我们身处水流,不进则退!

希望资本和市场的联手,不要让中国在出现第二个“汉芯”,不要再出现中国半导体之殇。
我们支持,我们鼓励,但我们也要警戒。

孙盔盔 发表于 2021-9-10 16:05:09

价格硬伤,等于白说

51MCU 发表于 2021-9-10 16:34:38

孙盔盔 发表于 2021-9-10 16:05
价格硬伤,等于白说

老弟,这年头咱们谈有货可用吧,多花点钱也有货,不被卡脖子;你可能你没体验过几万PCS板子没有主芯片,不能下线,采购人员背着现金挨家挨户求货的样子。恩智浦,意法半导体,微芯一个比一个坐地起价绝情。
我们承认哪吒是贵了一点,裸片29元,是贵点,但是要想到制造厂商,尤其是台积电涨价,原料涨价,芯片厂只能涨价,只能算到用户头上。就连当年2元的51单片机,也敢涨价到15元。
你说咱们还能说硬伤吗?

三个字 落后就要挨打!

谁让咱们没有实力制造芯片呢?有那修房子,建高楼的架势:要是有点远见,早几年干芯片厂,也不至于这样!
你说是不是~

孙盔盔 发表于 2021-9-10 19:38:01

51MCU 发表于 2021-9-10 16:34
老弟,这年头咱们谈有货可用吧,多花点钱也有货,不被卡脖子;你可能你没体验过几万PCS板子没有主芯片, ...

先补充一下我前面说的,不好意思,是我没说明白,我说的这个价格硬伤,单指的是这块开发板。您也说了片子只要29,可是板子要599啊。
既然是开发板,简单的跟和哪吒价格差不多的树莓派4b(8GB版本)做个对比应该没问题吧。并且哪吒这个外形以及接口也基本和树莓派4B差不多。
对比前我先声明一下,我是支持RV,并且希望有好的RV产品可以使用的。我也不属于任何一个单位,不用考虑我的站位之类的。
价格:
    哪吒:单板599
    树莓派:以8GB版本为例,某宝单板价格在560人民币左右。
CPU:
    哪吒:D1,主频1Ghz,单核C906(C906,性能大概对标Coretex-A7)。
    树莓派4B:主频1.5GHz,四核Coretex-A72。
GPU:
    哪吒D1:大概是没有吧(有的话请更正,2D显卡就别更正了)
    树莓派4B:有
MEM:
    哪吒:1GB,DDR3,792MHz
    树莓派4B:8GB,LPDDR4,2400MHz
Peripheral:
    WIFI:哪吒仅2.4G,树莓派双频
    HDMI:树莓派支持4K60帧(因为有GPU)
    其他:相差不多
不算上树莓派的生态。只说开发板,这PCB是金子做的,还是内存是金子做的?
也不要说接口芯片涨价,内存涨价之类的,因为树莓派的价格在那里摆着。站在一个开发板购买者的角度来看,反正这个价格直接劝退。当然这块板子的目标用户列表里可能根本就没有我(小丑竟是我自己.jpg)
当然这个价格在科研机构/公司看来那当然是小case,可以用到国产的可以跑Linux的RV板子已经很不错了。毕竟现在这么缺芯片,2021年想搞到单核A7级别的处理器确实挺难的(。
29一片的D1确实不错,错的是我,我用不起599的A7,啊不,哪吒。

51MCU 发表于 2021-9-10 20:08:03

孙盔盔 发表于 2021-9-10 19:38
先补充一下我前面说的,不好意思,是我没说明白,我说的这个价格硬伤,单指的是这块开发板。您也说了片子 ...
老弟从性价比的确考虑周到,
哪吒可能刚出生,头比较钢,
虽然达不到树莓派4B性能但是价格却看齐了,
哪吒性能估计就是树莓派3B上下,价格实际上也就199?赚个PCB制板+辛苦费

孙悟空 发表于 2021-9-12 00:48:09

小哪吒刚出生,天不怕地不怕,头很铁,需要他师父太乙真人带回乾元山休整一番,陈唐关李靖是拿他没办法了,东海老头都被打干趴下了...

孔明 发表于 2021-12-3 02:41:49

Debian 移植 RISC-V 64 架构已完成 90%
https://www.risc-v1.com/thread-91-1-1.html

Debian社区
Debian中文爱好者社区
https://www.debian.cn/tag/risc-v

孔明 发表于 2021-12-3 02:45:23

Debian GNU/Linux系统现支持64位 RISC-V 硬件
https://www.risc-v1.com/thread-94-1-1.html

Linux 基金会与 RISC-V 基金会合作推广开源芯片
https://www.risc-v1.com/thread-93-1-1.html
页: [1]
查看完整版本: 【3】不负所爱,自创奇迹:哪吒D1板卡 系统OS介绍(1)