烧录模式loader 和 maskrom 的区别(详细)

Loader

Maskrom

进入情况分析

烧录过固件,系统将进入LOADER固件烧写模式

未烧录过固件,或者清除了固件数据,上电,进入MASKROM模式(板初始状态)

使用情景

在 Loader 模式下,bootloader 会进入升级状态,等待主机命令,用于固件升级等

MaskRom 模式用于 bootloader 损坏时的系统修复。  一般情况下是不用进入MaskRom 模式的,只有在 bootloader 校验失败(读取不了 IDR 块,或bootloader 损坏) 的情况下,BootRom 代码 就会进入 MaskRom 模式。

进入步骤

让 bootloader 在启动时检测到 RECOVERY(恢复)键按下,且 USB 处于连接状态。正常烧录机器过后,按音量+ 和重启可进入。

在板子上找对应的EMMC_CLKO、GND焊点,短接后通电,系统会认为 Flash 数据出错,从而清除 Flash 数据,进入MASKROM模式

烧录注意事项

此模式下可烧写包括loader在内的所有固件。

此模式下必须要选择正的 MiniLoaderAll.bin勾选Loader项

版权声明:本文为CSDN博主「嵌入式空白」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40903470/article/details/119911943

生成海报
点赞 0

嵌入式空白

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

STM32下推式磁悬浮装置(二)原理图设计思路

前言 本文STM32下推式磁悬浮装置的第二篇文章,距离上一篇过去了一个月,主要是这段时间在备赛。现在比赛延迟了,继续填坑。接下来将介绍磁悬浮装置的设计思路和原理图。 以下是本篇文章的正文内容 一、磁

Keil MDK5 STM32F103C8T6开发环境配置

Windows下使用Keil MDK5进行stm32f103c8t6的开发和编译, 配合ST-LINK工具进行烧录, 使用原生(非HAL)的方式. 所需硬件 stm32f103系列开发板 stm32f103c8t6核心板 参数 ARM 32-b

基于STM32的室内环境监测系统

设计简介: 本设计是基于单片机的室内环境监测器,主要实现以下功能: 可实现LCD1602显示环境数据实时监测一氧化碳、甲烷、烟雾值空气质量大于各自限值报警,并通过TTS报警 标签&#x

Arduino与Proteus仿真实例-DHT11温度湿度传感器驱动仿真

DHT11温度湿度传感器驱动仿真 DHT11 是一款基本的超低成本数字温度和湿度传感器。 它使用电容式湿度传感器和热敏电阻来测量周围的空气,并在数据引脚上吐出数字信号(不需要模拟输入引脚)。 它使用起来相当简单,但需要仔细定时来抓取数据。