??SX-3568智慧商顯主板簡介
SX-3568是ZLG致遠電子設計的一款中高端工控主板,采用國產化高端處理器平臺,搭載四核64位Cortex-A55處理器,主頻高達2.0GHz,同時配備雙核心GPU+高性能VPU,支持3D圖像引擎及4K高清顯示,支持4K@60fps視頻解碼;擁有高能效神經網絡NPU,助力AI開發。此外SX-3568擁有眾多接口資源,顯示方面支持LVDS、HDMI、eDP、MIPI-DSI顯示接口,支持SATA、USB3.0、miniPCIe等拓展接口,自帶板載WIFI&BT,另外還有豐富的CAN、UART、I2C等通用接口,目前已經適配Linux、Debain、Ubuntu、Android、OpenHarmony操作系統,可廣泛應用于智能NVR、醫療設備、工業控制、車載中控、音視頻系統等領域。
??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
如果輸出為dash,執行以下命令,輸入密碼,然后選擇No,修改為bash:
sudo dpkg-reconfigure dash
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”
在彈出Python select page選擇Download from Huawei mirror,點擊Next(如果系統已安裝可兼容的Python版本(Python 3.8~3.9版本),可選擇“Use one of compatible on your PC”)。
一直點擊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
3.3 合包解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. 成果展示
固件燒錄完成后,開機,查看效果:
原文標題:【產品應用】SX-3568 + OpenHarmony強強聯合
文章出處:【微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。
-
致遠電子
+關注
關注
13文章
408瀏覽量
31334
原文標題:【產品應用】SX-3568 + OpenHarmony強強聯合
文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論