一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

佩特科技PET_RK3568_P02安卓通用主板鏡像文件燒寫方法

廣州佩特電子科技有限公司 ? 來源:廣州佩特電子科技有限公 ? 2024-08-15 14:31 ? 次閱讀

主板接口

wKgZoma9oPmAHS0qABuISJWr0fs877.png

主板尺寸

390331836759635e492c2905d77da1e2.png

主板功能

a027b6ba983ca6c27010627ebbd07b16.png

接口詳細說明

5bad565facb8e7af460f830333a3cb20.png58dee12b26c5aa45704a39b082992396.pngwKgaoma9oViAAGtZAAhOAIyOW1Y825.png457eaa14b9d0f6bffa096a76520c655d.png61d519956f17124fdefb6b8bf7f69633.png

鏡像文件燒寫


01 安裝驅(qū)動并連接硬件


解壓開發(fā)工具目錄下的 DriverAssitant_USB 驅(qū)動程序.7z,右擊以管理員權(quán)限運行 DriverInstall.exe,安裝驅(qū)動程序。

注意 win10 或 win11 系統(tǒng)需要關閉操作系統(tǒng)的驅(qū)動簽名驗證功能才能正常安裝驅(qū)動,win11 不能永久關閉這個功能,建議安裝一個 win7 的虛擬機,在虛擬機內(nèi)進行驅(qū)動安裝和固件燒寫。

將主板與 PC 機用 TYPE-C 線(注意有些數(shù)據(jù)線僅支持充電,無法傳輸數(shù)據(jù))連接好,如果出現(xiàn)無法識別的情況可以通過重新連接、更換 PC 機 USB 接口、更換 USB 線、更換 PC 機等方式重試。

解壓開發(fā)工具目錄下的 RKDevTool.7z,右擊以管理員權(quán)限運行 RKDevTool.exe


02 進入燒寫模式

主板處于 Loader 或 Maskrom 模式時可以對系統(tǒng)進行格式化和燒寫系統(tǒng)鏡像文件操作。

進入 Loader 模式

0223aaca145feedaf8e65e69bc1cc9e9.png

方法一

將主板斷電,首先用 TYPE-C 線將主板與 PC 機連接好,按下主板上的燒寫鍵, 并保持按下狀態(tài),然后再上電開機,主板會進入 Loader 操作模式,注意這種方式適用于主 板上的 BootLoader 可正常工作的情況。

方法二

將主板接通電源,進入系統(tǒng),用 TYPE-C 線將主板與 PC 機連接好如下圖,RKDevTool 軟件會 識別到一個 ADB 設備,單擊切換按鈕,主板會重啟進入 Loader 模式

0d6c09e8aae42e7310abc305a0ad0b62.png

方法三

在調(diào)試串口控制臺或其他控制終端輸入 reboot loader,主板會重啟進入 Loader 模式

03 進入 Maskrom 模式 (無法進入 Loader 模式時使用)

b9081be3a923bb32c1267ed773b97d52.png

一般僅在 uboot 損壞,無法進入 Loader 模式時使用。首先準備好一個金屬鑷子,將主板斷電 用鑷子短接右圖中的核心板上兩個沉金通孔 然后再上電開機,進入 Masktom 模式后取消短接,松開鑷子 繼續(xù)進行檫除 flash、升級固件等操作

042b2ac073b8ad4df50f1f58ad4e7231.png?

04 系統(tǒng)燒寫流程

首先將主板進入 Loader 或 Maskrom 模式,打開 RKDevTool 軟件,點擊固件按鈕選擇需要燒寫的鏡像文件,然后點擊升級按鈕,右側(cè)窗口會顯示燒寫進度,燒寫完成后,主板會自動重啟開機。

6b8403627c9b93e973c8a29ea6b42241.png

安卓應用開發(fā)

1、 GPIO 編程參考

通過 sysfs 方式控制 GPIO,GPIO 的操作接口包括 direction 和 value 等,direction 控制 GPIO 輸入和輸入模式,而 value 可控制 GPIO 輸出或獲得 GPIO 輸入。

例如控制調(diào)試燈 GPIO 操作如下(串口終端命令行方式):

調(diào)試燈 GPIO 設置為輸出

echo out > /sys/class/gpio/gpio23/direction
調(diào)試燈 GPIO 輸出高電平
 echo 1 > /sys/class/gpio/gpio23/value 
調(diào)試燈 GPIO 輸出高低平
echo 0 > /sys/class/gpio/gpio23/value
調(diào)試燈 GPIO 設置為輸入
 echo in > /sys/class/gpio/gpio23/direction
讀取調(diào)試燈 GPIO 輸出輸入電平
cat /sys/class/gpio/gpio23/value
當 GPIO 處于輸出和輸入模式時都可以讀取,當設置為輸入模式時讀取的是 GPIO 實際電平,當設置為輸出模式時讀取的是設置的值(如果設置為高電平輸出,外部將引腳電平拉低后,讀取的值依然是 1)。

應用程序控制請參考源碼下的 demo 程序源碼

9e3476fe0a292933d6c9e015b5f48e5c.png

2、 串口 UART 編程參考

RS232 串口、RS485、TTL 串口接口對應的設備名詳見上文接口描述。

安卓系統(tǒng)串口編程請參考 demo 程序源碼或以下鏈接:

https://github.com/Acccord/AndroidSerialPort

https://github.com/Geek8ug/Android-SerialPort

3、 WatchDog 看門狗編程參考

進入內(nèi)核后默認會啟動看門狗,內(nèi)核崩潰等情況出現(xiàn),會在 15 秒內(nèi)自動復位主板。上層應用程序打開看門狗后,內(nèi)核將看門狗控制權(quán)交由上層應用程序控制,上層應用程序的喂狗間隔建議不大于 3 秒。

看門狗的使用流程為打開看門狗循環(huán)喂狗停止喂狗關閉看門狗

喂狗之前必須先打開看門狗,關閉看門狗之前需停止喂狗操作。

打開看門狗后如果 15 秒內(nèi)沒有喂狗或關閉看門狗,系統(tǒng)會自動復位。

命令行測試:

打開看門狗:

echo 1 >/sys/class/gzpeite/user/watch_dog
喂狗:
echo 2 >/sys/class/gzpeite/user/watch_dog
關閉看門狗:
echo 0 >/sys/class/gzpeite/user/watch_dog

應用程序控制請參考源碼下的 demo 程序源碼

4、 獲取 root 權(quán)限

系統(tǒng)默認已開啟 root 權(quán)限,上層應用 app 可直接獲取 root 權(quán)限并進行相關操作,可以參考源碼目錄下的 demo 程序

5、 系統(tǒng)簽名

系統(tǒng)簽名文件位于源代碼目錄下,使用對應的文件對 APK 進行簽名即可。

6、 動態(tài)隱藏/顯示系統(tǒng)狀態(tài)欄和導航欄

隱藏狀態(tài)欄和導航欄在應用 app 里面向系統(tǒng)發(fā)送廣播

gzpeite.intent.systemui.hidenavigation和gzpeite.intent.systemui.hidestatusbar

顯示狀態(tài)欄和導航欄在應用 app 里面向系統(tǒng)發(fā)送廣播

gzpeite.intent.systemui.shownavigation和gzpeite.intent.systemui.showstatusbar

測試命令如下:

am broadcast -a "gzpeite.intent.systemui.hidenavigation"
ambroadcast-a"gzpeite.intent.systemui.hidestatusbar"
am broadcast -a "gzpeite.intent.systemui.shownavigation
am broadcast -a "gzpeite.intent.systemui.showstatusbar"

請參考源碼下的 demo 程序源碼

7、 靜默安裝/卸載應用

安裝 APK 時,向系統(tǒng)發(fā)送 gzpeite.intent.action.install_apk廣播
卸載 APK 時,向系統(tǒng)發(fā)送 gzpeite.intent.action.uninstall_apk廣播

測試命令如下:

am broadcast -a "gzpeite.intent.action.install_apk" --es apk_path "/mnt/media_rw/0000-4823/GPSTest.apk"
ambroadcast-a"gzpeite.intent.action.uninstall_apk"--espkg_name"com.android.gpstest"
8、 重啟、關機操作

重啟:向系統(tǒng)發(fā)送 gzpeite.intent.action.reboot 廣播
關機向系統(tǒng)發(fā)送 gzpeite.intent.action.shutdown 廣播

測試命令如下:

重啟(有確認提示):am broadcast -a "gzpeite.intent.action.reboot" --ez confirm true
重啟(無確認提示):am broadcast -a "gzpeite.intent.action.reboot" --ez confirm false
關機(有確認提示):am broadcast -a "gzpeite.intent.action.shutdown" --ez confirm true
關機(無確認提示):am broadcast -a "gzpeite.intent.action.shutdown" --ez confirm false  
應用程序控制請參考源碼下的 demo 程序源碼

9、 獲取 MAC 地址

原生 Android12 系統(tǒng)默認禁止應用獲取 MAC 地址,為了兼容更早期的應用程序,我司已對系統(tǒng)代碼進行優(yōu)化允許應用 app 獲取 WIFI 及以太網(wǎng)的 MAC 地址,詳見源代碼目錄下的 demo 程序源碼。

動態(tài)修改開機 logo 和動畫

將logo.bmp、logo_kernel.bmp、bootanimation.zip,復制到系統(tǒng) /mnt/logo 目錄下即可

adb push logo.bmp /mnt/logo/
adbpushlogo_kernel.bmp/mnt/logo/
adbpushbootanimation.zip/mnt/logo/

兩個 logo 文件必須為 bmp 文件格式,一個是在 uboot 階段加載顯示,一個是在內(nèi)核階段加載顯示,文件名不可修改,文件內(nèi)容可以完全一樣。

開機動畫 bootanimation.zip 僅支持安卓系統(tǒng),制作方式可以通過搜索引擎查詢相關教程。

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

    關注

    53

    文章

    2044

    瀏覽量

    72339
  • 驅(qū)動程序

    關注

    19

    文章

    855

    瀏覽量

    48694
  • Win10
    +關注

    關注

    2

    文章

    710

    瀏覽量

    40691

原文標題:佩特科技|PET_RK3568_P02 安卓通用主板

文章出處:【微信號:gzpeite,微信公眾號:廣州佩特電子科技有限公司】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    迅為RK3568開發(fā)Android12系統(tǒng)固件

    迅為RK3568開發(fā)Android12系統(tǒng) Android 固件
    的頭像 發(fā)表于 08-01 16:22 ?2548次閱讀
    迅為<b class='flag-5'>RK3568</b>開發(fā)Android12系統(tǒng)<b class='flag-5'>燒</b><b class='flag-5'>寫</b>固件

    開發(fā)更便利!迅為RK3568/RK3588 定制分區(qū)鏡像發(fā)布

    iTOP-RK3568/3588系統(tǒng)的多樣性,給客戶增加更多可選擇的系統(tǒng),迅為維護了一套定制分區(qū)結(jié)構(gòu)的SDK并編寫了相應的使用手冊《【北京迅為】itop-3568/3588 定制分區(qū)鏡像編譯
    發(fā)表于 11-13 14:51

    rk3568固件編譯后燒錄板子系統(tǒng)起不來求解

    問題描述及復現(xiàn)步驟:問題:固件編譯完成后燒錄板子,系統(tǒng)起不來核心板:core-rk3568j主板:aio-3568j已知:1.內(nèi)核沒有進
    發(fā)表于 05-11 11:29

    請問一下RK3568系統(tǒng)如何改為默認非root呢

    RK3568系統(tǒng)如何改為默認非root?系統(tǒng)后默認是root用戶。如何改位默認是非root。因為有些軟件不能在root下安裝。
    發(fā)表于 06-17 09:46

    RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)固件步驟

      準備器  1 首先拷貝器(器在光盤資料“iTOP-
    發(fā)表于 07-15 16:15

    迅為RK3568開發(fā)Android12系統(tǒng) Android 固件

    】基礎資料\\02_iTOP-RK3568 開發(fā)板工具及驅(qū)動”)的壓縮包到 windows 的任意路徑,然后解壓壓縮包會得到 RKDevTool_Release_v2.84 文件
    發(fā)表于 08-01 16:41

    教大家如何單獨的Android鏡像

    \\02_iTOP-RK3568 開發(fā)板工具及驅(qū)動”)的壓縮包到 windows 的任意路徑,然后解壓壓縮包會得到 RKDevTool_Release_v2.84 文件夾,如下圖所
    發(fā)表于 08-25 17:39

    迅為RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)固件步驟

    \02_iTOP-RK3568 開發(fā)板工具及驅(qū)動”)的壓縮包到 windows的任意路徑,然后解壓壓縮包會得到 RKDevTool_Release_v2.84 文件夾拷貝鴻蒙
    發(fā)表于 08-26 17:45

    iTOP3568開發(fā)板體驗OpenHarmony—鏡像(安裝驅(qū)動)

    安裝驅(qū)動在鏡像之前首先需要安裝 RKTool 驅(qū)動。RKTool 驅(qū)動在網(wǎng)盤資料“iTOP-3568 開發(fā)板\\01_【iTOP-RK3568
    發(fā)表于 04-03 10:20

    迅為RK3568開發(fā)板OpenHarmony 固件-鏡像

    變?yōu)?loader模式,如下圖所示:2 工具變?yōu)?loader 模式之后,點擊“執(zhí)行”按鈕,鏡像,如下圖所示:3
    發(fā)表于 04-13 09:59

    瑞芯微RK3568主板開發(fā)板PET_RK3568_P01簡述

    瑞芯微RK3568主板開發(fā)板PET_RK3568_P01簡述
    的頭像 發(fā)表于 08-08 11:41 ?4105次閱讀
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>主板</b>開發(fā)板<b class='flag-5'>PET_RK3568_P</b>01簡述

    瑞芯微RK3568核心板PET_RK3568_CORE簡述

    瑞芯微RK3568核心板PET_RK3568_CORE簡述
    的頭像 發(fā)表于 08-08 11:44 ?4869次閱讀
    瑞芯微<b class='flag-5'>RK3568</b>核心板<b class='flag-5'>PET_RK3568</b>_CORE簡述

    佩特科技PET_A40I_P02屏產(chǎn)品簡介

    開發(fā)過程中,一般使用 PhoenixSuit進行鏡像文件。
    的頭像 發(fā)表于 12-21 10:34 ?1062次閱讀
    <b class='flag-5'>佩特</b>科技<b class='flag-5'>PET_A40I_P02</b><b class='flag-5'>安</b><b class='flag-5'>卓</b>屏產(chǎn)品簡介

    佩特科技PET_A40I_P03通用主板簡介

    開發(fā)過程中,一般使用 PhoenixSuit 進行鏡像文件
    的頭像 發(fā)表于 08-15 14:18 ?548次閱讀
    <b class='flag-5'>佩特</b>科技<b class='flag-5'>PET_A40I_P</b>03<b class='flag-5'>安</b><b class='flag-5'>卓</b><b class='flag-5'>通用</b><b class='flag-5'>主板</b>簡介

    開發(fā)更便利!迅為RK3568/RK3588 定制分區(qū)鏡像發(fā)布

    開發(fā)更便利!迅為RK3568/RK3588 定制分區(qū)鏡像發(fā)布
    的頭像 發(fā)表于 11-11 14:00 ?894次閱讀
    開發(fā)更便利!迅為<b class='flag-5'>RK3568</b>/<b class='flag-5'>RK</b>3588 定制分區(qū)<b class='flag-5'>鏡像</b>發(fā)布