Hi3861的校验和引导FlashBoot 流程

简介: Hi3861的校验和引导FlashBoot 流程

流程图如下:

LoaderBoot是直接与HiBurn进行交互的组件,RomBoot无法直接实现烧写的功能,需要将LoaderBoot加载到RAM后,跳转到LoaderBoot,进一步通过LoaderBoot完成相关内容的烧写,LoaderBoot可烧写的内容包括:

  • FlashBoot
  • EFUSE参数配置文件
  • 固件镜像(包括NV参数)
  • 产测镜像
相关文章
|
3月前
|
开发工具 git
三类代码协同模式问题之在推送命令中加入参数绕过推送评审问题如何解决
三类代码协同模式问题之在推送命令中加入参数绕过推送评审问题如何解决
|
11月前
|
存储 监控 Cloud Native
剖析Linux网络包接收过程:掌握数据如何被捕获和分发的全过程(上)
剖析Linux网络包接收过程:掌握数据如何被捕获和分发的全过程
|
5月前
|
存储 传感器 算法
【软件设计师备考 专题 】校验方法和校验码:确保数据的完整性
【软件设计师备考 专题 】校验方法和校验码:确保数据的完整性
88 0
|
5月前
|
存储 算法 安全
C# | 上位机开发新手指南(五)校验算法——CRC
当我们在进行数据传输时,可能会因为信道噪声、干扰等因素导致数据出现错误,从而影响传输的可靠性和准确性。此时,我们需要一种方法来检测数据是否出现错误,并尽可能快速地发现和纠正错误。CRC(Cyclic Redundancy Check)校验算法就是一种常用的数据校验方法,它通过对数据进行处理生成校验码,从而实现对数据的完整性和准确性进行验证。 使用CRC校验的意义在于能够提高数据传输的可靠性,降低数据传输错误率,确保数据的完整性和准确性。在各个领域中,如通信、网络、存储等,CRC校验都得到了广泛的应用。
255 0
C# | 上位机开发新手指南(五)校验算法——CRC
|
11月前
|
存储 网络协议 Linux
剖析Linux网络包接收过程:掌握数据如何被捕获和分发的全过程(下)
剖析Linux网络包接收过程:掌握数据如何被捕获和分发的全过程
|
Linux Shell 调度
引导过程和服务控制
引导过程和服务控制
49 0
|
监控 安全
如何编写网络设备割接方案?这七个步骤要牢记!
如何编写网络设备割接方案?这七个步骤要牢记!
390 0
|
Linux 数据安全/隐私保护
引导过程与服务控制(超详细的排障图解)(中)
1、Linux操作系统引导过程 1.1 引导过程总览 linux引导过程一般包括以下几个阶段: 开机自检 、 MBR 引导 、GRUB 菜单 、加载Linux内核 、 init 进程初始化
127 0
|
安全 Linux Shell
引导过程与服务控制(超详细的排障图解)(上)
1、Linux操作系统引导过程 1.1 引导过程总览 linux引导过程一般包括以下几个阶段: 开机自检 、 MBR 引导 、GRUB 菜单 、加载Linux内核 、 init 进程初始化
194 0
|
数据可视化 Linux 网络安全
引导过程与服务控制(超详细的排障图解)(下)
1、Linux操作系统引导过程 1.1 引导过程总览 linux引导过程一般包括以下几个阶段: 开机自检 、 MBR 引导 、GRUB 菜单 、加载Linux内核 、 init 进程初始化
131 0