嵌入式AI學(xué)習(xí):CanMVk230開發(fā)板學(xué)習(xí)筆記
官方鏈接: k230快速入門
github固件下載地址: https://github.com/kendryte/k230_canmv/releases
K230的相關(guān)軟硬件資料,請參考
https://developer.canaan-creative.com/k230/dev/index.html
https://gitee.com/kendryte/k230_docs
https://space.bilibili.com/677429436
https://gitee.com/kendryte/k230_canmv
https://gitee.com/kendryte/k230_sdk
K230開發(fā)板介紹
等了好久,終于拿到了我的板子(其實下單第二天就到了),簡單記錄下跑demo的情況。
資料學(xué)習(xí)
簡單復(fù)制下官網(wǎng)的介紹,等后續(xù)再專門來做芯片的筆記。
CanMV-K230開發(fā)板采用的是嘉楠科技Kendryte?系列AIoT芯片中的最新一代SoC芯片K230。該芯片采用全新的多異構(gòu)單元加速計算架構(gòu),集成了2個RISC-V高能效計算核心,內(nèi)置新一代KPU(Knowledge Process Unit)智能計算單元,具備多精度AI算力,廣泛支持通用的AI計算框架,部分典型網(wǎng)絡(luò)的利用率超過了70%。
該芯片同時具備豐富多樣的外設(shè)接口,以及2D、2.5D等多個標(biāo)量、向量、圖形等專用硬件加速單元,可以對多種圖像、視頻、音頻、AI等多樣化計算任務(wù)進(jìn)行全流程計算加速,具備低延遲、高性能、低功耗、快速啟動、高安全性等多項特性。
硬件連接
拿到開發(fā)板后,連接的朋友要注意,是需要兩個c口都接上才可以正常調(diào)試的哦,接上以后可以在計算機(jī)管理看見連接情況,正常來說要有3個串口被識別到。
燒錄鏡像文件
打開官方推薦的燒錄軟件ballenaEther,選擇資料中的.img鏡像文件,點擊燒錄。
第一步就燒錄失敗了,一開始以為是我卡的問題,后面才發(fā)現(xiàn)原因。
一開始會出現(xiàn)一直提示我格式化光盤,顯示燒錄成功以后卻連不上IDE的奇怪情況。
問題:官方的鏡像文件的分區(qū)設(shè)置應(yīng)該有問題,初始化分區(qū)的時候出錯了,還有可能是因為tf卡分區(qū)引導(dǎo)沒有更改為MBR格式,可以用DiskGenius修改后再嘗試燒錄。
解決:下載給的最新鏡像文件(一開始下的不是最新版)。
重新選擇鏡像文件,接好線后點擊燒錄,成功燒進(jìn)tf卡。
打開IDE,點擊左下角的連接按鍵就可以連上板子,這里它已經(jīng)自動給我連接上板子了(可以在Tools里面勾選Auto reconnect to CanMV )。
在官方給的資料tests文件中可以找到人臉識別的demo,雙擊打開導(dǎo)入IDE。
打開后就可看見IDE里面給的一些參數(shù)設(shè)置,還有圖像窗口,簡單看下代碼以后點擊右下角運行。
點擊運行后就可以看見攝像頭捕捉到的畫面啦,我這里只淺淺跑了一下demo,詳細(xì)學(xué)習(xí)后再來介紹demo的代碼。
顯示的效果還是ok 的雖然幀率有點低(12幀這樣子),后面可以調(diào)試下,幀數(shù)應(yīng)該可以更高的
開發(fā)板運行情況
跑demo的時候發(fā)現(xiàn)板子發(fā)熱還是蠻能感受到的,測了下核心周圍45 °C,攝像頭附近也有43°左右(隨便拍拍的)文章來源:http://www.zghlxwxcb.cn/news/detail-806629.html
小結(jié)
這周末把鏡像文件燒錄到tf卡里面了,下次再試試用linux系統(tǒng)操作一遍,這塊板子的可玩性我覺得還是有的,就是資料確實很少,繼續(xù)學(xué)學(xué)看吧~。文章來源地址http://www.zghlxwxcb.cn/news/detail-806629.html
到了這里,關(guān)于【嵌入式AI】CanMVk230開發(fā)板學(xué)習(xí)筆記(一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!