RK3288 开 recover功能进入loader模式

《硬件接入》3288板刷机及屏幕参数配置探索 最近在工控机上做了项目,涉及到地磅接入、打印机接入、海康威视摄像头接入等功能; 摸索下来其实硬件接入都是比较简单的事,一般1-2天就可以完成一个单独模块开发了 。 不过也遇到一些比较麻烦的事,比如买的3288板工控机,刷的固件是6.0.1,这个固件因为芯片厂家系统无法支持rs232 1800以下波特率读取(bug导致,这bug居然没人测出来?),而我接到的需求需要支持工厂的1200波特率 ,那么就导致我必须要修改工控机系统,刷机到支持该波特率的系统。 刷机倒也不难,有官方的文档和工具如下图: 这里主要对一 阅读详情

— a/u-boot/board/rockchip/common/rkloader/key.c
+++ b/u-boot/board/rockchip/common/rkloader/key.c
@@ -132,7 +132,7 @@ __maybe_unused static void RockusbKeyInit(void)

   -key_rockusb.key.adc.keyValueHigh = 30;
   +key_rockusb.key.adc.keyValueHigh = 80;

@@ -145,7 +145,7 @@ __maybe_unused static void RecoveryKeyInit(void)

   -key_recovery.key.adc.keyValueHigh = 30;
   +key_recovery.key.adc.keyValueHigh = 80;
瑞芯微RK3588,从入门到精通系列九 也可以打成整包烧录。@符号前是分区的大小,@符号后是分区的起始地址,括号中是分区的名字,单位都是 sector(512Bytes)替换SDK/ubuntu/overlay/etc/alternatives/neardi.png。PC交叉编译环境:SDK/prebuilts/gcc/linux-x86/aarch64/目录。 阅读详情

相关推荐

rk3288_Android7.1长按recovery按键5s之后恢复出厂设置

实现长按recovery按键5s之后恢复出厂设置,清除数据 kernel部分添加GPIO按键: +++ b/arch/arm/boot/dts/rk3288-evb-android-rk808-hdmi.dts @@ -167,7 +167,7 @@ #size-cells = <0>; pinctrl-names = "default"; - pinctrl-0 = <&pwr_key&

Android/Linux驱动开发传帮带学习,让驱动入门门槛更低! 2982

RK3288的几种USB模式

RK3288启动后有三种模式,可以分别进行操作。 一种是normal也就是正常的启动模式。这个模式无法刷固件。 一般板子通电就是这个模式 第二种是loader模式。就是刷固件模式。这个模式可以刷各种image。 按住recover按键再通电,通过uboot的检测进入这个模式 第三种是MASKROM模式。这种模式用于拯救砖头机器。比如bootloader无法启动。无法进入l

groundhappy的专栏 1万+

RK平台烧录固件的几种模式

rockchip平台开发常识

就是太懒,所以要多做笔记 1万+

《Linux操作系统 - RK3288开发笔记》第3章 G-3288-02 SD卡启动及变砖恢复

G-3288-02出厂默认已经烧写了Android系统,但Android系统不一定满足需求,因此会进行系统移植,当移植的系统在升级过程中出现意外,无法启动,直接变砖了,导致无法重新升级,这个不要慌,可通过MaskRom 模式来修复。 G-3288-02卡槽位置如下: 3.1格式化sd卡 1.安装SD Card Formatter 5.0.2 Setup.exe 软件,将SD插入USB读卡器,再插入到电脑USB口上。 2.打开SdCardFormatter 格式化工具,格式化步骤如下如所示。 选择要格式化

不问归期的博客 4899

[RK3288][Android6.0] 调试笔记 --- 系统第一次开机进入Recovery模式原因

Platform: ROCKCHIP OS: Android 6.0 Kernel: 3.10.92 描述: 当系统第一次全部刷新开机后,系统会默认进入Recovery模式,这个其实是misc分区里的内容在作怪. misc.img是RK原始就提供而不是自己编译生成的,其实misc里内容就两行,用UE可查看: Uboot log: #Boot ver: 2016-1

Kris Fei's blog 1万+

rk3288 进入MaskRom 模式

麻烦扫码添加微信公众号:Android技术与情感分享,关注本博客动态,提升访客技术与情感。多谢大家的支持。 MaskRom 模式 介绍 MaskRom 模式是设备变砖的最后一条防线。强行进入 MaskRom 涉及硬件操作,有一定风险, 因此仅在设备进入不了 Loader 模式情况下,方可尝试 MaskRom 模式。请小心阅读,并谨慎操作! RK3288进入MaskRom 确定 T13...

qq_20395637的博客 1万+

RK3229 android9.0 按刷机按键进入loader

int board_fbt_key_pressed(void)函数里进行checkkey,这里检测到boot_rockusb被设置上,所以打印出来rockusb key pressed,就进入到loader状态。需要通过在板子上找对应的EMMC_CLKO、GND焊点,短接后通电,进入MASKROM模式,MASKROM模式:这种模式用于拯救砖头机器,比如bootloader/uboot 无法启动,无法进入loader模式正常下载。normal模式:正常的启动模式,这个模式无法刷固件。重点修改 uboot。

liushengdi110的专栏 7502

RK平台Loader介绍

RK平台Loader介绍相关知识

steel0205的专栏 2217

学习嵌入式Linux开发——Firefly RK3288更换系统(烧写固件)

目录概述准备安装 Firefly 官方烧写固件教程 Firefly 韦东山版烧写固件教程 韦东山出的还带有SD卡启动的教程 概述 在Windows10系统下为Firefly-RK3288烧写固件。 准备 软件及Ubuntu固件点此下载 软件: 稍后我会把需要用到的软件上传一下。 镜像: 选好版本,个人建议用16.04的,太新了可能会不太稳定,太老了有可能有一些功能不支持了。 安装 首先: 其次: ...

hengxing666的博客 9510

Android 手机工厂测试模式:通过暗码进入

请注意,不同的 Android 设备可能支持不同的暗码和工厂测试模式。此外,访问工厂测试模式需要谨慎操作,因为为一些测试选项可能会对设备的功能和性能产生影响。Android 手机拨号盘提供了一些隐藏的暗码,可以让用户进入设备的工厂测试模式。在本文中,我们将探讨如何使用这些暗码来访问 Android 手机的工厂测试模式。首先,打开 Android 手机的拨号盘应用程序。在拨号盘中,输入相应的暗码,然后点击拨号按钮。希望这些信息能帮助你了解如何通过暗码进入 Android 手机的工厂测试模式。

HackDashX的博客 1555

RK3288项目(一)--系统ota升级

本章来介绍下RK3288项目中的OTA升级,从uboot选择启动到磁盘读写 都会涉及

文艺小少年的博客 906

[RK3399][Android6.0] 系统支持的重启模式

Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92系统重启过程可参考  [RK3399][Android6.0] 系统重启调用过程小结而重启时android系统是支持带参数重启的. rk平台上定义的boot mode如下:enum { BOOT_NORMAL = 0, /* normal boot */ BOOT_LOADER,

Kris Fei's blog 2370

pi-star图形界面安装指南

pi-star图形界面安装指南,MMDVM热点安装,树莓派3B+热点

blueisman的专栏 1909

[RK3399][Android6.0] 系统重启支持恢复出厂设置参数

Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92reboot的boot flag请看文章  [RK3399][Android6.0] 系统支持的重启模式 注意到boot mode table中有对wipe data的支持(BOOT_WIPEDATA)enum { BOOT_NORMAL = 0, /* normal boot */

Kris Fei's blog 2449

hi3516cv610在PQStream上实现拉出图像,windows和板端操作记录

PQStream拉出图像

weixin_51838255的博客 728

五、e2studio VS STM32CubeIDE之汉化

介绍stm32cubeide汉化方案和汉化包e2studio自带汉化包,在安装过程中可选择安装e2studio STM32CubeIDE切换中英文。

cl234583745的博客 1766

Rockchip RK3588 使用ddrbin_tool 修改DDR loader文件参数

Rockchip RK3588 通过ddrbin_tool修改DDR的相关参数,如频率、串口打印配置等等

weixin_43245753的博客 1万+

深度解析快递柜管理系统的C++实现:设计与实现

本文详细介绍了一个基于C++的快递柜管理系统的设计与实现,包括系统需求分析、架构设计、数据库设计、关键功能模块实现和测试与验证。通过详细的代码示例和理论分析,读者可以全面了解如何开发一个完整的快递柜管理系统。希望本文能够为读者在实际项目开发中提供有价值的参考。

m0_57781768的博客 713

rk3368支持外置SD或TF的OTA卡升级

默认rk3368不支持外置SD卡升级,升级时候会报错。Android系统 为6.0 首先在bootable/recovery/roots.h下添加 void ensure_usb_mounted(); void ensure_sd_mounted(); 文件 recovery.cpp void ensure_sd_mounted() { int i; for(i = 0; i &...

lb5761311的专栏 2303

基于深度学习的行人车辆检测与计数系统(UI界面+YOLOv8/v7/v6/v5代码+训练数据集)

从YOLOv1到最新的YOLOv8,其网络结构、训练策略和损失函数不断优化,性能持续提升。image_path, _ = QFileDialog.getOpenFileName(self, "选择图片文件", "", "Image Files (*.jpg *.png *.jpeg *.bmp)")video_path, _ = QFileDialog.getOpenFileName(self, "选择视频文件", "", "Video Files (*.mp4 *.avi *.mov *.mkv)")

YOLO 225

【数据集实例】CMIP6气候模式数据下载-以河东地区为例

以河东地区为例,介绍CMIP6数据下载及处理

WW、forever的博客 4941

[RK3288][Android6.0] 调试笔记 --- 恢复出厂设置掉电保护

Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92Recovery在做清data的时候, 会做一个掉电保护,如果在wipe data中途中掉电,那么下一次重启还是 会进入recovery模式重新做wipe data动作.比如当前使用命令恢复出厂设置: echo –wipe_data > /cache/recovery/command

Kris Fei's blog 2250

基于FPGA的相控阵雷达波束控制系统设计(2)

也就是在计算波控码时0,按2.8125递增,取遍-90

qq_43416206的博客 1812

瑞芯微 RK3288—Android5.1烧写固件流程

步骤一、安装USB驱动(文件请下载) 1.1 驱动安装(如图1); 图1 1.2提示安装驱动成功,点击确认即可(如图2); 图2 步骤二、烧写update.img 2.1、 打开AndroidTool.exe(文件请下载) 2.2、点击升级固件按钮,再点击固件按钮加载固件(如图3); 图3 2.3、插上USB OTG线 并且上电; 2.4、提示“发现一个MSC设备”或者“发现一个ADB设备”是,执行切换;(如图4) 图4 1.5、Android 开发工具 发现一个LOADE

qq_23930465的博客 2万+

手把手教你学PCIE(2.1.8)--pcie基本概念流量控制(Flow Control, FC)

PCIe 的流量控制(Flow Control, FC)是确保数据传输可靠性和高效性的关键技术。通过信用值管理,发送方和接收方可以动态调整数据传输速率,避免数据丢失和溢出。理解流量控制的工作原理和实现机制对于开发和调试 PCIe 系统非常重要。希望这个介绍能帮助你更好地理解和使用 PCIe 流量控制。

MHD0815的博客 1808

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Android 6.0 RK3288 ROM编译详解+命令详解

Android 6.0 RK3288 ROM编译详解+命令详解 Rockchip 平台相比高通、MTK、Marvell等其他平台相比,在编译命令的执行上,跟其他平台有所不同。 以下,已目前市面上产品使用量较大的RK3288平台为例,详解编译命令 一、编译uboot 1.      必须要进入u-boot目录下 2.      make rk

Jon.Lo 的专栏 6597

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

上一篇: RK3288串口root权限
下一篇: Android HAL 层框架分析以及代码示例
Ma浩然
博客等级 码龄9年 1万+粉丝 462原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ma浩然

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值