FLASHTOOLS工具使用指书

上传人:平*** 文档编号:11912466 上传时间:2017-10-15 格式:DOC 页数:10 大小:1.77MB
返回 下载 相关 举报
FLASHTOOLS工具使用指书_第1页
第1页 / 共10页
FLASHTOOLS工具使用指书_第2页
第2页 / 共10页
FLASHTOOLS工具使用指书_第3页
第3页 / 共10页
FLASHTOOLS工具使用指书_第4页
第4页 / 共10页
FLASHTOOLS工具使用指书_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《FLASHTOOLS工具使用指书》由会员分享,可在线阅读,更多相关《FLASHTOOLS工具使用指书(10页珍藏版)》请在金锄头文库上搜索。

1、FLASHTOOLS 工具使用指书工具的常用使用方法:1、升级2、导出 BIN 档3、导出 MT03 复位文件4、格式化文件系统5、内存检测一、升级(串口线升级和 USB 线升级两种方式)1)串口线升级步聚 1:选择 DA 文件任何升级方式,首先要选择 DA 文件,下载的时候首选把 DA 下载到手机的 BROM 里面,然后手机和 PC 进行交互。步聚 2:选择 scat 文件(存放与相对应软件版本内)Scat 文件的目的:FLASH TOOL 根据 SCAT 文件解析后定位每个 load 升级到 FLASH对应的起始地址及 BIN 档的个数。步聚 3:自动格式化文件系统目的:为了保证文件系统可

2、以重新生成。 (因为每个软件版本文件系统分配可能不同,也就是文件的个数,默认值都不尽相同,如果不格式化,导致升级后重新开机读取相应的新文件读取失败导致异常。 )步聚 4:串口线与 PC 端连接手机关机,连接串口线,点击工具端的 DOWNLOAD 或者按 F9,手机按开机键进入下载模式即可。2)USB 线升级( USB 分为首次下载和后续升级两种模式)后续升级可以直接使用 USB 升级方式,方法同串口线下载相同,简单总结A、选择 DA 文件 B、选择 scat 文件 C 、选择 USB 下载模式D、选择自动格式化文件系统然后与 PC 端连接即可复习:25 平台 07B 对应机型( K119、K2

3、01、K27 、i266、i289C、i530)与 29 平台对应机(i6、i18)使用 USB 线升级 按*键才能进入下载模式25 平台 06B 对应机型(i388 、i389 、i628、i268 等) 与 28 平台对应机型(i269、i188、i399、i8)使用 032 的串口线升级 按开机键才能进入下载模式35 平台 V0 和 V1 的机型都是采用夹具升级(夹具所使用的是 032 串口线)二、导出 BIN 档(连接方式同升级)导 BIN 档的目的:在软件开发、测试过程中经常出现一些偶尔才能试到的问题,并且一旦出现就不会恢复或极易重现。但如果重新下载软件、恢复出厂设置等类似文件系统的

4、操作却会导致故障消失,给软件分析解决带来不便。那么就需要将坏机的程序导出发给软件开发人员,软件人员经过处理,下载到相同硬件版本的好机上验证,如能重现故障则会大大缩短软件人员查找问题原因、解决问题的进程。 (也就是说抓取 memory_dump 就好比是做一种模拟试验,可以看到你的一个完整的操作过程)1)了解手机采用的 flash 配置类型二合一的 FLASH:NOR+RAM三合一的 FLASH:NAND+NOR+RAM2)手机采用的启动方式:NFB:NAND FLASH BOOTNG 动态加载的方式 如:MT6235/MT6229 平台NOR 启动:适用与 25、23 等其他平台对于 NOR

5、启动的机型(一般情况下是单个 BIN 档,对于 USB 升级的方案是两个 BIN档, )如果在测试过程中或者发现售后出现异常,如复位,无法开机等问题,可以通过导出 BIN 档的方式来判断一些软件问题。3)导出 BIN 档的方法(对于 NOR 启动的机型)A、运行 FLASHTOOLS 工具,选择操作方法 NOR(了解手机的内存大小及空间分配)B、读出 BIN 档,选择 ReadbackADD(添加、增加)C、鼠标停留在 N/A 这一项上,双击弹出框,输入导出的 BIN 档存入的位置(重命名或不更改,直接点保存)D、输入导出的起始地址和长度,可选择十六进制或者是十进制长度的换算方法:16M=16

6、*1024*1024E、点击 Read back 进入导出过程,导出的 16 M BIN 档包含了代码区和文件系统区的内容。手机与 FLASHTOOL 的连接方式同升级一致。4)USB 升级的 BIN 档(共有两个 BIN 档,一个是引导程序 BOOTLOADER bin 档;还有一个代码程序 BIN 档)这样导出的 BIN 档包含了 bootloader 代码区域文件系和 U 盘区域。导出的方式和串口线的方式一致,只是使用了 USB 线导出而已。5)去掉加密码(这里只做简单介绍 )BIN 档导出后不能直接升级到其他手机,因为每个手机升级后都会产生加密码,如果不去掉加密码,直接升级后会因为校验

7、码失败导致无法开机。下面为您介绍如何去掉加密代码(一种是串口升级的单 BIN 档一种是 USB 升级的 BIN 档)A、 查看导出 BIN 档的软件版本,按原版本号找到对应的发布的正式软件压缩包。B、 安装二进制文件比较工具,可以通过比较发现两个 BIN 档的差异处。 (加密码处或是文件系统处)C、 通过 UE 来实现加密码的覆盖操作。在 UE 里面打开用导出的和原始软件的差异的起始地址和结束地址,找到相对应的后,复制原始发布版本的数据覆盖导出的 BIN档加密码部分即可。对于 USB 升级的 BIN 档USB 升级的 BIN 档多了一个引导程序 bootloader,所以于对导出的 BIN 档

8、需要先去掉bootloader 的部分,然后再去掉加密码即可。 (去掉引导程序 bootloader 方法如下)A、 通过 scatter 文件查看 bootloader 占用的空间大小;大小采用十进制的计算方法B、 通过 UE 可以删除引导程序部分(按组合键 Ctrl+D 为 Hex 插入/删除功能)C、 删除了文件头开始的引导程序后,保存修改的文件,再用此文件与正式发布的软件版本进行比较,去掉加密码后就可以直接升级验证了。三、导出复位文件在手机出现复位后,一般情况下会记录相关的复位信息在 MT03-000 文件中,此文件保存在手机隐藏盘的文件系统中。复位多次就会在此文件中记录多次,所以为了

9、方便了解最新的复位信息,应该是复位后就立刻导出,而不是复位多次后一起导处,这样后续会无法判断对应的复位信息。那么手机复位信息的导出有很多种的方法,这里为大家介绍通过 FLASHTOOL 工具导出复位信息:如图所示:选中 Window,再选择 File Management点击 File Management 可选择保存 MT03 文件的保存位置,然后手机和 FLASH TOOL连接好,再点击 Get Exception log 按铀,就可以读取 MT03 复位文件了。四、格式化文件系统在某些异常情况下需要重新格式化文件来恢复到升级后初次开机的状况。手机与工具连接好,方法同升级,设置项如下:Do

10、 Not Format FAT:不格式化文件系统。Reset t to Factory Default:恢复一些默认设置项,类似工程模式的恢复出厂设置。Auto Form at FAT:格式化文件系统,删除文件系统保存的所有信息。一般情况怀疑是文件系统的问题可以通过这种方式格式化后重新开机。M annual Form at FAT:手工选择恢复某段文件系统的地址,很少使用。五、内存检测当手机使用一段时间后出现异常,导出来的 BIN 档升级到其他手机上也是正常的,此时会怀疑是否手机的 FLASH 内存有问题,可以通过内存检测工具来检测 NOR RAM NAND 是否存异常。方法如下:点击 Memory Test 进入内存检测界面:左边有三栏可以选择进入检测过程如图: RAM Test:检测 RAM 的情况,在硬件上检测数据和地址总线 读取有无问题。NOR FLASH TEST:检测 NOR FLASH 是否正常。NAND FLASH TEST:检测 NAND FLASH 有无坏块等。注:一般检测完成后需要重新升级,因为整个 FLASH 的内容被重写导致无法开机。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号