??SX-3568智慧商顯主板簡介
??OpenHarmony編譯準備
1. Ubuntu環境搭建
1.1 開發環境搭建下載安裝Ubuntu20.04,打開終端,輸入一下命令,安裝編譯環境:
sudoapt-getupdate-y
sudoapt-getinstall-ybinutilsgitgit-lfsgnupgflexopenjdk-11-jdk
bisongperfbuild-essentialzipcurlzlib1g-devgcc-multilibg++-multilib
libc6-dev-i386libncurses5-devx11proto-core-devlibx11-devlib32z1-devccache
libgl1-mesa-devlibxml2-utilsxsltprocunzipm4bcgnutls-binpython3python2
python3-piprubygenext2fslibssl-devliblz4-tooldevice-tree-compilerjqlibtinfo5
ln-sf/usr/bin/python3/usr/bin/python
執行以下命令,確認輸出結果是否為bash:
ls-l/bin/sh
sudo dpkg-reconfigure dash
![e4826b24-9011-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9E/B9/wKgZomToIGSAIIcRAABW3mjQTKY043.jpg)
1.3安裝DevEcoDeviceTool
下載DevEco Device Tool 3.0 ReleaseLinux版本:https://device.harmonyos.com/cn/ide#download,并解壓:
unzip devicetool-linux-tool-3.0.0.401.zip
進入解壓后的文件夾,執行如下命令,修改權限并安裝:
chmodu+xdevicetool-linux-tool-3.0.0.401.sh
sudo./devicetool-linux-tool-3.0.0.401.sh
當出現Deveco Device Tool successfully installed時,軟件安裝成功。
2. Windows開發環境搭建
通過Windows系統遠程訪問Ubuntu環境,需要先在Windows系統中安裝DevEco Device Tool,以便使用Windows平臺的DevEco Device Tool可視化界面進行相關操作。2.1 安裝DevEco Device Tool 3.0 Release Windows版:https://device.harmonyos.com/cn/ide#download,注意要安裝到非系統盤上,安裝時,勾選“Install VScode 1.62.2automatically”
![e4db4c76-9011-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9E/B9/wKgZomToIGSAaBCyAACPej9uBPI590.jpg)
在彈出Python select page選擇Download from Huawei mirror,點擊Next(如果系統已安裝可兼容的Python版本(Python 3.8~3.9版本),可選擇“Use one of compatible on your PC”)。
![e4e833b4-9011-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9E/B9/wKgZomToIGWAMLmuAABwQqBU6_Y523.jpg)
一直點擊Next,直到安裝完成,打開VS code,能進入DevEco Device Tool工具界面,軟件安裝完成。
2.2 通過VScodeSSH遠程連接Ubuntu
在VS code中安裝SSH服務,通過SSH服務遠程連接Ubuntu,連接成功后,電腦會自動下載安裝插件,安裝完成后,界面如下:
3. 源碼編譯
3.1 下載源碼我司提供基于OpenHarmony 3.2 beta版移植的SDK源碼,如有需要,可聯系FAE獲取。3.2 對源碼進行分卷校驗
md5sum-c./md5sum.md5
![e52a7602-9011-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9E/B9/wKgZomToIGWABZUDAABdZqfWcZU620.jpg)
catm3568-ohos-opensource.tar.bz2.0*|tar-jxv-Cyour_path
3.4 安裝相關環境在源碼根目錄下,執行以下命令,檢查環境是否安裝完成,未安裝的程序會自動安裝:
bashbuild/prebuilts_download.sh
3.5 固件編譯在源碼根目錄,執行以下命令,開始編譯鴻蒙固件:
./build.sh--product-namerk3568–ccache
編譯時間取決于電腦性能,預計1-4小時,編譯完成后,提示build success。
your_path/m3568_openharmony/out/rk3568/packages/phone/images
在此目錄下,包含以下固件:
boot.imgMiniLoaderAll.binparameter.txtresource.img
system.imguboot.imgupdater.imguserdata.imgvendor.img
在源碼根目錄下,執行make_updateimg.sh腳本,打包固件
./make_updateimg.sh
打包完成后,即可在固件存放目錄下找到update.img。4. 成果展示
固件燒錄完成后,開機,查看效果:![e54b2316-9011-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9E/B9/wKgZomToIGWANGZiAAGblN7s_Z8092.jpg)
![e59d1e28-9011-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/9E/B9/wKgZomToIGaAWKuIAAEJqlUXz58255.jpg)
原文標題:【產品應用】SX-3568 + OpenHarmony強強聯合
文章出處:【微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。
-
致遠電子
+關注
關注
13文章
409瀏覽量
31427
原文標題:【產品應用】SX-3568 + OpenHarmony強強聯合
文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
新品 | 視美泰AIoT鴻蒙開發套件SC-3568HA正式上市,已成功適配OpenHarmony 5.0 Release版本
![新品 | 視美泰AIoT鴻蒙開發套件SC-<b class='flag-5'>3568</b>HA正式上市,已成功適配<b class='flag-5'>OpenHarmony</b> 5.0 Release版本](https://file1.elecfans.com/web3/M00/01/EE/wKgZO2dZYZOAHlAFAAA6QgnPEOQ112.png)
迅為RK3568開發板篇OpenHarmony實操HDF驅動控制LED-添加內核編譯
迅為RK3568開發板篇OpenHarmony實操HDF驅動控制LED-編寫內核 LED HDF 驅動程序
迅為RK3568開發板篇OpenHarmony配置HDF驅動控制LED-新增 topeet子系統
dayu200 rk3568 openharmony5.0 sim卡 通話服務
OpenHarmony4.1藍牙芯片如何適配?觸覺智能RK3568主板SBC3568演示
![<b class='flag-5'>OpenHarmony</b>4.1藍牙芯片如何適配?觸覺智能RK<b class='flag-5'>3568</b>主板SBC<b class='flag-5'>3568</b>演示](https://file1.elecfans.com/web1/M00/F4/8E/wKgaoWctc0CAAISTAAB39Mce1Ok997.png)
基于ArkTS語言的OpenHarmony APP應用開發:HelloOpenharmony
![基于ArkTS語言的<b class='flag-5'>OpenHarmony</b> APP應用開發:Hello<b class='flag-5'>Openharmony</b>](https://file.elecfans.com/web2/M00/26/21/pYYBAGG5jjSALfrEAAAwAa9Oig8799.png)
基于ArkTS語言的OpenHarmony APP應用開發:HelloOpenharmony
瑞芯微RK3568鴻蒙開發板OpenHarmony系統修改cfg文件權限方法
![瑞芯微RK<b class='flag-5'>3568</b>鴻蒙開發板<b class='flag-5'>OpenHarmony</b>系統修改cfg文件權限方法](https://file1.elecfans.com/web2/M00/06/01/wKgZombhKSWAfaYCAACRBodpoiI952.png)
Openharmony軟件評估指南-米爾瑞芯微RK3568開發板
編譯openharmony 4.1 rk3568報錯, 編譯命令:./build.sh --product-name rk3568 --ccache
鴻蒙OpenHarmony南向/北向快速開發教程-迅為RK3568開發板
飛凌嵌入式FET3568/3568J-C核心板現已適配OpenHarmony4.1
![飛凌嵌入式FET<b class='flag-5'>3568</b>/<b class='flag-5'>3568</b>J-C核心板現已適配<b class='flag-5'>OpenHarmony</b>4.1](https://file1.elecfans.com/web2/M00/EA/9E/wKgZomZZa2WAYVJrAADCiVfufYA645.png)
如何在OpenHarmony設置靜態IP?
![如何在<b class='flag-5'>OpenHarmony</b>設置靜態IP?](https://file1.elecfans.com/web2/M00/8F/50/wKgZomTMciWAD54NAABOGP2pQZY452.png)
鴻蒙OpenHarmony【標準系統編寫“Hello World”程序】 (基于RK3568開發板)
![鴻蒙<b class='flag-5'>OpenHarmony</b>【標準系統編寫“Hello World”程序】 (基于RK<b class='flag-5'>3568</b>開發板)](https://file1.elecfans.com/web2/M00/C5/CD/wKgZomYCdwyAIFf5AAB_7E1pFms943.jpg)
評論