1.前言
故事從一則消息開(kāi)始:
“2021年12月17日,首屆滴水湖中國(guó)RISC-V產(chǎn)業(yè)論壇在上海臨港舉行。會(huì)上,上海先楫半導(dǎo)體科技有限公司CEO曾勁濤介紹了公司HPM6000系列RISC-V通用MCU產(chǎn)品。旗艦產(chǎn)品HPM6750采用雙RISC-V內(nèi)核,主頻高達(dá)800MHz ,憑借先楫半導(dǎo)體的創(chuàng)新總線(xiàn)架構(gòu)、高效的L1緩存和本地存儲(chǔ)器,創(chuàng)下了MCU高于9000 CoreMark和4500以上的DMIPS性能新記錄,為邊緣計(jì)算的應(yīng)用提供了極大的算力。曾勁濤表示,HPM6000將于2022年1月量產(chǎn)。這款新產(chǎn)品填補(bǔ)了中國(guó)在高端MCU領(lǐng)域的空白,為建立國(guó)產(chǎn)替代、自主可控、性能安全的RISC-V計(jì)算平臺(tái)作出了貢獻(xiàn)。”
彼時(shí)正當(dāng)國(guó)產(chǎn)芯片開(kāi)始被卡脖子的時(shí)候,聽(tīng)聞這個(gè)消息有些不相信自己的眼睛,因?yàn)樾袠I(yè)標(biāo)桿恩智浦rt系列高端也就這個(gè)性能,大量國(guó)產(chǎn)還都是處在替代st的低端芯片階段,M7內(nèi)核芯片都還沒(méi)出來(lái),這能是真的嗎?帶著疑問(wèn),開(kāi)始不定時(shí)關(guān)注先輯,但是消息很少。后來(lái)就是發(fā)現(xiàn)野火店里面賣(mài)HPM6750,然而沒(méi)有資料。。。
直到在群友的介紹下,發(fā)現(xiàn)了電子發(fā)燒友在做risc-v開(kāi)發(fā)板試用活動(dòng),打開(kāi)頁(yè)面一看竟然有先輯!立即填寫(xiě)需求申請(qǐng),經(jīng)過(guò)近一個(gè)月的審核等待獲得通過(guò),有實(shí)際需求背景的試用,還是會(huì)得到主辦方的重視!小伙伴們也要加油。在這里感謝電子發(fā)燒友,感謝先輯,感謝國(guó)產(chǎn)!
收到開(kāi)發(fā)板已經(jīng)是6月初,那時(shí)上海封控還沒(méi)解除,強(qiáng)忍著心癢處理了一下手頭的事情,時(shí)間已經(jīng)來(lái)到了6月中旬。
2.環(huán)境搭建
2.1軟件與驅(qū)動(dòng)下載
話(huà)不多說(shuō),使用開(kāi)發(fā)板的第一步當(dāng)然就是開(kāi)發(fā)環(huán)境搭建,先輯采用了SEGGER Embedded Studio這個(gè)免費(fèi)的ide環(huán)境,使用的是risc-v工具鏈。jlink大家應(yīng)該都很熟悉,這個(gè)ide就是同一個(gè)公司出品。官方還有免費(fèi)license授權(quán)許可。其實(shí)這個(gè)環(huán)境我以前也略微接觸過(guò),編寫(xiě)jlink的flash下載算法需要用到這個(gè)ide。
SEGGER Embedded Studio下載網(wǎng)址
https://www.segger.cn/downloads/embedded-studio/
注意不要下載錯(cuò)版本,Embedded Studio for RISC-V注意還可以申請(qǐng)個(gè)免費(fèi)的license,避免每次打開(kāi)都彈窗的問(wèn)題。
https://www.segger.com/products/development-tools/embedded-studio/license/licensing-conditions
開(kāi)發(fā)板資料及SDK下載網(wǎng)址:
https://pan.baidu.com/s/1vJDZWEBqnsosFNeedX6Nww 提取碼: cmd5
ps:開(kāi)發(fā)板硬件自帶jtag調(diào)試器,一根usbc電纜即可搞定供電、調(diào)試、串口輸出。
2.2驅(qū)動(dòng)可能存在的問(wèn)題與解決方法
按照資料里面的HPM6750EVKMINI USER GUIDE.pdf文件進(jìn)行配置即可,這里簡(jiǎn)單敘述一下:
1.安裝資料包內(nèi)FT2232驅(qū)動(dòng)
這一步可能會(huì)出現(xiàn)點(diǎn)問(wèn)題,我的開(kāi)發(fā)板插到電腦上,會(huì)出現(xiàn)下圖:
經(jīng)過(guò)摸索,此時(shí)需要卸載串口,并刪除驅(qū)動(dòng),重新安裝
\sdk_env_v0.11.0\tools\FTDI_InstallDriver.exe,然后設(shè)備管理器會(huì)出現(xiàn)下圖情況:
接下來(lái)要去ftdi官網(wǎng)下載綠色驅(qū)動(dòng),并且為不正常的串口右鍵重新安裝驅(qū)動(dòng)。
https://ftdichip.com/wp-content/uploads/2021/08/CDM212364_Setup.zip
3.生成工程
1.運(yùn)行sdk內(nèi)的start_cmd.cmd,切換到helloword目錄
> cd %HPM_SDK_BASE%\samples\hello_world
2.根據(jù)目標(biāo)板生成工程,即可在project目錄下回生成hpm6750evkmini_build目錄
> generate_project -b hpm6750evkmini
4.使用IDE調(diào)試
切換到生成的工程目錄下,使用ide打開(kāi)工程文件并編譯,點(diǎn)擊debug,即可下載程序到開(kāi)發(fā)板。
可按照pdf文檔配置使用ide自帶的串口窗口,也可以使用第三方串口上位機(jī)程序,接下來(lái)可以開(kāi)始調(diào)試測(cè)試了!!!
首篇評(píng)測(cè)就到這里,敬請(qǐng)期待后續(xù)~~
審核編輯:湯梓紅
-
mcu
+關(guān)注
關(guān)注
146文章
17185瀏覽量
351727 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5082瀏覽量
97722 -
RISC-V
+關(guān)注
關(guān)注
45文章
2300瀏覽量
46254 -
先楫半導(dǎo)體
+關(guān)注
關(guān)注
10文章
216瀏覽量
2134
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論