摘要:本文主要介紹OpenHarmony富設備DAYU200開發板的入門指導,
本文分享自華為云社區《DAYU200開發指導》,作者: 星辰27,
1 概述
DAYU200開發板屬于OpenHarmony L2富設備,具備多種開發場景,功能較為強大,可以類比成智能手機或者pad,其詳情參考鏈接,
2 獲取韌體
2.1 方式一 每日構建獲取
如圖1所示,通過每日構建獲取與自己所用代碼一致的韌體版本,按照如下圖選擇,形態組件選擇“dayu200”,設備層級選擇“富設備”,構建狀態選擇“成功”,
圖1
2.2 方式二 自行編譯
2.2.1 搭建環境或采用自己喜歡的搭建方式
注ubuntu20.04可能需要安裝如下軟體,根據需求安裝,
sudo apt-get install libfl-dev sudo apt install libssl-dev sudo apt-get install openjdk-8-jdk sudo apt-get install genext2fs sudo apt install libtinfo-dev libtinfo5
2.2.2 預編譯
首先到原始碼根目錄進行預編譯,安裝L2設備相關編譯器以及二進制工具,編譯指令如下
bash build/prebuilts_download.sh
此編譯程序中,下載的相關檔案會存盤在原始碼的同級目錄的OpenHarmony_2.0_canary_prebuilts下,
該程序編譯時間相對較長,需要下載多個檔案包,
2.2.3 編譯
若上述編譯成功,進入原始碼根目錄執行如下命令,編譯DAYU200開發板(rk3568)韌體,
./build.sh --product-name rk3568 –ccache
編譯成功后,韌體在目錄out/rk3568/packages/phone/images下,
3 燒錄
3.1 安裝驅動
雙擊 windows\DriverAssitant\ DriverInstall.exe 打開安裝程式, 點擊“驅動安裝” 按鈕即可,
3.2 燒錄
燒錄工具以及關鍵燒錄步驟請參考燒寫工具和指南,按照下圖方式接線,連接電源線,USB鏈接 USB3.0 OTG下載線,micro USB鏈接debug介面,打開RKDDevTool,
圖2
通過設定可以查看代碼韌體版本,如圖所示我采用的是OpenHarmony release 3.1.1,燒錄時按住開發板recovery + reset按鍵進入loader模式下載,
圖3
4 Shell互動
圖形化操作流程可以類比成pad,進入shell需要下載hdc_std軟體,可通過編譯OpenHarmony SDK,命令為
./build.sh --product-name ohos-sdk
hdc_std軟體在toolchains目錄下,也可以通過安裝DevEcoStudio軟體獲取,
安裝軟體完成后,根目錄下打開cmd,
(1)查詢軟體版本
hdc_std –v
(2)查看連接設備詳細資訊
hdc_std list targets –v
(3)進入命令列互動環境
hdc_std shell
圖4
(4)本地發送檔案到開發板可以通過如下命令實作
hdc_std file send 本地檔案 開發板目標路徑
從開發板拷貝檔案到本地
(5)hdc_std file recv 開發板檔案 本地目標路徑
更多hdc_std指令請參考鏈接
點擊關注,第一時間了解華為云新鮮技術~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/528805.html
標籤:其他
上一篇:計算機網路一
