SX-3568是ZLG致遠電子自主設計的一款智慧商顯主板,搭配OpenHarmony操作系統,在工業領域、商顯領域具有極強的穩定性。本文介紹OpenHarmony在SX-3568上運行情況。
?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
1.2修改Ubuntushell環境修改為bash
執行以下命令,確認輸出結果是否為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
3.6 將固件打包成整包燒錄
在源碼根目錄下,執行make_updateimg.sh腳本,打包固件
./make_updateimg.sh
打包完成后,即可在固件存放目錄下找到update.img。
4. 成果展示
固件燒錄完成后,開機,查看效果:

-
主板
+關注
關注
54文章
2361瀏覽量
76863 -
OpenHarmony
+關注
關注
33文章
3952瀏覽量
21107
發布評論請先 登錄
RK3568適配OpenHarmony全指南:從編譯到落地的可行性與實操方案
OpenHarmony開發開源資料!凌蒙派-RK3568開發板:從入門到實戰的全棧硬件平臺
強強聯合筑超聲新基!Aigtek功率放大器 安布雷拉超聲換能器聯合測試合集!
貝啟BQ3568HM 開發板被選用為 OpenHarmony 明星開發板
基于OpenHarmony打造新一代智能化解決方案
紫光同創Logos2+RK3568開發板|國產器件強強聯合開啟嵌入式開發新篇章
紫光同創Logos2+RK3568開發板:國產器件強強聯合開啟嵌入式開發新篇章
正式發布 | 啟揚RK3568開發板已成功適配OpenHarmony4.0版本
【北京迅為】iTOP-RK3568開發板鴻蒙OpenHarmony系統南向驅動開發實操-HDF驅動配置UART
【北京迅為】iTOP-RK3568開發板OpenHarmony系統南向驅動開發-第4章 UART基礎知識
北京迅為iTOP-RK3568開發板OpenHarmony系統南向驅動開發實操-HDF驅動配置LED
OrangePi RV2發布: 8核RISC-V AI CPU,“OpenHarmony5.0?X DeepSeek"引領智能未來
【產品應用】SX-3568 + OpenHarmony強強聯合
評論