您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页Maskrom??

Maskrom??

来源:爱go旅游网
Maskrom模式

启动次序

启动的次序是这样的:

1. 主控上电初始化

2. BootRom 代码在 SRAM 上运⾏,校验存储设备⾥的 bootloader3. 校验通过,加载并运⾏ bootloader 引导代码

4. bootloader 引导代码负责初始化 DDR 内存,加载 bootloader 完整代码到 DDR 内存中并运⾏5. bootloader 加载存储设备上的 Linux 内核,并将执⾏权交给 Linux 内核

启动模式

ROC-RK3308-CC 有四种启动模式:

Loader 模式MaskRom 模式Recovery 模式Normal 模式

Loader 模式

Loader 模式下,可以进⾏固件的烧写、升级。可以通过⼯具单独烧写某⼀个分区镜像⽂件,⽅便调试。

MaskRom 模式

Flash 在未烧录固件时,芯⽚会引导进⼊ Maskrom 模式,可以进⾏初次固件的烧写;开发调试过程中若遇到 Loader ⽆法正常启动的情况,也可进⼊ Maskrom 模式烧写固件MaskRom 模式多⽤于 bootloader 损坏时的系统修复。

⼀般情况下是不⽤进⼊ MaskRom 模式的,只有在 bootloader 校验失败(读取不了 IDR 块,或 bootloader 损坏) 的情况下,BootRom 代码 就会进⼊ MaskRom 模式。此时 BootRom代码等待主机通过 USB 接⼝传送 bootloader 代码,加载并运⾏之。

Recovery

系统引导 recovery 启动,主要作⽤是升级、恢复出⼚设置类操作。

Normal 模式

系统引导 rootfs 启动,加载 rootfs,⼤多数的开发都是在这个模式在调试的。___________________________________

MaskRom:

MaskRom 模式是设备变砖的最后⼀条防线。强⾏进⼊ MaskRom 涉及硬件操作,有⼀定风险,因此仅在设备进⼊不了 Loader 模式的情况下,⽅可尝试 MaskRom 模式。请⼩⼼阅读,并谨慎操作!操作步骤如下:

1. 设备断开所有电源。

2. ⽤ USB Type-C 线的 Type-C ⼀端,插⼊开发板上的 Type-C 接⼝,⽽另⼀端 USB 2.0 接⼝暂不接。

3. ⽤⾦属镊⼦接通板⼦背⾯上的,如下图所⽰的两个测试点,并保持短接。4. 将 USB 线的另⼀端 USB 2.0 接⼝,插⼊电脑主机。5. 稍候⽚刻,之后松开镊⼦。

这时,板⼦应该就会进⼊ MaskRom 模式,电脑主机会发现⼀个Maskrom 设备。原⽂链接:https://wiki.t-firefly.com/ROC-RK3308-CC/maskrom_mode.html

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务