0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

全志D1哪吒 RISCV64開發(fā)板上手評測

嵌入式IoT ? 來源:嵌入式IoT ? 作者:嵌入式IoT ? 2021-05-27 17:56 ? 次閱讀

全志D1開發(fā)板(哪吒 RISCV64)開箱評測

1.概述

2.開箱體驗

3.資料情況

3.1 上手情況

3.2 芯片文檔

4.總體感受

1.概述作為主打RISC-V架構(gòu)芯片的國產(chǎn)開發(fā)板,哪吒開發(fā)板這次的發(fā)布也算是良心之作。隨著第一批板子的公開發(fā)售,立即購置一塊,準備好好研究一下平頭哥C906的處理器核以及探索一下這個開發(fā)板的可玩性。

從以前斷斷續(xù)續(xù)的了解到的一些消息,只知道這個板子是類似于樹莓派,主要是用來建立riscv上的生態(tài),從而進行推廣的。目前arm已經(jīng)獨霸江湖很久了,此時殺出了一個riscv,雖然目前riscv的生態(tài)建設(shè)遠遠沒有arm強大,但是也在開源思想的引領(lǐng)下,開始逐步走向大眾的視野。

這塊哪吒 RISCV64的板子,從主要的核的特性上來看,與目前市面上可見的riscv開發(fā)板相比,特性主要有以下幾點:

1.主頻高

主頻高意味著處理性能的強勁,主頻是1.1GHz,主要是運行Linux,目前因為riscv芯片流片出來的并且做成開發(fā)板的并不常見,而且主要是以MCU這類芯片為主,性能較弱,可玩性差一些。

2.支持RVV

這個也較為關(guān)鍵,在RISCV中對于多媒體加速指令上,采用的是V擴展,也就是RISCV V-extension。

目前支持的RVV版本 v0.7版本,最新的正式發(fā)布版本為v0.10版本。

有了V擴展,意味著計算性能的提升,此時圖像處理、音視頻處理的性能將大幅度的提升,做AI應(yīng)用,也是非常好的選擇。

3.支持硬解碼

做音視頻處理,支持硬件解碼非常的占優(yōu)勢,做Linux的應(yīng)用或者多媒體應(yīng)用領(lǐng)域,這種芯片是必備的功能。增加了音視頻,攝像頭等功能,對該板子的可玩性,有著非常大的提升。

因為這批板子是第一批公開售賣,所以淘寶上的售價目前為599RMB,從價格上來講,同等價位的arm開發(fā)板可以選擇的更多,性能更好,畢竟樹莓派4b也只需要300~400RMB。

從RISCV的開發(fā)板的角度上來說,這個價位也還可以接受,因為畢竟是一款高性能的完整的RISCV的開發(fā)板。

2.開箱體驗做開發(fā)板的開箱,也可以看到很多細節(jié),可以看出產(chǎn)品設(shè)計的用心程度。

該板子的外形特點主要還是比較像樹莓派的,包括基本的布局,外設(shè)的擺放,外擴GPIO引腳等等。但是最有特點的還是wifi芯片上的一個哪吒的眼睛,讓開發(fā)板瞬間增加了幾分靈性。

因為開發(fā)板配套了各種線、還有一些轉(zhuǎn)接擴展口等等,可見還是用了心在做開發(fā)板。

開箱后,當(dāng)然要上電進行通電測試,默認情況下,板子的SD卡中是有RVBOARDS提供燒錄好的debian鏡像的。給板子接上電源,接上HDMI線,還有USB的鼠標和鍵盤,等待許久,終于看到屏幕上出現(xiàn)了界面。

開機的時間有點長,輸入用戶名root,密碼rvboards就進入了系統(tǒng)桌面。

通過網(wǎng)絡(luò)設(shè)置,可以選擇wifi聯(lián)網(wǎng)或者有線網(wǎng)進入網(wǎng)絡(luò),這樣就可以正常的上網(wǎng)了。

接著又體驗了一下命令行

通過查看isa,可以看到該riscv指令集支持的是rv64,,支持單雙精度浮點,壓縮指令以及V擴展等等。

4eb051d8-be3f-11eb-9e57-12bb97331649.png

接著通過查看內(nèi)存,知道總的內(nèi)存為1G。

通過瀏覽器訪問來看,很難打開網(wǎng)頁,而且內(nèi)存消耗很大,性能處理能力不夠。

也可能是優(yōu)化做的不好,導(dǎo)致性能上不來。

總的評價起來,基本功能可以使用,命令行也能流暢使用,桌面應(yīng)用有些卡,拖動窗口應(yīng)用有重影現(xiàn)象,瀏覽器訪問網(wǎng)頁也經(jīng)常打不開,個人估計應(yīng)該是優(yōu)化做的不好。并且該處理器為單核,性能方面和樹莓派等等還是有一些距離的。

3.資料情況作為一款riscv開發(fā)板,其定位還算比較高,所以資料是否全面也是非常重要的。這直接關(guān)系到可玩性以及生態(tài)建設(shè)的問題。

3.1 上手情況

從當(dāng)前的一些情況上來看,rvboards提供了一些基本的上手教程。

https://www.rvboards.org/mkdocs/zh/nezha-d1/

其開箱燒錄就介紹了如何在SD卡中燒錄Debian系統(tǒng)。

可以跟著教程來進行燒錄。就是利用PhoenixCard的工具,將鏡像燒錄到SD卡中,這一點和樹莓派的操作方法有點類似。

然后接上串口,就可以看到串口的輸出信息了。

這里的串口是單獨引出了,不像樹莓派那樣在排針上,好處是更加方便調(diào)試。

通過對信息打印的分析,不難看出

第一階段的boot應(yīng)該是芯片在探測啟動方式,從板子的設(shè)計上來看,處理支持SD卡啟動,也支持nand flash啟動。

第二和第三階段的啟動則是啟動了opensbi和uboot,最后啟動Linux的kernel。

這樣看來,和一般的riscv的啟動流程基本一樣。

3.2 芯片文檔

芯片資料才是最關(guān)鍵的,包括芯片手冊,寄存器手冊,編程指南等等。

但是對于底層編程來說,關(guān)鍵的芯片手冊,寄存器手冊,還是很關(guān)鍵。

全志的官網(wǎng)提供了一些相關(guān)的芯片資料

這次發(fā)布的D1_User_Manual_V0.1長達1391頁,內(nèi)容還是比較詳細。

在軟件類文檔中,全志提供了一些SDK相關(guān)開發(fā)的指南,關(guān)于源代碼可以通過官網(wǎng)上進行下載SDK,這部分源碼基本上是開源的。

4.總體感受初步上手了一下全志D1 哪吒開發(fā)板。從總體的性能上和樹莓派沒法正面對抗,但單從RISCV的角度上來說又值得研究。整個嘗試下來,對新手并不是特別的友好,但是對于對RISCV有一定經(jīng)驗的工程師來說,也是算比較友好的了。

樹莓派雖然生態(tài)軟件做的非常的不錯,但是底層資料非常的缺乏,比如上電從GPU啟動,而且還有一些高級外設(shè)資料不全,比如網(wǎng)卡,WIFI之類的全都不開源,另外完整的原理圖也沒有。玩上層應(yīng)用很簡單,但是底層就很復(fù)雜了。

這塊板子,因為只配置了單核,感覺學(xué)習(xí)Linux、學(xué)習(xí)riscv,使用rtos等等,都是不錯的選擇,我感覺移植rt-smart或者鴻蒙系統(tǒng)還是有點意思。

原文標題:全志D1開發(fā)板(哪吒 RISCV64)開箱評測

文章出處:【微信公眾號:嵌入式IoT】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4896

    瀏覽量

    97059
  • 全志
    +關(guān)注

    關(guān)注

    24

    文章

    239

    瀏覽量

    53036

原文標題:全志D1開發(fā)板(哪吒 RISCV64)開箱評測

文章出處:【微信號:Embeded_IoT,微信公眾號:嵌入式IoT】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    ?Banana Pi BPi-M4 Zero 開源硬件開發(fā)板評測試: 科技H618 方案設(shè)計 ,板載4G 內(nèi)存,32G eMMC

    ?Banana Pi BPi-M4 Zero 開源硬件開發(fā)板評測試: 科技H618 方案設(shè)計 ,板載4G 內(nèi)存,32G eMMC
    的頭像 發(fā)表于 10-15 12:04 ?316次閱讀

    Banan Pi BPI-M4 Berry 科技H618開發(fā)板燒錄鏡像教程

    Banan Pi BPI-M4 Berry 科技H618開發(fā)板燒錄鏡像教程
    的頭像 發(fā)表于 07-02 16:13 ?662次閱讀
    Banan Pi BPI-M4 Berry <b class='flag-5'>全</b><b class='flag-5'>志</b>科技H618<b class='flag-5'>開發(fā)板</b>燒錄鏡像教程

    百問網(wǎng)D1h開發(fā)板投屏功能實現(xiàn)

    D1系列號稱點屏神器,不僅能點屏,還能用于投屏。 源碼準備 百問網(wǎng)為 【百問網(wǎng)D1h開發(fā)板】提供了投屏功能需要使用的源碼,直接git下載即可: git clone https
    發(fā)表于 06-27 10:04

    【米爾-T113-i開發(fā)板試用】米爾-T113-i開發(fā)板與modbus設(shè)備的連接和操作

    。 四、結(jié)論 1、米爾-T113-i開發(fā)板提供了豐富的接口和穩(wěn)定的操作系統(tǒng)環(huán)境,很適合工業(yè)控制軟件程序開發(fā); 2、依托l(wèi)ibmodbus
    發(fā)表于 03-21 19:39

    D1s開發(fā)板裸機開發(fā)之壞境搭建

    的DongshanPI-D1S 開發(fā)板。 DongshanPI-D1S 是百問網(wǎng)推出的一款基于 RISC-V 架構(gòu)的學(xué)習(xí)裸機、 RTOS 的最小開發(fā)板。集成 CKLink 調(diào)試器,支持
    發(fā)表于 03-06 13:54

    D1s開發(fā)板軟件入門之Hello World演示

    /riscv64-unknown-linux-gnu-gcc -o hello_word hello_word.c 編譯完成后會在當(dāng)前文件夾生成名為hello_word文件,這個就是可以在開發(fā)板上運行的可執(zhí)行文件
    發(fā)表于 03-06 11:30

    【米爾-T113-i開發(fā)板試用】米爾-T113-i開發(fā)環(huán)境搭建

    首先感謝MYIR & ELECFANS給與的使用米爾-T113-i開發(fā)板的機會。 一、開發(fā)板簡介 米爾-
    發(fā)表于 03-01 21:43

    D1-H 哪吒開發(fā)板】Debian系統(tǒng)安裝調(diào)教和點燈指南

    : Debian WQYdebian stretch下的 lxde 配置 | Frapples的博客怎樣在 Debian 11 上設(shè)置靜態(tài) IP | 月燈依舊D1開發(fā)板
    發(fā)表于 02-28 09:55

    RISC-V SoC + AI | 在 D1哪吒開發(fā)板上,跑個 ncnn 神經(jīng)網(wǎng)絡(luò)推理框架的 demo

    引言 D1科技首款基于 RISC-V 指令集的 SoC,主核是來自阿里平頭哥的 64 位的 玄鐵 C906?!?b class='flag-5'>哪吒」
    發(fā)表于 02-26 10:51

    T527國產(chǎn)核心及米爾配套開發(fā)板批量上市!

    。 配套開發(fā)板,外設(shè)資源豐富 米爾基于T527開發(fā)板,搭載了兩路千兆以太網(wǎng)接口、板載WIFI+BT模塊、HDMI+miniDP+MIPIDSI+LVDS四種顯示接口、
    發(fā)表于 02-23 18:33

    D1開發(fā)板上玩ncnn

    0x0 工具鏈變得更好了 距上次在d1開發(fā)板上玩ncnn,已經(jīng)過去了5個月 在此期間,ncnn收到perfxlab和騰訊犀牛鳥開源人才的學(xué)生有關(guān)
    發(fā)表于 02-23 10:08

    基于V3S芯片DIY Linux開發(fā)板

    簡介:大佬已在硬創(chuàng)社開源了近50款開發(fā)板,動手能力極強,于去年年底開始接觸學(xué)習(xí)Linux,并由V3s、F1C200S等芯片開始上手DIY
    的頭像 發(fā)表于 01-15 09:37 ?2445次閱讀
    基于<b class='flag-5'>全</b><b class='flag-5'>志</b>V3S芯片DIY Linux<b class='flag-5'>開發(fā)板</b>

    DIY個人的Linux開發(fā)板教程

    作者簡介:大佬已在硬創(chuàng)社開源了近50款開發(fā)板,動手能力極強,于去年年底開始接觸學(xué)習(xí)Linux,并由V3s、F1C200S等芯片開始上手D
    的頭像 發(fā)表于 01-07 09:52 ?1901次閱讀
    DIY個人的Linux<b class='flag-5'>開發(fā)板</b>教程

    基于XR806開發(fā)板的家用環(huán)境監(jiān)測傳感器設(shè)計

    本文來自XR806開發(fā)板評測活動文章,作者使用XR806開發(fā)板制作一個簡單的家用環(huán)境監(jiān)測傳感器,可以獲取當(dāng)前的溫度、濕度、氣壓、海拔這四
    的頭像 發(fā)表于 12-03 10:20 ?623次閱讀
    基于<b class='flag-5'>全</b><b class='flag-5'>志</b>XR806<b class='flag-5'>開發(fā)板</b>的家用環(huán)境監(jiān)測傳感器設(shè)計

    快速上手Banana Pi BPI-M4 Zero 科技H618開源硬件開發(fā)開發(fā)板

    快速上手Banana Pi BPI-M4 Zero 科技H618開源硬件開發(fā)開發(fā)板
    的頭像 發(fā)表于 11-30 14:42 ?1403次閱讀
    快速<b class='flag-5'>上手</b>Banana Pi BPI-M4 Zero <b class='flag-5'>全</b><b class='flag-5'>志</b>科技H618開源硬件<b class='flag-5'>開發(fā)</b><b class='flag-5'>開發(fā)板</b>