想開發DAYU200,我教你

摘要:本文主要介紹OpenHarmony富設備DAYU200開發板的入門指導 。
本文分享自華為云社區《DAYU200開發指導》,作者: 星辰27 。
1 概述DAYU200開發板屬于OpenHarmony L2富設備,具備多種開發場景 , 功能較為強大,可以類比成智能手機或者pad 。其詳情參考鏈接 。
2 獲取固件2.1 方式一 每日構建獲取如圖1所示,通過每日構建獲取與自己所用代碼一致的固件版本,按照如下圖選擇,形態組件選擇“dayu200”,設備層級選擇“富設備”,構建狀態選擇“成功” 。
想開發DAYU200,我教你

文章插圖
圖1
2.2 方式二 自行編譯2.2.1 搭建環境或采用自己喜歡的搭建方式
注ubuntu20.04可能需要安裝如下軟件 , 根據需求安裝 。
sudo apt-get install libfl-devsudo apt install libssl-devsudo apt-get install openjdk-8-jdksudo apt-get install genext2fssudo apt install libtinfo-dev libtinfo52.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 。
想開發DAYU200,我教你

文章插圖
圖2
通過設置可以查看代碼固件版本,如圖所示我采用的是OpenHarmony release 3.1.1 。燒錄時按住開發板recovery + reset按鍵進入loader模式下載 。
想開發DAYU200,我教你

文章插圖
圖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
想開發DAYU200,我教你

文章插圖
圖4
(4)本地發送文件到開發板可以通過如下命令實現
hdc_std file send 本地文件 開發板目標路徑
從開發板拷貝文件到本地
(5)hdc_std file recv 開發板文件 本地目標路徑
更多hdc_std指令請參考鏈接
點擊關注,第一時間了解華為云新鮮技術~
【想開發DAYU200,我教你】

    推薦閱讀