chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

【五】Purple Pi OH開(kāi)發(fā)板帶你7天入門(mén)OpenHarmony

觸覺(jué)智能 ? 2024-03-07 08:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在完成了Purple Pi OH大部分的接口測(cè)試之后,緊接著就是一個(gè)充滿挑戰(zhàn)的任務(wù)——利用SDK來(lái)編譯生成我們自己的鏡像文件。通過(guò)這一過(guò)程,不僅能夠讓你獲得一個(gè)可在真實(shí)硬件上運(yùn)行的系統(tǒng)鏡像,更重要的是,它讓你對(duì)OpenHarmony系統(tǒng)的構(gòu)建和編譯過(guò)程有了更加深刻的理解。

現(xiàn)在,讓我們拿起鍵盤(pán),開(kāi)始這段編譯旅程吧!

一.源碼
OpenHarmony4.0Release說(shuō)明地址如下:

https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v4.0-release.md

1.1 源碼獲取

$repo init -u https://gitee.com/openharmony/manifest -b refs/tags/OpenHarmony-v4.0-Release --no-repo-verify
$repo sync -c
$repo forall -c 'git lfs pull'

注:獲取的是與版本發(fā)布時(shí)完全一致的源碼,如下圖所示:

136d7faa-dc1a-11ee-9118-92fbcf53809c.png1.2
1.2 打Purple Pi OH補(bǔ)丁

下載后將補(bǔ)丁放到當(dāng)前代碼根目錄下,然后執(zhí)行如下命令:

$ unzip purple-pi-oh-patch.zip

$ cd purple-pi-oh-patch/

$ ./ido_patch.sh


二.環(huán)境搭建
建議使用Ubuntu20.04 LTS搭建開(kāi)發(fā)環(huán)境。

2.1

USB掛載查看下載安裝參考如下:

https://blog.csdn.net/weixin_55989896/article/details/123306757

注:新建虛擬機(jī)時(shí),建議分配磁盤(pán)容量至少120GB,DDR至少4GB。


2.2
2.2 安裝工具包

將以下命令復(fù)制到終端,按照提示輸入用戶密碼和確認(rèn)即可

$ sudo apt-get update

$ sudo apt-get install aptitude

$ sudo aptitude install -y binutils binutils-dev git git-lfs gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib gcc-arm-linux-gnueabi x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8 python3-pip ruby genext2fs device-tree-compiler make libffi-dev e2fsprogs pkg-config perl openssl libssl-dev libelf-dev libdwarf-dev u-boot-tools mtd-utils cpio doxygen liblz4-tool openjdk-8-jre gcc g++ texinfo dosfstools mtools default-jre default-jdk libncurses5 apt-utils wget scons tar rsync git-core libxml2-dev lib32z-dev grsync xxd libglib2.0-dev libpixman-1-dev kmod jfsutils reiserfsprogs xfsprogs squashfs-tools git-lfs

$ sudo apt-get install -y pcmciautils quota ppp libtinfo-dev libtinfo5 libncurses5-dev libncursesw5 libstdc++6 vim ssh locales gcc-arm-linux-gnueabi

注:這里可能產(chǎn)生獲取不到軟件包、發(fā)現(xiàn)不到版本、在后續(xù)編譯過(guò)程中產(chǎn)生命令找不到的報(bào)錯(cuò)等,根據(jù)錯(cuò)誤提示配置需要的環(huán)境即可。

三.SDK編譯

3.1 完整編譯

編譯命令如下:

$bash build/prebuilts_download.sh
$./build.sh --product-name purple_pi_oh --ccache --no-prebuilt-sdk

編譯成功后,輸出日志如下:

[OHOS INFO] purple_pi_oh build success

[OHOS INFO] Cost time: 012

=====build successful=====

2023-11-01 1108

失敗時(shí)log所在位置:

./out/purple_pi_oh/build.log

編譯成功后生成的固件所在位置:

./out/purple_pi_oh/packages/phone/images/


3.2 編譯不同dts

device/board/industio/purple_pi_oh/kernel/build_kernel.sh

中的修改為IDO-RK3566-PI-HDMI

編譯為MIPI固件則改為:IDO-RK3566-PI-MIPI

刪除out/kernel/后再編譯。

3.3四. 固件燒錄

4.1hdc list targets命令查找不到設(shè)備

編譯成功后可以通過(guò)U盤(pán)、Samba、NFS等方法將文件導(dǎo)出到本機(jī)。

Samba和NFS的配置方法大家可以自行搜索下,主要方便虛擬機(jī)和物理機(jī)之間共享文件。

五.常見(jiàn)問(wèn)題

5.1 源碼下載失敗

解決方案:嘗試“OpenHarmony4.0Release說(shuō)明”gitee鏈接中其他獲取方法。

5.2 無(wú)法定位軟件包

解決方案:

①執(zhí)行sudo apt update

②再次安裝命令

③仍無(wú)法定位軟件包請(qǐng)查詢更換鏡像源相關(guān)教程

5.3 燒錄mipi固件系統(tǒng)一直重啟

解決方案:

沒(méi)有接i2c觸摸屏,系統(tǒng)開(kāi)機(jī)后檢測(cè)不到會(huì)重啟;如果觸摸壞了,可以在ido-pi-oh3566-mipi-v1.dts里關(guān)閉2c1

&i2c1 {

status = "disabled";

};

5.4 系統(tǒng)啟動(dòng)后進(jìn)入不到桌面

解決方案:

當(dāng)前系統(tǒng)有 bug,當(dāng)出現(xiàn)此種問(wèn)題時(shí),需要執(zhí)行 killall com.ohos.launcher。

里面的hap文件替換applications\standard\hap\下的同名文件。

5.5 雙頻WIFI模塊藍(lán)牙打不開(kāi)

解決方案:

雙頻WIFI模塊為AW-NM256需要更換hcd文件:

把vendor\industio\purple_pi_oh\bluetooth\src\hardware.c中的BCM43430A1.hcd改為BCM4345C0.hcd再編譯。

5.6 怎樣編譯full-sdk

解決方案:

./build.sh --product-name ohos-sdk

編譯完成后在out\sdk\packages\ohos-sdk則為不同平臺(tái)的full-sdk

注:其它FAQ問(wèn)題可以進(jìn)入FAQ專(zhuān)區(qū)查找對(duì)應(yīng)問(wèn)題:

https://ask.industio.com/questions/OpenHarmony

記住,每一次編譯都是一次新的探索,每一次錯(cuò)誤都是學(xué)習(xí)的機(jī)會(huì)。因此,即使遇到困難,也不要灰心,反而應(yīng)該把它視為成長(zhǎng)的階梯。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 測(cè)試
    +關(guān)注

    關(guān)注

    8

    文章

    5692

    瀏覽量

    128799
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5669

    瀏覽量

    104516
  • OpenHarmony
    +關(guān)注

    關(guān)注

    29

    文章

    3851

    瀏覽量

    18566
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【觸覺(jué)智能 Purple Pi OH 開(kāi)發(fā)板體驗(yàn)】+1、開(kāi)箱體驗(yàn)

    感謝eefans和廠家的板卡體驗(yàn)活動(dòng),有幸體驗(yàn)Purple Pi OH 開(kāi)發(fā)板,對(duì)標(biāo)樹(shù)莓派4B的一款國(guó)產(chǎn)開(kāi)發(fā)板!
    的頭像 發(fā)表于 07-23 14:03 ?2220次閱讀
    【觸覺(jué)智能 <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b> <b class='flag-5'>開(kāi)發(fā)板</b>體驗(yàn)】+1、開(kāi)箱體驗(yàn)

    【觸覺(jué)智能 Purple Pi OH 開(kāi)發(fā)板體驗(yàn)】+ 熟悉PurplePiOH編譯固件

    Purple Pi OH 開(kāi)發(fā)板的鴻蒙使用體驗(yàn)。熟悉了軟硬件環(huán)境,燒寫(xiě)固件。搭建了固件開(kāi)發(fā)環(huán)境,但固件編譯出現(xiàn)錯(cuò)誤,期待共同解決問(wèn)題。
    的頭像 發(fā)表于 07-26 16:01 ?2485次閱讀
    【觸覺(jué)智能 <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b> <b class='flag-5'>開(kāi)發(fā)板</b>體驗(yàn)】+ 熟悉PurplePiOH編譯固件

    【觸覺(jué)智能 Purple Pi OH 開(kāi)發(fā)板體驗(yàn)】+2、燒錄debian固件體驗(yàn)

    廠家為Purple Pi OH 提供了多種系統(tǒng)。
    的頭像 發(fā)表于 07-27 09:05 ?1479次閱讀
    【觸覺(jué)智能 <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b> <b class='flag-5'>開(kāi)發(fā)板</b>體驗(yàn)】+2、燒錄debian固件體驗(yàn)

    【觸覺(jué)智能 Purple Pi OH 開(kāi)發(fā)板體驗(yàn)】在OpenHarmony上對(duì)CPU定頻

    Pi OH 開(kāi)發(fā)板體驗(yàn)】在OpenHarmony標(biāo)準(zhǔn)系統(tǒng)上用benchmark對(duì)Purple Pi
    發(fā)表于 09-09 22:47

    Purple Pi OH開(kāi)源主板通過(guò) OpenHarmony 兼容性測(cè)評(píng)

    2023年3月31日,深圳觸覺(jué)智能推出的Purple Pi OH開(kāi)發(fā)板順利通過(guò) OpenHarmony3.14 Release版本兼容性測(cè)評(píng)
    的頭像 發(fā)表于 04-10 09:40 ?1186次閱讀
    <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>開(kāi)源主板通過(guò) <b class='flag-5'>OpenHarmony</b> 兼容性測(cè)評(píng)

    【觸覺(jué)智能 Purple Pi OH 開(kāi)發(fā)板體驗(yàn)】+初識(shí)紫色派

    Purple Pi OH智能主板是一款配置有Rockchip RK3566四核Cortex-A55處理器的開(kāi)發(fā)板,其主頻最高可達(dá)1.8GHz,LPDDR4/LPDDR4X 默認(rèn)2GB
    的頭像 發(fā)表于 07-25 08:57 ?1746次閱讀
    【觸覺(jué)智能 <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b> <b class='flag-5'>開(kāi)發(fā)板</b>體驗(yàn)】+初識(shí)紫色派

    Purple Pi OH 開(kāi)發(fā)板體驗(yàn):固件開(kāi)發(fā)+應(yīng)用開(kāi)發(fā)

    觸覺(jué)智能 Purple Pi OH 開(kāi)發(fā)板體驗(yàn)的開(kāi)發(fā)環(huán)境,介紹了設(shè)備端和應(yīng)用端的基本知識(shí)點(diǎn)
    的頭像 發(fā)表于 08-04 10:52 ?1235次閱讀
    <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b> <b class='flag-5'>開(kāi)發(fā)板</b>體驗(yàn):固件<b class='flag-5'>開(kāi)發(fā)</b>+應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>

    Purple Pi OH 開(kāi)發(fā)板體驗(yàn):應(yīng)用開(kāi)發(fā)的問(wèn)題

    本文使用觸覺(jué)智能 Purple Pi OH 開(kāi)發(fā)板開(kāi)發(fā)鴻蒙應(yīng)用,遇到問(wèn)題并解決一部分,目前codelab中的工程都可以在板卡上運(yùn)行了,有些沒(méi)
    的頭像 發(fā)表于 08-11 19:17 ?968次閱讀
    <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b> <b class='flag-5'>開(kāi)發(fā)板</b>體驗(yàn):應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>的問(wèn)題

    【觸覺(jué)智能 Purple Pi OH 開(kāi)發(fā)板體驗(yàn)】+ 兩款Purple Pi的對(duì)比

    先前曾使用過(guò)Purple Pi,此次又見(jiàn)到了Purple Pi OH,就對(duì)這兩款產(chǎn)品進(jìn)行簡(jiǎn)單的對(duì)比。
    的頭像 發(fā)表于 08-17 10:11 ?2061次閱讀
    【觸覺(jué)智能 <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b> <b class='flag-5'>開(kāi)發(fā)板</b>體驗(yàn)】+ 兩款<b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b>的對(duì)比

    Purple Pi 帶你7入門(mén)OpenHarmony

    完成的文件和相應(yīng)的示例。本文會(huì)詳細(xì)介紹PurplePiOH開(kāi)發(fā)板-認(rèn)識(shí)接口-如何燒錄-常見(jiàn)問(wèn)題解答,注意:過(guò)程中可能會(huì)遇到與示例不同的錯(cuò)誤提示,請(qǐng)大家根據(jù)錯(cuò)誤提示和
    的頭像 發(fā)表于 02-19 13:20 ?862次閱讀
    <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>帶你</b><b class='flag-5'>7</b><b class='flag-5'>天</b><b class='flag-5'>入門(mén)</b><b class='flag-5'>OpenHarmony</b>

    【六】Purple Pi OH開(kāi)發(fā)板帶你7入門(mén)OpenHarmony!

    今天我們來(lái)從OpenHarmony簡(jiǎn)介、環(huán)境搭建、創(chuàng)建第一個(gè)OpenHarmony項(xiàng)目等方面開(kāi)始OpenHarmony應(yīng)用開(kāi)發(fā)的第一步。一.Open
    的頭像 發(fā)表于 03-14 08:31 ?972次閱讀
    【六】<b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b><b class='flag-5'>開(kāi)發(fā)板</b><b class='flag-5'>帶你</b><b class='flag-5'>7</b><b class='flag-5'>天</b><b class='flag-5'>入門(mén)</b><b class='flag-5'>OpenHarmony</b>!

    【七】Purple Pi OH開(kāi)發(fā)板帶你7入門(mén)OpenHarmony!

    進(jìn)入OpenHarmony系統(tǒng)的世界,對(duì)于許多開(kāi)發(fā)者來(lái)說(shuō),是一次全新且充滿挑戰(zhàn)的旅程。通過(guò)PurplePiOH開(kāi)發(fā)板這個(gè)窗口,我們不僅能夠觸摸到硬件本身的魅力,還有機(jī)會(huì)深入探索
    的頭像 發(fā)表于 03-22 08:31 ?778次閱讀
    【七】<b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b><b class='flag-5'>開(kāi)發(fā)板</b><b class='flag-5'>帶你</b><b class='flag-5'>7</b><b class='flag-5'>天</b><b class='flag-5'>入門(mén)</b><b class='flag-5'>OpenHarmony</b>!

    觸覺(jué)智能Purple Pi OH鴻蒙開(kāi)發(fā)板成功適配OpenHarmony5.0 Release,開(kāi)啟新征程

    觸覺(jué)智能Purple Pi OH鴻蒙開(kāi)發(fā)板,成功適配OpenHarmony5.0 Release版本!為大家?guī)?lái)
    的頭像 發(fā)表于 10-25 10:51 ?1119次閱讀
    觸覺(jué)智能<b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>鴻蒙<b class='flag-5'>開(kāi)發(fā)板</b>成功適配<b class='flag-5'>OpenHarmony</b>5.0 Release,開(kāi)啟新征程

    OpenHarmony怎么修改DPI密度值?觸覺(jué)智能RK3566鴻蒙開(kāi)發(fā)板演示

    開(kāi)源鴻蒙OpenHarmony系統(tǒng)下,修改DPI密度值的方法,觸覺(jué)智能Purple Pi OH鴻蒙開(kāi)發(fā)板演示,搭載了瑞芯微RK3566四核處
    的頭像 發(fā)表于 12-24 11:46 ?723次閱讀
    <b class='flag-5'>OpenHarmony</b>怎么修改DPI密度值?觸覺(jué)智能RK3566鴻蒙<b class='flag-5'>開(kāi)發(fā)板</b>演示

    OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開(kāi)發(fā)板演示

    本文介紹瑞芯微主板/開(kāi)發(fā)板編譯OpenHarmony源碼后燒錄鏡像的教程,觸覺(jué)智能Purple Pi OH鴻蒙
    的頭像 發(fā)表于 12-30 10:08 ?831次閱讀
    <b class='flag-5'>OpenHarmony</b>源碼編譯后燒錄鏡像教程,RK3566鴻蒙<b class='flag-5'>開(kāi)發(fā)板</b>演示