Linux修改uboot啟動延時方法詳細攻略,觸覺智能RK3568開發板演示

修改uboot延時

首先查找defconfig文件

./build.sh uboot	#通過編譯日志查看使用的defconfig文件ls?u-boot/configs/*3568*	#在SDK根目錄下執行該操作

如圖標注處就是所使用的u-boot配置文件。

圖片

圖片

然后修改延時數:

vim u-boot/configs/rk3568_defconfig

將CONFIG_BOOTDELAY值修改為5,表示uboot啟動后會延遲5秒等待用戶操作。

圖片

注:具體延時數根據用戶不同需求定義,本案例設置為5秒。

編譯uboot并燒入

1、首先單獨編譯uboot,命令如下:

./build.sh uboot

編譯成功,標注處表示使用了修改后的.config文件,uboot與kernel編譯前都需要進行make ***defconfig命令,表示使能某些選項,defconfig內容會寫入.config,最終編譯使用.config的配置,./build.sh uboot已經包括了make ***defconfig,不需要手動去make。

圖片

確保主板連接正常,進入loader模式燒錄:

①:通過主板recovery按鍵或adb reboot loader使主板進入loader模式,并正確連接電腦。

②:點擊設備分區表,讀取每個分區的地址與大小。

圖片

注:不同主板的設備分區會有所差異,獲取到的分區表與此案例不同為正常現象。勾選uboot分區,加載對應的固件后點執行。

圖片

驗證與案例展示

根據下圖標記的打印信息,可以看到啟動延時已經修改成功。

圖片

倒計時結束前按下ctrl+c進入uboot進行測試。

最后在uboot下輸入如下命令:???????

?	#查看uboot下支持的命令mmcinfo	#查看當前存儲的詳細信息

如下圖,可以看到我們使用的eMMC,存儲容量、傳輸速率、塊大小等等信息。

圖片

案例展示,如下是uboot下操作GPIO的案例

RK3562開發板uboot下GPIO的控制方法,觸覺智能嵌入式方案商_rk3562 如何讀取某個引腳電平-CSDN博客

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/86359.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/86359.shtml
英文地址,請注明出處:http://en.pswp.cn/web/86359.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

dockers virbox 安裝

sudo apt remove docker docker-engine docker.io containerd runc 更新包索引并安裝依賴 sudo apt update sudo apt install ca-certificates curl gnupg 添加Docker官方GPG密鑰 sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux…

Restormer: Efficient Transformer for High-Resolution Image Restoration 論文閱讀

題目 (Title): Restormer:用于高分辨率圖像恢復的高效Transformer 摘要 (Abstract): 由于卷積神經網絡(CNN)在從大規模數據中學習可泛化的圖像先驗方面表現出色,這些模型已被廣泛應用于圖像恢復及相關任務。最近,另一…

音視頻開發協議棧全景解析

音視頻開發協議棧全景解析 引言:協議棧的重要性與演進 在當今數字化時代,音視頻技術已成為互聯網基礎設施的核心組成部分。從視頻會議、直播到智能安防、元宇宙應用,音視頻協議棧的設計直接影響著用戶體驗質量(QoE)。作為開發者&#xff0c…

Java面試題025:一文深入了解數據庫Redis(1)

歡迎大家關注我的JAVA面試題專欄,該專欄會持續更新,從原理角度覆蓋Java知識體系的方方面面。 一文吃透JAVA知識體系(面試題)https://bl

Python:調用json.dumps處理datetime對象數據

文章目錄 前言一、查詢SQL語句中數據轉換1、思路2、示例3、常用格式化模式4、注意事項 二、自定義JSONEncoder處理1、思路2、示例3、使用方法 寫在結尾 前言 使用Python開發查詢PostgreSQL數據庫,返回數據中有timestamp類型數據字段。如果使用json.dumps轉換成json對…

QT6 源(130)視圖模型架構中的字符串列表模型 QStringListModel:成員函數,本類的繼承關系圖以及源碼注釋

(1)字符串列表型的 model ,可以交給視圖 view 來顯示,也可以由組合框 comboBox 讀取其中的內容 : (2)以下開始學習本字符串 model 里的成員函數,本類沒有再定義信號與槽函數 &#x…

dockerfile命令及構建+docker-compose安裝構建

一,dockerfile常用命令 命令介紹FROM–指定基礎鏡像LABEL作者信息USER切換運行屬主身份WORKDUR切換工作目錄ENV用于docker容器設置環境變量RUN用來執行命令行的命令COPY把宿主機文件復制到鏡像中去ADD將文件路徑復制添加到容器內部路徑EXPOSE為容器打開指定要監聽的…

數學:逆元,同余

逆元,同余 0.引言1.同余1.1 同余的基本性質1.2 解同余線性方程 2.逆元費馬小定理求逆元(m必需為質數)擴展歐幾里得求逆元(使用任意互質的a和m) 0.引言 本文講述什么是逆元,如何求逆元。求逆元的兩種常規方法。然后知道…

廣州華銳互動:技術與創意雙驅動的 VR 先鋒?

廣州華銳互動能夠在眾多 VR 公司中嶄露頭角,離不開其強大的技術實力和源源不斷的創意靈感 。在技術研發方面,廣州華銳互動組建了一支專業的技術團隊,團隊成員均具備扎實的技術功底和豐富的行業經驗,他們專注于 VR、AR、3D 等核心技…

教育培訓教學通用PPT模版

教育培訓通用PPT模版,兒童教育PPT模版,公開課件教學PPT模版,讀書筆記PPT模版,古風PPT模版,教育教學通用PPT模版 教育培訓教學通用PPT模版:https://pan.quark.cn/s/6c2ed020e398

Data Vault 初探(五) —— 定期裝載_SQL

說明: 1. 定期裝載的周期為每天一次。 2. 每天裝載自上次裝載后的變化數據 3. 建立源數據庫的過渡表用于CDC 4. 建立cdc_time表用于基于時間戳的CDC 5. 因為源庫上只有訂單銷售表有時間屬性,所以除了sales_order和sales_order_item拉取變化數據外&#x…

Java虛擬機棧(JVM Stack)詳解與工作流程分析

Java虛擬機棧(JVM Stack)詳解與工作流程分析 1. 虛擬機棧核心概念 基本特性 線程私有:每個線程在創建時都會分配一個獨立的棧存儲內容: 棧幀(Stack Frame):每個方法調用對應一個棧幀 生命周期…

Sonarqube:Jenkins觸發sonar掃描出現UnsupportedClassVersionError錯誤處理

文章目錄 1、問題現象2、問題根因3、解決思路3.1 解決思路13.2 解決思路23.3 解決思路3 1、問題現象 問題現象:在每次Jenkins觸發sonar掃描時,Sonar-scanner掃描器執行都會出現UnsupportedClassVersionError異常,如下: ERROR: …

Spark SQL to_json 函數介紹

目錄 前言函數介紹參數說明示例 前言 在Apache Hive中,并沒有內置的to_json函數。在Apache Spark SQL中確實有to_json函數,它可以用來將結構化數據(如結構化類型或MAP類型)轉換為JSON字符串。這個功能對于需要將表格數據輸出為JSON格式的場景…

《解鎖前端潛力:自動化流程搭建秘籍》

當項目逐漸從萌芽走向繁茂,中期階段對流程優化與效率提升的需求便愈發迫切。搭建一套自動化測試、持續集成與部署的完整流程,已然成為突破瓶頸、保障代碼質量與上線效率的關鍵密鑰。這不僅是技術的進階,更是思維與協作模式的革新。在踏上構建…

計算機體系結構中的片上系統SoC是什么?

計算機體系結構中的片上系統SoC是什么? 片上系統(SoC,System on Chip) 是一種將計算機或其他電子系統的多個關鍵組件集成到單一芯片上的集成電路設計。它不僅僅是處理器(CPU),而是將處理器、內…

linux虛擬機基礎-磁盤擴容詳細版本模擬實驗

擴容實驗參考上一篇博客: https://blog.csdn.net/wenxiaocsdn/article/details/141932877?spm1001.2014.3001.5502 LVM基礎知識附錄紅帽官方文檔 配置和管理邏輯卷 | Red Hat Enterprise Linux | 8 | Red Hat Documentation LVM邏輯結構圖 LVM 管理命令速查表&…

hbase高可用部署

要實現HBase集群的高可用部署(High Availability, HA),核心在于消除單點故障(特別是HMaster節點),并確保數據冗余和服務自動恢復。以下是、關鍵步驟和配置要點: 一、核心配置步驟? ?1.1 啟用…

STM32F103ZET6開發板【項目工程創建】+具體實現步驟流程

硬件介紹 芯片為STM32F103ZET6 STM32F103 資源簡介 STM32 的優異性 1,超低的價格。8 位機的價格,32 位機的性能,是 STM32 最大的優勢。 2,超多的外設。STM32 擁有包括:FMC、TIMER、SPI、IIC、USB、CAN、IIS、SDIO、…

CyberGlove觸覺反饋手套遙操作機器人靈巧手解決方案

CyberGlove觸覺反饋手套確實可以實時捕捉運動信號和觸覺反饋,并將其重新定位到人形機器人上。CyberGlove觸覺反饋手套遙操作機器人是通過手套上的傳感器捕捉手部動作,將信號傳輸給機器人,同時接收機器人反饋的觸覺信息,實現遠程操…