精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

平頭哥Lichee D1 DocK Pro開發板上手評測

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-09-28 16:15 ? 次閱讀

Lichee RV Dock是全志在線AWOL聯合深圳矽速科技sipeed推出的一款基于珠海全志D1 CPU的單板計算機,其主控全志D1為64位RISC-V內核,內存為512MB,板上帶有一個SD卡插槽可用于SD卡啟動系統,并且帶有一個HDMI視頻輸出接口,一個USB接口,一個板載SDIO WIFI模塊,一個音頻輸出(喇叭),一個LCD液晶屏輸出接口,40根完全兼容樹莓派的2.5mm引腳,一個兼具串口/下載/供電的USB3.0 TYPE-C接口,開發及使用方法基本與樹莓派沒有區別。

本文是一篇工程師撰寫的評測文章,給基于此板的開發提出一些指導建議, 歡迎指正!

wKgZomUD40CAVvd0AA2mqIjPtcQ482.png

Lichee RV Dock是本次芯片開放社區 平頭哥玄鐵杯比賽指定開發板之一,另一款開發板為同屬AWOL出品的全志D1哪吒開發板,兩者使用方法沒有任何區別。

由于開發板需要SD卡啟動文件系統,所以在進行上電之前需要燒錄SD卡鏡像,下載地址為https://wiki.sipeed.com/hardware/zh/lichee/RV/flash.html:

wKgaomUD40OAUnCSAAETEypZ3Ys235.jpg

使用Win32DiskImager進行燒錄:

wKgaomUD40SAQNM0AAAeohHp47s921.png

燒錄完畢后,需要使用虛擬機或別的能讀取ext4文件系統的軟件對rootfs分區進行打開和操作:

wKgZomUD40aAIhjAAARgXkoF_5I346.png

打開/etc/ssh/sshd_config,將兩行語句取消注釋并修改添加:

PermitRootLogin yes

PermitEmptyPasswords yes

wKgZomUD40eAGXqUAALfXZztF-U452.png

允許遠程主機以root用戶登錄SSH,并且不需要設置和輸入密碼,這是每個嵌入式開發者都必須掌握的基礎知識,沒有SSH登錄方式的話,后面的開發就很麻煩。

然后將開發板上電,打開串口終端:

wKgaomUD40mAOX13AALWaauM88c572.jpg
wKgaomUD40qAfAzqAABZ79U0ALM013.png

必要時可插上HDMI顯示屏查看圖形界面:

wKgZomUD40uAZtGdAAI2lBarb8I116.jpg
wKgZomUD402AK2KCAAD4rXA7KoQ692.jpg

在桌面上使用WLAN管理工具設置接入的WIFI熱點:

系統菜單--Preferenes--Connman Settings

wKgaomUD41CAN7P7AADMG6n2J-g858.jpg

串口登錄用戶名:sipeed 密碼:licheepi

串口下使用ifconfig查看WIFI模塊分配的IP地址:

wKgZomUD41KANOlDAACpwwg74bs635.png

使用root用戶遠程登錄SSH,IP 192.168.1.9:

wKgaomUD41OAG-J1AASJ7DmXXec479.png

完成SSH遠程登錄之后還不能使用apt工具安裝軟件,這個工具在RISC-V系統上需要更新密鑰,在網站https://packages.debian.org/sid/all/debian-ports-archive-keyring/download下載deb軟件壓縮包:

wKgaomUD41SAG5eiAAAHqqtVuc0833.png

使用指令

sudo dpkg -i debian-ports-archive-keyring_2022.02.15_all.deb

進行安裝,即可正常使用apt工具。

使用ffmpeg軟件可在HDMI屏上播放音樂或視頻,我這邊是播放音樂:

ffmpeg -i /home/shumabaobei1.mp3 -pix_fmt bgra -f fbdev /dev/fb0 -f alsa hw:2,0

wKgZomUD41WAa0ftAAAHbllfBCI195.png

Lichee RV Dock單板計算機集成了一個RGBLED燈的Demo,方法是操作

/sys/class/leds/sunxi_led0r/brightness

/sys/class/leds/sunxi_led0g/brightness

/sys/class/leds/sunxi_led0b/brightness

三個文件,取值范圍為0~255,對應紅燈/綠燈/藍燈的亮度,控制方式為PWM,在C程序中也可以使用system()函數進行控制:

echo 255 > /sys/class/leds/sunxi_led0r/brightness
echo 0 > /sys/class/leds/sunxi_led0g/brightness
echo 0 > /sys/class/leds/sunxi_led0b/brightness

wKgaomUD41eADG6qAAFsmGC9ZeM447.jpg

echo 0 > /sys/class/leds/sunxi_led0r/brightness
echo 255 > /sys/class/leds/sunxi_led0g/brightness
echo 0 > /sys/class/leds/sunxi_led0b/brightness

wKgZomUD41iAZQhpAAGNK848niU232.jpg

echo 0 > /sys/class/leds/sunxi_led0r/brightness
echo 0 > /sys/class/leds/sunxi_led0g/brightness
echo 255 > /sys/class/leds/sunxi_led0b/brightness

wKgaomUD41qAPCoOAAFdfgVSto0524.jpg

echo 0 > /sys/class/leds/sunxi_led0r/brightness
echo 255 > /sys/class/leds/sunxi_led0g/brightness
echo 255 > /sys/class/leds/sunxi_led0b/brightness

wKgZomUD412AXvomAAEdF9c3T20947.jpg

echo 255 > /sys/class/leds/sunxi_led0r/brightness
echo 255 > /sys/class/leds/sunxi_led0g/brightness
echo 255 > /sys/class/leds/sunxi_led0b/brightness

wKgZomUD416AT09AAAEXLdMkqIA974.jpg

然后我稍微做了一些更高級的開發嘗試,嘗試移植QT5.12的程序到開發板上,這里我求助大佬幫我用RISC-V的交叉編譯鏈編譯了相關的QT圖形庫:

wKgaomUD42CASOD-AAFITXalj_s109.png

將這些庫放置于/home/qt_libs下:

wKgaomUD42GAGUfmAAAri2ih7Js230.png

export LD_LIBRARY_PATH=/home/qt_libs/

wKgZomUD42OAGUqZAAATwrXgIPc834.png

還有兩個跟運行平臺相關的framebuffer庫:

wKgZomUD42WAOxmUAAANHpTRDIQ016.png

這兩個庫放置于/home/qt_plugins的相應目錄下:

export QT_PLUGIN_PATH=/home/qt_plugins/

export QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0:size=1920x1080

運行一個QT的demo,只有一個按鍵和一個Label:

wKgaomUD42aAFggQAAAQrK7GUA0698.png

顯示效果不是很好:

wKgaomUD42qAEGFRAACxOs7fDzw222.jpg

結語 不足

Lichee RV Dock作為商用單板計算機仍有很大的改進空間,比如USB接口不足,無法接入更多外設,沒有RJ45網口提供可靠穩定的TCP/UDP網絡連接,CPU散熱模塊沒有提供,內存只有512MB太少等等,希望以后廠商會推出改進型號,畢竟RISC-V解決方案作為芯片國產化嘗試,是中國嵌入式愛好者的一小步,更是中國半導體市場的一大步!

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8497

    瀏覽量

    150835
  • 開發板
    +關注

    關注

    25

    文章

    4945

    瀏覽量

    97199
  • 樹莓派
    +關注

    關注

    116

    文章

    1699

    瀏覽量

    105526
  • 平頭哥
    +關注

    關注

    0

    文章

    64

    瀏覽量

    9034
收藏 人收藏

    評論

    相關推薦

    平頭D1 DocK Pro開發板上手評測

    Lichee RV Dock是全志在線AWOL聯合深圳矽速科技sipeed推出的一款基于珠海全志D1 CPU的單板計算機,其主控全志D1為64位RISC-V內核,內存為512MB,
    的頭像 發表于 07-14 15:02 ?1133次閱讀
    <b class='flag-5'>平頭</b><b class='flag-5'>哥</b><b class='flag-5'>D1</b> <b class='flag-5'>DocK</b> <b class='flag-5'>Pro</b><b class='flag-5'>開發板</b><b class='flag-5'>上手</b><b class='flag-5'>評測</b>

    平頭CB5654語音開發板試用連載】基于平頭開發板的智能語音燈控控制系統設計

    需求)④項目開展,按時間計劃實施。⑤項目調試,優化,分享。預計成果分享項目的開展,實施,結果過程,展示項目結果【 平頭CB5654語音開發板試用連載】(1)曬板子,
    發表于 02-25 16:04

    平頭-矽速D1開發板試用

    D1哪吒計算條(又名Lichee RV - Nezha CM)是模塊化設計的核心計算模組,搭載全志D1 主控芯片(基于平頭玄鐵 C906處
    發表于 12-15 10:53

    如何在D1哪吒開發板商適配或者移植阿里小程序呢

    阿里基于D1哪吒開發板適配的阿里小程序框架源碼釋放,后續將會有更多文檔放出,開發者可以在D1哪吒開發板商適配或者移植阿里小程序。詳情請見
    發表于 12-28 06:50

    平頭Sipeed LicheeRV 86開發板試用體驗】一、產品開箱&板卡資料學習

    /mkdocs/zh/nezha-d1/核心Lichee RV - Nezha CM采用金手指結構:各個接口的說明:它是模塊化設計的核心計算模組,搭載全志D1主控芯片(基于
    發表于 02-18 21:33

    平頭Sipeed LicheeRV 86開發板試用】:開箱--認識開發套件

    好事多磨加上官方說明,重新認識平頭Sipeed LicheeRV 86開發板套件組成如下圖所示,活動套件由下列部分組成:D1核心+86底
    發表于 03-02 23:18

    平頭Sipeed LicheeRV 86開發板試用體驗】+TF卡鏡像燒寫

    根據教程來學習下平頭Sipeed LicheeRV 86開發板鏡像的燒寫。一、下載軟件和鏡像文件 1.1、燒錄工具PhoenixCard:下載地址:https://dl.sipeed.com
    發表于 03-07 23:39

    評測匯總】Sipeed LicheeRV 86開發板

    LicheeRV 86開發板試用體驗】控制GPIOjf_60775974:1.【平頭 D1 哪吒計算條體驗】開箱以及waft
    發表于 03-14 16:30

    評測匯總】Sipeed LicheeRV 86開發板

    LicheeRV 86開發板試用體驗】控制GPIOjf_60775974:1.【平頭 D1 哪吒計算條體驗】開箱以及waft
    發表于 04-07 13:48

    【芒果派MangoPi MQ Pro】+ 交叉工具鏈配置

    還提供了優化的定制版OpenCV,據說這個版本可以最大限度地發揮D1芯片的性能,讓人很是期待。 不過接下來的測試遇到了麻煩。使用平頭編譯器生成的可執行文件在開發板上無法運行。 ro
    發表于 07-28 19:40

    全志D1哪吒 RISCV64開發板上手評測

    全志D1開發板(哪吒 RISCV64)開箱評測 1.概述 2.開箱體驗 3.資料情況 3.1 上手情況 3.2 芯片文檔 4.總體感受
    的頭像 發表于 05-27 17:56 ?9714次閱讀
    全志<b class='flag-5'>D1</b>哪吒 RISCV64<b class='flag-5'>開發板</b><b class='flag-5'>上手</b><b class='flag-5'>評測</b>

    平頭芯片生態產品專家帶你玩轉RISC-V開發板

    RVB2601是平頭一款基于玄鐵開源E906處理器的RISC-V生態開發板。作為一款通用型MCU開發板,RVB2601可以應用于哪些場景?如何使用它
    的頭像 發表于 12-03 14:14 ?3747次閱讀

    Lichee RV Dock開發及使用方法

    Lichee RV Dock是本次芯片開放社區&平頭玄鐵杯比賽指定開發板之一,另一款開發板為同
    的頭像 發表于 07-13 09:23 ?2098次閱讀

    D1 Dock Pr開發板的Button按鍵示例

    通過學習上期教程,D1 Dock Pro開發板開發環境已搭建完成,接下來我們將開始學習各項基礎功能的
    的頭像 發表于 07-19 10:03 ?1492次閱讀

    20210520定位圖全志D1哪吒開發板

    20210520定位圖D1哪吒開發板
    發表于 03-21 09:51 ?2次下載