RV1126 使用uboot添加启动延迟
RV1126 使用uboot添加启动延迟
在系统开发过程中往往会遇到不通模块启动时间不同。在rv1126的启动过程中可以使用uboot的启动延时来延迟整个系统的启动。
1) 查找u-boot配置文件
以BoardConfig-aybering.mk为例(在执行./build.sh lunch时的选项)。该文件的目录在${SDK_TOP}/device/rockchip/rv1126_rv1109/BoardConfig-aybering.mk
#!/bin/bash
# Target arch
export RK_ARCH=arm
# Uboot defconfig
export RK_UBOOT_DEFCONFIG=rv1126
# Uboot image format type: fit(flattened image tree)
export RK_UBOOT_FORMAT_TYPE=fit
# Kernel defconfig
export RK_KERNEL_DEFCONFIG=rv1126_defconfig
...
根据该配置文件的描述export RK_UBOOT_DEFCONFIG=rv1126,指定BoardConfig-aybering.mk选项时使用的配置文件为rv1126_defconfig,为了不影响其它正常启动固件的编译,重新拷贝一份新的配置文件。拷贝BoardConfig-aybering.mk到BoardConfig-aybering-delay.mk文件,文件中指定uboot配置文件的部分改为export RK_UBOOT_DEFCONFIG=rv1126_delay,并在uboot的配置文件目录中将rv1126_defconfig拷贝为rv1126_delay_defconfig
uboot配置文件的目录在${SDK_TOP}/u-boot/configs
2) 修改配置文件
为了保证配置不出现异常不建议直接修改配置文件。此处将配置文件拷贝到uboot目录下的.config文件,再使用menuconfig进行配置。配置延迟的选项对应的宏是CONFIG_BOOTDELAY,可以直接在menuconfig中搜索。随后设置需要的延迟时间即可,单位s。
配置完成后保存退出,最后需要将当前目录的.config文件拷贝到configs/rv1126_delay_defconfig即可。
再此编译时只需要在执行./build.sh lunch时选择BoardConfig-aybering-delay.mk配置文件即可
- 分享
- 举报
暂无数据-
浏览量:3501次2023-11-09 11:00:53
-
浏览量:5187次2023-04-14 17:35:17
-
浏览量:4122次2023-12-29 17:51:55
-
浏览量:5115次2023-11-21 14:45:31
-
浏览量:5653次2023-11-17 10:55:31
-
浏览量:4439次2023-06-28 17:22:40
-
浏览量:2474次2023-08-30 18:37:06
-
浏览量:2809次2024-01-02 09:46:50
-
浏览量:6419次2021-06-18 16:05:42
-
浏览量:3257次2025-11-18 14:09:56
-
浏览量:3001次2023-08-31 16:23:55
-
浏览量:3909次2023-12-07 00:53:19
-
浏览量:5370次2023-11-29 08:59:50
-
浏览量:5510次2021-04-02 09:47:41
-
浏览量:4586次2024-02-27 17:03:43
-
浏览量:4535次2024-01-04 17:26:55
-
浏览量:1722次2024-02-29 16:42:40
-
浏览量:3698次2024-01-27 16:28:20
-
浏览量:3227次2023-11-10 15:08:11
-
16篇
- 在RV1126上跑yolov5的历程
- RV1126B_LINUX_IPC 开发(环境篇)之环境搭建、编译
- 瑞芯微与圆周率科技深度技术合作,推出车规级全景+3D渲染显示技术产品解决方案
- 重磅发布|鸿鸥派R1嵌入式开发平台登场,赋能边缘AI视觉与智能物联网新生态
- 编译原厂SDK出现”Read-only file system”
- 跑分过4万RK3288平台真机跑分图现身
- 瑞芯微打入AI芯片阵营 明年有望进入人工智能市场
- 来自星星的GPU?第3代MIDgard架构RK3288性能直逼笔记本集显
- 易百纳_玄武S3 模型转换_Qwen2.5-3B指南
- 瑞芯微推出全新RK3566教育平板方案,满足教育市场多元需求
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
cxcc
微信支付举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明

微信扫码分享
QQ好友