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

news/2024/11/19 19:34:00/

RK3288/RK3399启动后有三种模式:normal模式、 loader模式、MASKROM模式

normal模式:正常的启动模式,这个模式无法刷固件。

                         一般板子通电就是这个模式。


loader模式:刷固件模式,这个模式可以刷各种image。

                       按住recover按键再通电,通过bootloader/uboot的检测进入这个模式


MASKROM模式:这种模式用于拯救砖头机器,比如bootloader/uboot 无法启动,无法进入loader模式正常下载。

                                 需要通过在板子上找对应的EMMC_CLKO、GND焊点,短接后通电,进入MASKROM模式,

                                 这些点需要问板子的生产商。

7.1下,在fastboot.c文件的
int board_fbt_key_pressed(void)函数里进行checkkey,这里检测到boot_rockusb被设置上,所以打印出来rockusb key pressed,就进入到loader状态。
然后这个checkkey函数里的boot_rockusb,是被初始化成下面的样子
key_rockusb.type = KEY_INT;
key_rockusb.key.ioint.name = "rockusb_key";
key_rockusb.key.ioint.gpio = (GPIO_BANK3 | GPIO_D1);
key_rockusb.key.ioint.flags = I


http://www.ppmy.cn/news/63496.html

相关文章

java中的Random类用法

package com.test.test03;import java.util.Random;public class Test02 {//这是一个main方法,是程序的入口public static void main(String[] args) {//random()返回带正号的double值,该值大于等于0.0且小于1.0System.out.println("随机数&#xf…

PbootCMS Sqlite数据库转Mysql数据库教程 sqlite转mysql

PbootCMS默认采用的是Sqlite数据库,系统自带完整后台以及一套响应式模板,放入PHP(5.3+)环境即可直接使用 线上搭建简易环境为:Apache 、 PHP5.6-PHP7.3 、 Mysql5.5+ 所以如果已经上线一段时间了,网站已经有较多内容后要想换成Mysql版本是很不方便的,以下就是快速将Mys…

Hadoop 生态圈及核心组件简介Hadoop|MapRedece|Yarn

文章目录 大数据时代HadoopHadoop概述Hadoop特性优点Hadoop国内外应用Hadoop发行版本Hadoop集群整体概述 HDFS分布式文件系统传统常见的文件系统数据和元数据HDFS核心属性 HDFS简介HDFS shell操作 Map Reduce分而治之理解MapReduce思想分布式计算概念 MapReduce介绍MapReduce产…

线程间互斥-mutex互斥锁和lock_guard

要点 锁双重判断的技法 竟态条件:多线程程序执行的结果一致,不会随着CPU对线程不同的调用顺序 线程间安全实例——3个窗口同时卖票 线程不安全的代码如下 int ticketCount 100; // 100张车票 // 模拟10个窗口同时卖票 void sellTicket(int index) …

Express框架的路由配置

Express 是一个流行的基于 Node.js 的 Web 开发框架,它可以帮助我们快速搭建一个 Web 应用程序。在 Express 中,路由是一个非常重要的概念。路由指的是根据客户端请求的不同路径和 HTTP 方法来执行不同的处理逻辑。在本篇博客中,我们将介绍如…

nVidia GPGPU vs AMD Radeon HD Graphics执行模式对比

大家做高性能计算的朋友,想必对CPU的执行模式已经非常熟悉了吧。当代高级些的CPU一般采用超标量流水线,使得毗邻几条相互独立的指令能够并行执行——这称为指令集并行(ILP,Instruction-Level Parallelism);…

一分钟掌握如何更换Jupyter Notebook的主题和字体

Jupyter Notebook 更换主题(背景、字体) 在现代科技发展的浪潮中,Jupyter Notebook 作为一种强大的交互式笔记工具,已经被越来越多的用户所使用。它以其简单易用、功能强大、资源丰富等特点,成为了许多人学习、工作、科…

连续赋值:优雅的一次赋多个值

连续赋值:一行搞定多个变量的赋值 赋值语句是程序设计中最常用的一种语句。在很多情况下,我们需要对多个变量进行赋值操作。常规的做法是逐个赋值,但这样做会显得繁琐,效率也不高。而连续赋值这种语法,可以让我们一行…