0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【產(chǎn)品應(yīng)用】SX-3568 + OpenHarmony強(qiáng)強(qiáng)聯(lián)合

ZLG致遠(yuǎn)電子 ? 2023-01-13 09:25 ? 次閱讀

SX-3568是ZLG致遠(yuǎn)電子自主設(shè)計(jì)的一款智慧商顯主板,搭配OpenHarmony操作系統(tǒng),在工業(yè)領(lǐng)域、商顯領(lǐng)域具有極強(qiáng)的穩(wěn)定性。本文介紹OpenHarmony在SX-3568上運(yùn)行情況。

cc7f7530-918d-11ed-ad0d-dac502259ad0.jpg ?SX-3568智慧商顯主板簡(jiǎn)介

SX-3568是ZLG致遠(yuǎn)電子設(shè)計(jì)的一款中高端工控主板,采用國(guó)產(chǎn)化高端處理器平臺(tái),搭載四核64位Cortex-A55處理器,主頻高達(dá)2.0GHz,同時(shí)配備雙核心GPU+高性能VPU,支持3D圖像引擎及4K高清顯示,支持4K@60fps視頻解碼;擁有高能效神經(jīng)網(wǎng)絡(luò)NPU,助力AI開(kāi)發(fā)。此外SX-3568擁有眾多接口資源,顯示方面支持LVDS、HDMI、eDP、MIPI-DSI顯示接口,支持SATA、USB3.0、miniPCIe等拓展接口,自帶板載WIFI&BT,另外還有豐富的CAN、UART、I2C等通用接口,目前已經(jīng)適配Linux、Debain、Ubuntu、Android、OpenHarmony操作系統(tǒng),可廣泛應(yīng)用于智能NVR、醫(yī)療設(shè)備、工業(yè)控制、車載中控、音視頻系統(tǒng)等領(lǐng)域。

cc7f7530-918d-11ed-ad0d-dac502259ad0.jpg ?OpenHarmony編譯準(zhǔn)備

1. Ubuntu環(huán)境搭建

1.1 開(kāi)發(fā)環(huán)境搭建下載安裝Ubuntu20.04,打開(kāi)終端,輸入一下命令,安裝編譯環(huán)境:

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環(huán)境修改為bash

執(zhí)行以下命令,確認(rèn)輸出結(jié)果是否為bash:

ls-l/bin/sh

cc9d92fe-918d-11ed-ad0d-dac502259ad0.jpg

如果輸出為dash,執(zhí)行以下命令,輸入密碼,然后選擇No,修改為bash:

sudo dpkg-reconfigure dash

ccaca19a-918d-11ed-ad0d-dac502259ad0.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

進(jìn)入解壓后的文件夾,執(zhí)行如下命令,修改權(quán)限并安裝:

chmodu+xdevicetool-linux-tool-3.0.0.401.sh
sudo./devicetool-linux-tool-3.0.0.401.sh

當(dāng)出現(xiàn)Deveco Device Tool successfully installed時(shí),軟件安裝成功。

ccbb91dc-918d-11ed-ad0d-dac502259ad0.jpg

2. Windows開(kāi)發(fā)環(huán)境搭建

通過(guò)Windows系統(tǒng)遠(yuǎn)程訪問(wèn)Ubuntu環(huán)境,需要先在Windows系統(tǒng)中安裝DevEco Device Tool,以便使用Windows平臺(tái)的DevEco Device Tool可視化界面進(jìn)行相關(guān)操作。2.1 安裝DevEco Device Tool 3.0 Release Windows版:

https://device.harmonyos.com/cn/ide#download,注意要安裝到非系統(tǒng)盤上,安裝時(shí),勾選“Install VScode 1.62.2automatically”

ccd1b3ae-918d-11ed-ad0d-dac502259ad0.jpg

在彈出Python select page選擇Download from Huawei mirror,點(diǎn)擊Next(如果系統(tǒng)已安裝可兼容的Python版本(Python 3.8~3.9版本),可選擇“Use one of compatible on your PC”)。

ccdbd9a6-918d-11ed-ad0d-dac502259ad0.jpg

一直點(diǎn)擊Next,直到安裝完成,打開(kāi)VS code,能進(jìn)入DevEco Device Tool工具界面,軟件安裝完成。

ccf17b12-918d-11ed-ad0d-dac502259ad0.jpg

2.2 通過(guò)VScodeSSH遠(yuǎn)程連接Ubuntu

在VS code中安裝SSH服務(wù),通過(guò)SSH服務(wù)遠(yuǎn)程連接Ubuntu,連接成功后,電腦會(huì)自動(dòng)下載安裝插件,安裝完成后,界面如下:

ccfd75a2-918d-11ed-ad0d-dac502259ad0.jpg

3. 源碼編譯

3.1 下載源碼我司提供基于OpenHarmony 3.2 beta版移植的SDK源碼,如有需要,可聯(lián)系FAE獲取。

3.2 對(duì)源碼進(jìn)行分卷校驗(yàn)

md5sum-c./md5sum.md5

cd0ca432-918d-11ed-ad0d-dac502259ad0.jpg3.3 合包解

catm3568-ohos-opensource.tar.bz2.0*|tar-jxv-Cyour_path

3.4 安裝相關(guān)環(huán)境

在源碼根目錄下,執(zhí)行以下命令,檢查環(huán)境是否安裝完成,未安裝的程序會(huì)自動(dòng)安裝:

bashbuild/prebuilts_download.sh

3.5 固件編譯

在源碼根目錄,執(zhí)行以下命令,開(kāi)始編譯鴻蒙固件:

./build.sh--product-namerk3568–ccache

編譯時(shí)間取決于電腦性能,預(yù)計(jì)1-4小時(shí),編譯完成后,提示build success。

cd1bacb6-918d-11ed-ad0d-dac502259ad0.jpg

編譯完成的固件,存放目錄為:

your_path/m3568_openharmony/out/rk3568/packages/phone/images

在此目錄下,包含以下固件:

boot.imgMiniLoaderAll.binparameter.txtresource.img
system.imguboot.imgupdater.imguserdata.imgvendor.img

3.6 將固件打包成整包燒錄

在源碼根目錄下,執(zhí)行make_updateimg.sh腳本,打包固件

./make_updateimg.sh

打包完成后,即可在固件存放目錄下找到update.img。

4. 成果展示

固件燒錄完成后,開(kāi)機(jī),查看效果:cd32e62e-918d-11ed-ad0d-dac502259ad0.jpgcd45ef76-918d-11ed-ad0d-dac502259ad0.jpg

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 主板
    +關(guān)注

    關(guān)注

    53

    文章

    1912

    瀏覽量

    71128
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3732

    瀏覽量

    16439
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    迅為RK3568開(kāi)發(fā)板篇OpenHarmony實(shí)操HDF驅(qū)動(dòng)控制LED-編寫內(nèi)核 LED HDF 驅(qū)動(dòng)程序

    接下來(lái)編譯 LED 驅(qū)動(dòng),該驅(qū)動(dòng)用于在基于華為設(shè)備框架(HDF)的系統(tǒng)中控制 LED 燈的開(kāi)關(guān),完整代碼如下所示: 更多內(nèi)容可以關(guān)注:迅為RK3568開(kāi)發(fā)板篇OpenHarmony
    發(fā)表于 01-17 15:13

    迅為RK3568開(kāi)發(fā)板篇OpenHarmony配置HDF驅(qū)動(dòng)控制LED-新增 topeet子系統(tǒng)

    目錄 ├── led_driver.c:內(nèi)核 LED HDF 驅(qū)動(dòng)程序 └── Makefile:內(nèi)核 LED HDF 驅(qū)動(dòng)編譯腳本 更多內(nèi)容可以關(guān)注:迅為RK3568開(kāi)發(fā)板篇OpenHarmony
    發(fā)表于 01-13 15:59

    dayu200 rk3568 openharmony5.0 sim卡 通話服務(wù)

    想請(qǐng)問(wèn)一下有人在dayu200 rk3568上插過(guò)sim卡并且成功完成過(guò)通話服務(wù)嗎? 我現(xiàn)在在dayu200上燒錄了openHarmony release 5.0.0版本的鏡像,在上面插上了sim卡,但是仍然顯示未檢測(cè)到sim卡? 網(wǎng)上沒(méi)有找到類似的情況,希望路過(guò)大佬能夠
    發(fā)表于 12-26 16:52

    如何在Linux系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)?觸覺(jué)智能RK3568鴻蒙開(kāi)發(fā)板演示

    本文介紹Linux系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)的方法,以解決產(chǎn)品形態(tài)的不同的展現(xiàn)方式,觸覺(jué)智能EVB3568鴻蒙開(kāi)發(fā)板演示,現(xiàn)已發(fā)布全新OpenHarmony5.0 Release固件!
    的頭像 發(fā)表于 11-19 23:42 ?367次閱讀
    如何在Linux系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)?觸覺(jué)智能RK<b class='flag-5'>3568</b>鴻蒙開(kāi)發(fā)板演示

    OpenHarmony4.1藍(lán)牙芯片如何適配?觸覺(jué)智能RK3568主板SBC3568演示

    當(dāng)打開(kāi)藍(lán)牙后沒(méi)有反應(yīng)時(shí),需要排查藍(lán)牙節(jié)點(diǎn)是否對(duì)應(yīng)、固件是否加載成功,本文介紹開(kāi)源鴻蒙OpenHarmony4.1系統(tǒng)下適配藍(lán)牙的方法,觸覺(jué)智能SBC3568主板演示,搭載了瑞芯微RK3568芯片,應(yīng)用可覆蓋邊緣計(jì)算、人工智能、工
    的頭像 發(fā)表于 11-08 10:11 ?392次閱讀
    <b class='flag-5'>OpenHarmony</b>4.1藍(lán)牙芯片如何適配?觸覺(jué)智能RK<b class='flag-5'>3568</b>主板SBC<b class='flag-5'>3568</b>演示

    基于ArkTS語(yǔ)言的OpenHarmony APP應(yīng)用開(kāi)發(fā):HelloOpenharmony

    1、程序簡(jiǎn)介該程序是基于OpenHarmony標(biāo)準(zhǔn)系統(tǒng)編寫的UI應(yīng)用類:HelloOpenHarmony。本案例是基于API9接口開(kāi)發(fā)。本案例已在OpenHarmony凌蒙派-RK3568
    的頭像 發(fā)表于 09-15 08:09 ?448次閱讀
    基于ArkTS語(yǔ)言的<b class='flag-5'>OpenHarmony</b> APP應(yīng)用開(kāi)發(fā):Hello<b class='flag-5'>Openharmony</b>

    基于ArkTS語(yǔ)言的OpenHarmony APP應(yīng)用開(kāi)發(fā):HelloOpenharmony

    1、程序簡(jiǎn)介 該程序是基于OpenHarmony標(biāo)準(zhǔn)系統(tǒng)編寫的UI應(yīng)用類:HelloOpenHarmony。 本案例是基于API 9接口開(kāi)發(fā)。 本案例已在OpenHarmony凌蒙派-RK35
    發(fā)表于 09-14 12:47

    瑞芯微RK3568鴻蒙開(kāi)發(fā)板OpenHarmony系統(tǒng)修改cfg文件權(quán)限方法

    本文適用于OpenHarmony開(kāi)源鴻蒙系統(tǒng)修改cfg文件權(quán)限方法,深圳觸覺(jué)智能研發(fā)的RK3566、RK3568、RK3588等開(kāi)發(fā)板、主板等產(chǎn)品均適用此教程
    的頭像 發(fā)表于 09-11 13:26 ?1002次閱讀
    瑞芯微RK<b class='flag-5'>3568</b>鴻蒙開(kāi)發(fā)板<b class='flag-5'>OpenHarmony</b>系統(tǒng)修改cfg文件權(quán)限方法

    Openharmony軟件評(píng)估指南-米爾瑞芯微RK3568開(kāi)發(fā)板

    ├── third_party 開(kāi)源第三方組件 └── vendor 產(chǎn)商產(chǎn)品定義 3.米粉派Openharmony系統(tǒng)資料獲取米粉派3568 Openharmony SDK包括底
    發(fā)表于 09-06 20:06

    編譯openharmony 4.1 rk3568報(bào)錯(cuò), 編譯命令:./build.sh --product-name rk3568 --ccache

    in /home/ifeilong/Desktop/openharmony4.1/out/rk3568/error.log, and for more build information
    發(fā)表于 09-06 09:25

    鴻蒙OpenHarmony南向/北向快速開(kāi)發(fā)教程-迅為RK3568開(kāi)發(fā)板

    -修改產(chǎn)品信息 P20_源碼定制-關(guān)閉自動(dòng)息屏 P21_源碼定制-修改開(kāi)機(jī)logo和動(dòng)畫 P22_新建運(yùn)行北向應(yīng)用 迅為RK3568開(kāi)發(fā)板同時(shí)也支持更多系統(tǒng),搜索北京迅為了解更多參數(shù)哦。
    發(fā)表于 07-23 10:44

    飛凌嵌入式FET3568/3568J-C核心板現(xiàn)已適配OpenHarmony4.1

    近日,飛凌嵌入式為FET3568/3568J-C核心板適配了OpenHarmony4.1系統(tǒng),新系統(tǒng)的加持使核心板在兼容性、穩(wěn)定性與安全性等方面都得到進(jìn)一步提升,不僅為FET3568/
    的頭像 發(fā)表于 05-31 14:17 ?760次閱讀
    飛凌嵌入式FET<b class='flag-5'>3568</b>/<b class='flag-5'>3568</b>J-C核心板現(xiàn)已適配<b class='flag-5'>OpenHarmony</b>4.1

    如何在OpenHarmony設(shè)置靜態(tài)IP?

    介紹本文適用于所有RK3566/RK3568/RK3588平臺(tái)產(chǎn)品OpenHarmony系統(tǒng)上設(shè)置靜態(tài)IP。本文以PurplePiOH開(kāi)發(fā)板為例,在OpenHarmony系統(tǒng)上進(jìn)行設(shè)
    的頭像 發(fā)表于 05-12 08:32 ?796次閱讀
    如何在<b class='flag-5'>OpenHarmony</b>設(shè)置靜態(tài)IP?

    鴻蒙OpenHarmony南向:【RK3568開(kāi)發(fā)板介紹】

    RK3568開(kāi)發(fā)板基于Rockchip RK3568芯片,集成雙核心架構(gòu)GPU以及高效能NPU;搭載四核64位Cortex-A55處理器,采用22nm先進(jìn)工藝,主頻高達(dá)2.0GHz;支持藍(lán)牙
    的頭像 發(fā)表于 05-07 10:13 ?889次閱讀
    鴻蒙<b class='flag-5'>OpenHarmony</b>南向:【RK<b class='flag-5'>3568</b>開(kāi)發(fā)板介紹】

    鴻蒙OpenHarmony【標(biāo)準(zhǔn)系統(tǒng)編寫“Hello World”程序】 (基于RK3568開(kāi)發(fā)板)

    源碼],創(chuàng)建RK3568開(kāi)發(fā)板的源碼工程。 示例目錄 拉取openharmony項(xiàng)目代碼,在代碼根目錄創(chuàng)建sample子系統(tǒng)文件夾,在子系統(tǒng)目錄下創(chuàng)建hello部件文件夾,hello文件夾中創(chuàng)建
    的頭像 發(fā)表于 04-24 17:32 ?897次閱讀
    鴻蒙<b class='flag-5'>OpenHarmony</b>【標(biāo)準(zhǔn)系統(tǒng)編寫“Hello World”程序】 (基于RK<b class='flag-5'>3568</b>開(kāi)發(fā)板)