0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

触觉智能 2025-06-06 18:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文介绍Linux系统修改uboot启动延时方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持开源鸿蒙OpenHarmony3.2-5.0,以及Linux、Android操作系统接口丰富,开发评估快人一步!

修改uboot延时

首先查找defconfig文件

./build.sh uboot#通过编译日志查看使用的defconfig文件 ls u-boot/configs/*3568*#在SDK根目录下执行该操作

如图标注处就是所使用的u-boot配置文件。

wKgZO2hCvf2AJpZCAACkip-Jvm035.jpegwKgZPGhCvf2AaIPWAACfGtmQLeY190.png

然后修改延时数:

vim u-boot/configs/rk3568_defconfig

将CONFIG_BOOTDELAY值修改为5,表示uboot启动后会延迟5秒等待用户操作。

wKgZO2hCvf2ACuIlAAEcNji1WP4955.png

注:具体延时数根据用户不同需求定义,本案例设置为5秒。

编译uboot并烧入

1、首先单独编译uboot,命令如下:

./build.sh uboot

编译成功,标注处表示使用了修改后的.config文件,uboot与kernel编译前都需要进行make ***defconfig命令,表示使能某些选项,defconfig内容会写入.config,最终编译使用.config的配置,./build.sh uboot已经包括了make ***defconfig,不需要手动去make。

wKgZPGhCvf2AUMKlAADH7h5ryRo80.jpeg

确保主板连接正常,进入loader模式烧录:

①:通过主板recovery按键或adb reboot loader使主板进入loader模式,并正确连接电脑

②:点击设备分区表,读取每个分区的地址与大小。

wKgZPGhCvf2AR6uYAAEBjNTp8zk696.png

注:不同主板的设备分区会有所差异,获取到的分区表与此案例不同为正常现象。勾选uboot分区,加载对应的固件后点执行。

wKgZO2hCvf2AJILZAACqOhQTSD431.jpeg

验证与案例展示

根据下图标记的打印信息,可以看到启动延时已经修改成功。

wKgZPGhCvf2AYjTgAACXXykJGzo87.jpeg

倒计时结束前按下ctrl+c进入uboot进行测试。

最后在uboot下输入如下命令:

? #查看uboot下支持的命令 mmcinfo #查看当前存储的详细信息

如下图,可以看到我们使用的eMMC,存储容量、传输速率、块大小等等信息。

wKgZO2hCvf6AVWI2AACdrS7ousY42.jpeg
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11627

    浏览量

    217885
  • GPIO
    +关注

    关注

    16

    文章

    1313

    浏览量

    55697
  • Uboot
    +关注

    关注

    4

    文章

    129

    浏览量

    29774
  • RK3568
    +关注

    关注

    5

    文章

    628

    浏览量

    7571
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为RK3568开发板驱动指南Linux中通用SPI设备驱动

    迅为RK3568开发板驱动指南Linux中通用SPI设备驱动
    的头像 发表于 01-23 11:02 3416次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>驱动指南<b class='flag-5'>Linux</b>中通用SPI设备驱动

    RK3568开发板Linux系统如何修改异显呢

    本文硬件平台采用飞凌嵌入式RK3568开发板,主要讲解Linux系统 RK3568开发板如何修改
    发表于 12-13 17:14

    触觉智能RK3568_OpenHarmony开发板适配

    触觉智能RK3568_OpenHarmony开发板适配 2023-5-24 master openharmony 4.0.7.3 openharmony版本更新代码会变化,请看当前文件
    的头像 发表于 06-07 16:18 2030次阅读
    <b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b>_OpenHarmony<b class='flag-5'>开发板</b>适配

    迅为基于RK3568开发板的嵌入式学习之Linux驱动视频

    迅为基于RK3568开发板的嵌入式学习之Linux驱动视频
    的头像 发表于 05-19 16:30 1727次阅读
    迅为基于<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>的嵌入式学习之<b class='flag-5'>Linux</b>驱动视频

    瑞芯微RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法

    本文适用于OpenHarmony开源鸿蒙系统修改cfg文件权限方法,深圳触觉智能研发的RK3566、RK
    的头像 发表于 09-11 13:26 2524次阅读
    瑞芯微<b class='flag-5'>RK3568</b>鸿蒙<b class='flag-5'>开发板</b>OpenHarmony系统<b class='flag-5'>修改</b>cfg文件权限<b class='flag-5'>方法</b>

    瑞芯微RK3568开发板Linux编译报错404怎么办?触觉智能教你轻松解决

    本文介绍瑞芯微RK3568主板/开发板SDK编译流程和编译报错404的解决方法,使用触觉智能EVB356
    的头像 发表于 11-05 11:02 1180次阅读
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>Linux</b>编译报错404怎么办?<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>教你轻松解决

    如何在Linux系统实现屏幕旋转?触觉智能RK3568鸿蒙开发板演示

    本文介绍Linux系统实现屏幕旋转的方法,以解决产品形态的不同的展现方式,触觉智能EVB3568鸿蒙开发
    的头像 发表于 11-19 23:42 1510次阅读
    如何在<b class='flag-5'>Linux</b>系统实现屏幕旋转?<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b>鸿蒙<b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    Android11修改摄像头前后置方法触觉智能RK3568开发板演示

    本文介绍在Android11系统下,修改摄像头前后置属性的方法。使用触觉智能EVB3568鸿蒙开发板
    的头像 发表于 11-28 15:25 71次阅读
    Android11<b class='flag-5'>修改</b>摄像头前后置<b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    Android11修改摄像头前后置方法触觉智能RK3568开发板演示

    本文介绍在Android11系统下,修改摄像头前后置属性的方法。使用触觉智能EVB3568鸿蒙开发板
    的头像 发表于 11-28 18:40 1572次阅读
    Android11<b class='flag-5'>修改</b>摄像头前后置<b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    瑞芯微主板/开发板Linux系统播放音频方法触觉智能RK3562开发板演示

    本文介绍瑞芯微方案主板/开发板Linux系统播放音频的方法触觉智能RK3562
    的头像 发表于 12-13 11:40 1396次阅读
    瑞芯微主板/<b class='flag-5'>开发板</b><b class='flag-5'>Linux</b>系统播放音频<b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    瑞芯微平台Android系统串口测试方法触觉智能RK3562开发板演示

    瑞芯微方案主板Android系统串口测试方法,通用RK3568RK3566、RK3588、RK3576等。
    的头像 发表于 12-24 11:51 1418次阅读
    瑞芯微平台Android系统串口测试<b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    Linux系统更换开机logo方法教程,触觉智能RK3562开发板演示

    本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568RK3588、RK
    的头像 发表于 01-06 10:53 1248次阅读
    <b class='flag-5'>Linux</b>系统更换开机logo<b class='flag-5'>方法</b>教程,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    Linux开发板CAN总线测试方法触觉智能RK3568开发板演示

    本文介绍Linux开发板CAN总线测试方法,使用触觉智能EVB3568鸿蒙
    的头像 发表于 04-11 19:14 911次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>CAN总线测试<b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    Ubuntu系统安装Docker详细攻略触觉智能RK3568开发板演示

    本文介绍Ubuntu系统安装Docker方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯
    的头像 发表于 06-06 18:05 675次阅读
    Ubuntu系统安装Docker<b class='flag-5'>详细</b><b class='flag-5'>攻略</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核
    的头像 发表于 11-21 13:25 621次阅读
    【迅为工业<b class='flag-5'>RK3568</b>稳定可靠】itop-<b class='flag-5'>3568</b><b class='flag-5'>开发板</b><b class='flag-5'>Linux</b>驱动<b class='flag-5'>开发</b>实战:<b class='flag-5'>RK3568</b>内核模块符号导出详解