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.tpcf.cn/web/86359.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈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触觉反馈手套遥操作机器人是通过手套上的传感器捕捉手部动作,将信号传输给机器人,同时接收机器人反馈的触觉信息,实现远程操…