微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 高通手机平台交流 > msm8909误擦除sbl1分区如何恢复?

msm8909误擦除sbl1分区如何恢复?

时间:10-02 整理:3721RD 点击:
小弟刚做高通平台,误操作用fastboot erase sbl1命令擦除sbl1分区,现在开不了机,连接电脑只显示9008端口。
对高通平台不熟,请问要如何恢复?
万分感谢!

重新格式化,烧录整个系统文件

路过,看看

能不能说说具体怎么操作?

路过学习

直接进入download模式,用软件qpst烧录

我现在用qfil烧录的,好像没有烧录sbl1.bin啊。是怎么回事?
能否加qq指导一下,谢谢!

你用qfil烧录,把所有系统文件都烧录一遍就可以了

已经解决了,我现在也搞不清楚,我用qfil烧了很多遍了,但根本没有烧sbl1这个分区,我用的一个做4G模块公司的开发板,我感觉跟高通原生不太一样,后来用这个模块公司提供的工具烧就可以了

路过,我也不会


有的手机方案里面,这个分区的名字可能不是SBL1,但是高通不靠分区名字来引导,而是读取ROM中启动分区的一个固定地址,msm8996这个分区默认名字改成XBL了

此时已经是DLoad模式, 用qfil或者QMSCT, 道理是一样的, 其实就是使用rawprogram_unsparse.xml中的
<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="sbl1.mbn" label="sbl1" num_partition_sectors="1024" physical_partition_number="0" size_in_KB="512.0" sparse="false" start_byte_hex="0x8002400" start_sector="262162" />
这里就很明显了, 下载的是sbl1.mbn, 并不是sbl1.bin

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top