2023年12月17日发(作者:明墨)
MTK平台智能机项目-下载工具使用说明
制作人:李明
一. 目的:
此工具适用于MTK智能机平台(比如:MT6513,MT6515,MT6517,MT6573,MT6575,MT6577等)项目的软件下载工作。此工具同时支持16个端口一起下载,并采用两种USB通讯方式,一个是:BootRom方式,一个是Preloader方式。此下载工具,默认情况下是BootRom方式,因为手机首次下载,FLASH是空的,此时手机模拟出来的端口,正常情况下都是BootRom方式的USB口,故只有选此端口,才可以下载软件。如果想二次下载,那么端口需要选择成Preloader方式。因为手机下载过软件之后,模拟出来的端口一般就是Preloader方式的口
下面将详细的讲解工具使用方法。
二. 工具的功能介绍:
1. 先要安装下载线驱动程序,如何安装下载线驱动,具体请参看下载线安装说明书,这里不再累述。
运行此升级工具:,其主界面如下图所示:
此主界面主要分为6个方面,分别为:COM口的设置与选择,下载速度模式的选择,工具的LOG抓取与查看,手机软件的加载,点击按钮开始下载,芯片型号的显示等。下面将逐一,详细的解说。
COM口的设置与选择:
此功能是设置虚拟端口,以及选择虚拟端口的方式,对应上述主界面上的菜单功能,此菜单里面包含2个子菜单,如右图所示:置端口号,点击此按钮后,会弹出如下图所示的对话框:
版权:上海优思通信科技有限公司
1页 第,其中“Set COM Port Number”用于设
MTK平台智能机项目-下载工具使用说明
制作人:李明
此界面上有2种端口设置,其中第1种为:Preloader口,第2种为:BootRom口。而我们目前所使用的此下载工具,模拟出来的一般是BootRom类型的USB口,故需设置“[Ports]” 字段下的端口号,此字段下的端口代表的是BootRom口(在设备管理器里的端口中可以看到:MTK USB Port),其端口号为channel0-channel15,分别代表16个端口的端口号;其中channel0是起始的端口号,Channel15是结束的端口号。通常,我们设置的端口号,要保证在channel0-channel15之间才可以。另外,[PreloaderPorts]字段下对应的端口是Preloader方式的USB口,我们想二次下载的时候,就需要设置
[PreloaderPorts]字段下的端口。至于还有个[form]字段,这个请保持默认值即可。
当我们设置好端口后,保存一下,关闭此端口设置界面后,工具主界面会自动记忆并显示出你更改后的端口,例如:我将“[Ports]”字段下的端口号,从30开始设置,一直递增到45口,那么结果,将会如下图所示:
版权:上海优思通信科技有限公司
2页 第
MTK平台智能机项目-下载工具使用说明
制作人:李明
另外,“COM Port Type”子菜单,用于设置端口的模式,模式分为2种方式,即:BootRom口与Preloader口,为什么会有2种类型的端口,这是MTK智能机在枚举端口时的一种策略,就SMT端的软件下载来说,手机的FLASH都是空的,此时手机枚举出来的端口就会是BootRom口,即在“设备管理器”里的“端口”里,会看到:MTK USB Port,如果中途下载失败了,再想二次下载。请先到“设备管理器”里的“端口”里看一下枚举出来的端口还是不是BootRom口,即:MTK USB Port。如果是,我们工具上的“COM Port Type”就保持默认的BootRom方式就好了,如果枚举出来的端口是Preloader口,即:Preloader USB VCOM Port,那么此时就需要我们手动将工具界面上的“COM Port Type”改成Preloader,然后才可以再次下载软件。
下载速度模式的选择:
此功能是控制软件下载时的下载软件的速度的,对应工具主界面上的菜单为:
,此菜单包含2个子菜单,其中“Speed Mode”就是控制下载速度的,而“Battery Mode”是外接电源的控制,目前外接电源的控制,请保持默认状态,不要去修改。
鼠标选中“Speed Mode”,其右侧会显示出2个子菜单,为:,其中“Full
Speed”是低速下载,此模式下,下载软件耗时非常长,但是对电脑的性能稍微要求低一些,而“High
Speed”是高速下载,此模式下,下载软件耗时短,下载非常的快,但是对电脑的性能稍微要求高一些,至于高速下载时,要求电脑的配置是怎样的,这个判断的依据,就是用此电脑,一拖多的,采用高速下载,看能否下载OK,如果是OK的,那此电脑的配置性能就算OK的。一般的说,电脑的内存、CPU、主板上的USB口性能,需要好一点,其操作系统是XP SP3的,就可以了。鉴于下载速度问题,我们建议采用高速下载,即选择“High Speed”模式,如果电脑性能跟不上,建议更新电脑,否则采用低速下载,下载时间将长达10分钟以上,这势必影响了SMT产线的产能。
工具的LOG抓取与查看:
此功能是在升级软件时,出现了问题后,才使用到的功能,其用于抓取升级工具的LOG,查看LOG,以便供研发人员分析问题,以得知问题的所在。其中“工具的LOG抓取”功能,对应工具主界面上的
菜单,其下有若干个子菜单,具体需要勾选哪几个菜单,到时候由研发人员决定,并告知,故再不出问题的情况下,我们不需要去理会此菜单的功能。
手机软件的加载:
此功能用于加载要升级的软件,其对应于工具主界面上的按钮功能,点击此按钮,去找寻我们要升级的软件,找寻的对象是软件包的“scatter”文件,通过加载此文件,来自动映射要升级的软件(一些BIN文件),“scatter”文件,其名称上带有“_scatter_”字样,看到此字样的.txt文件,它即是我们要找寻的“scatter”文件,我们加载它就可以了,加载后的“scatter”文件的名称会显示于按钮后面的天蓝色的编辑框里面。如下图所示:
如果我们还想看到此“scatter”文件,到底自动映射了哪些手机软件相关的文件,我们可以在工具的主界面上,点击“File”菜单下面的“Scatter and ”子菜单,来查看,如下面的两幅图所显示:
版权:上海优思通信科技有限公司
3页 第
MTK平台智能机项目-下载工具使用说明
制作人:李明
芯片型号的显示:
此功能是显示:软件升级的时候,手机主芯片的型号,升级的模式等,其对应与工具主界面上的最下方的区域,如下图所示:
点击按钮开始下载:
此功能是控制软件升级的动作,是否开始。当上述一些配置,都设置OK后,即可点击工具主界面上的按钮,来使所有选定的端口,同时开始软件的升级动作,也可以点击每个端口所对应的
按钮,来进行单个端口的软件升级动作。
三. 工具的使用步骤:
1. 使用此下载工具前,先要安装下载线的驱动。
2. 运行此工具,用鼠标双击此工具的exe程序:进入工具的主界面。
3. 点击主界面上的按钮,来加载手机软件。
,然后4. 设置端口号,此端口设置,建议保持工具主界面上的3-18口,而在电脑的“设备管理器”里去修改手机模拟出来的端口,让其在3-18端口之内即可。另外,COM口的种类,请保持默认状态的BootRom口,而下载速度的模式,请保持默认状态的High Speed方式。如果采用高速下载,容易造成中途失败的话,最好更换性能稍好点的电脑再来重新下载软件看看,或者改变下载速度的模式为 “Full Speed”,此时就会变成低速下载,下载时间会很长,估计10分钟以上。
5. 点击开始按钮,此时工具会先自动检测一下电脑的缓冲区,此时请使用者稍耐心等待一下,等检测完毕后。然后将手机插入USB下载线,给手机上电,手机将自动开始下载软件。如果采用了高速下载,等到DA文件(红色进度)下载完后,工具还会提示安装DA高速驱动,此时用户只要点击自动搜索来安装就好了。首次采用了高速下载的话,是需要安装此驱动的,等再次下载,就不需要再去安装了。
注:检测电脑的缓冲区,是为了软件下载时,不易出错,因为手机的软件容量太大了,如果不进行缓存检测,容易下载失败,且即使软件能下载进去,有时也不能保证能正常开机。
版权:上海优思通信科技有限公司
4页 第
MTK平台智能机项目-下载工具使用说明
制作人:李明
四. 软件下载时的步骤:
此下载工具,下载的过程分为3步,为:先下载DA文件到手机里去格式化全擦FLASH下载手机软件。
具体的升级画面如下面的一些图所示:
此画面为:点击开始按钮后,进行PC缓冲区的检测。
此画面是下载DA文件到手机里去。若是首次采用高速下载,那么电脑的右下角会出现对话框,提示需要安装DA USB设备驱动,此时只要选择自动搜索安装就可以了。如果不是首次采用高速下载,而是多次高速下载了,那么就不再提示这样的对话框了。DA的英文全拼为:Download Agent,其中文含义为:下载代理文件。
此画面是格式化全擦手机的FLASH。FR的英文全拼为:Format,其中文含义为:格式化FLASH。
此画面是下载手机软件。DL的英文全拼是;Download,其中文含义为:下载手机软件。
此画面是代表下载软件的操作已经完成,主要看进度条左边的绿色圆圈。看到绿色圆圈后,才代表下载OK了,如果圆圈是蓝色的就不能急着拔下USB下载线了。
,说明还在下载之中,那么用户版权:上海优思通信科技有限公司
5页 第
2023年12月17日发(作者:明墨)
MTK平台智能机项目-下载工具使用说明
制作人:李明
一. 目的:
此工具适用于MTK智能机平台(比如:MT6513,MT6515,MT6517,MT6573,MT6575,MT6577等)项目的软件下载工作。此工具同时支持16个端口一起下载,并采用两种USB通讯方式,一个是:BootRom方式,一个是Preloader方式。此下载工具,默认情况下是BootRom方式,因为手机首次下载,FLASH是空的,此时手机模拟出来的端口,正常情况下都是BootRom方式的USB口,故只有选此端口,才可以下载软件。如果想二次下载,那么端口需要选择成Preloader方式。因为手机下载过软件之后,模拟出来的端口一般就是Preloader方式的口
下面将详细的讲解工具使用方法。
二. 工具的功能介绍:
1. 先要安装下载线驱动程序,如何安装下载线驱动,具体请参看下载线安装说明书,这里不再累述。
运行此升级工具:,其主界面如下图所示:
此主界面主要分为6个方面,分别为:COM口的设置与选择,下载速度模式的选择,工具的LOG抓取与查看,手机软件的加载,点击按钮开始下载,芯片型号的显示等。下面将逐一,详细的解说。
COM口的设置与选择:
此功能是设置虚拟端口,以及选择虚拟端口的方式,对应上述主界面上的菜单功能,此菜单里面包含2个子菜单,如右图所示:置端口号,点击此按钮后,会弹出如下图所示的对话框:
版权:上海优思通信科技有限公司
1页 第,其中“Set COM Port Number”用于设
MTK平台智能机项目-下载工具使用说明
制作人:李明
此界面上有2种端口设置,其中第1种为:Preloader口,第2种为:BootRom口。而我们目前所使用的此下载工具,模拟出来的一般是BootRom类型的USB口,故需设置“[Ports]” 字段下的端口号,此字段下的端口代表的是BootRom口(在设备管理器里的端口中可以看到:MTK USB Port),其端口号为channel0-channel15,分别代表16个端口的端口号;其中channel0是起始的端口号,Channel15是结束的端口号。通常,我们设置的端口号,要保证在channel0-channel15之间才可以。另外,[PreloaderPorts]字段下对应的端口是Preloader方式的USB口,我们想二次下载的时候,就需要设置
[PreloaderPorts]字段下的端口。至于还有个[form]字段,这个请保持默认值即可。
当我们设置好端口后,保存一下,关闭此端口设置界面后,工具主界面会自动记忆并显示出你更改后的端口,例如:我将“[Ports]”字段下的端口号,从30开始设置,一直递增到45口,那么结果,将会如下图所示:
版权:上海优思通信科技有限公司
2页 第
MTK平台智能机项目-下载工具使用说明
制作人:李明
另外,“COM Port Type”子菜单,用于设置端口的模式,模式分为2种方式,即:BootRom口与Preloader口,为什么会有2种类型的端口,这是MTK智能机在枚举端口时的一种策略,就SMT端的软件下载来说,手机的FLASH都是空的,此时手机枚举出来的端口就会是BootRom口,即在“设备管理器”里的“端口”里,会看到:MTK USB Port,如果中途下载失败了,再想二次下载。请先到“设备管理器”里的“端口”里看一下枚举出来的端口还是不是BootRom口,即:MTK USB Port。如果是,我们工具上的“COM Port Type”就保持默认的BootRom方式就好了,如果枚举出来的端口是Preloader口,即:Preloader USB VCOM Port,那么此时就需要我们手动将工具界面上的“COM Port Type”改成Preloader,然后才可以再次下载软件。
下载速度模式的选择:
此功能是控制软件下载时的下载软件的速度的,对应工具主界面上的菜单为:
,此菜单包含2个子菜单,其中“Speed Mode”就是控制下载速度的,而“Battery Mode”是外接电源的控制,目前外接电源的控制,请保持默认状态,不要去修改。
鼠标选中“Speed Mode”,其右侧会显示出2个子菜单,为:,其中“Full
Speed”是低速下载,此模式下,下载软件耗时非常长,但是对电脑的性能稍微要求低一些,而“High
Speed”是高速下载,此模式下,下载软件耗时短,下载非常的快,但是对电脑的性能稍微要求高一些,至于高速下载时,要求电脑的配置是怎样的,这个判断的依据,就是用此电脑,一拖多的,采用高速下载,看能否下载OK,如果是OK的,那此电脑的配置性能就算OK的。一般的说,电脑的内存、CPU、主板上的USB口性能,需要好一点,其操作系统是XP SP3的,就可以了。鉴于下载速度问题,我们建议采用高速下载,即选择“High Speed”模式,如果电脑性能跟不上,建议更新电脑,否则采用低速下载,下载时间将长达10分钟以上,这势必影响了SMT产线的产能。
工具的LOG抓取与查看:
此功能是在升级软件时,出现了问题后,才使用到的功能,其用于抓取升级工具的LOG,查看LOG,以便供研发人员分析问题,以得知问题的所在。其中“工具的LOG抓取”功能,对应工具主界面上的
菜单,其下有若干个子菜单,具体需要勾选哪几个菜单,到时候由研发人员决定,并告知,故再不出问题的情况下,我们不需要去理会此菜单的功能。
手机软件的加载:
此功能用于加载要升级的软件,其对应于工具主界面上的按钮功能,点击此按钮,去找寻我们要升级的软件,找寻的对象是软件包的“scatter”文件,通过加载此文件,来自动映射要升级的软件(一些BIN文件),“scatter”文件,其名称上带有“_scatter_”字样,看到此字样的.txt文件,它即是我们要找寻的“scatter”文件,我们加载它就可以了,加载后的“scatter”文件的名称会显示于按钮后面的天蓝色的编辑框里面。如下图所示:
如果我们还想看到此“scatter”文件,到底自动映射了哪些手机软件相关的文件,我们可以在工具的主界面上,点击“File”菜单下面的“Scatter and ”子菜单,来查看,如下面的两幅图所显示:
版权:上海优思通信科技有限公司
3页 第
MTK平台智能机项目-下载工具使用说明
制作人:李明
芯片型号的显示:
此功能是显示:软件升级的时候,手机主芯片的型号,升级的模式等,其对应与工具主界面上的最下方的区域,如下图所示:
点击按钮开始下载:
此功能是控制软件升级的动作,是否开始。当上述一些配置,都设置OK后,即可点击工具主界面上的按钮,来使所有选定的端口,同时开始软件的升级动作,也可以点击每个端口所对应的
按钮,来进行单个端口的软件升级动作。
三. 工具的使用步骤:
1. 使用此下载工具前,先要安装下载线的驱动。
2. 运行此工具,用鼠标双击此工具的exe程序:进入工具的主界面。
3. 点击主界面上的按钮,来加载手机软件。
,然后4. 设置端口号,此端口设置,建议保持工具主界面上的3-18口,而在电脑的“设备管理器”里去修改手机模拟出来的端口,让其在3-18端口之内即可。另外,COM口的种类,请保持默认状态的BootRom口,而下载速度的模式,请保持默认状态的High Speed方式。如果采用高速下载,容易造成中途失败的话,最好更换性能稍好点的电脑再来重新下载软件看看,或者改变下载速度的模式为 “Full Speed”,此时就会变成低速下载,下载时间会很长,估计10分钟以上。
5. 点击开始按钮,此时工具会先自动检测一下电脑的缓冲区,此时请使用者稍耐心等待一下,等检测完毕后。然后将手机插入USB下载线,给手机上电,手机将自动开始下载软件。如果采用了高速下载,等到DA文件(红色进度)下载完后,工具还会提示安装DA高速驱动,此时用户只要点击自动搜索来安装就好了。首次采用了高速下载的话,是需要安装此驱动的,等再次下载,就不需要再去安装了。
注:检测电脑的缓冲区,是为了软件下载时,不易出错,因为手机的软件容量太大了,如果不进行缓存检测,容易下载失败,且即使软件能下载进去,有时也不能保证能正常开机。
版权:上海优思通信科技有限公司
4页 第
MTK平台智能机项目-下载工具使用说明
制作人:李明
四. 软件下载时的步骤:
此下载工具,下载的过程分为3步,为:先下载DA文件到手机里去格式化全擦FLASH下载手机软件。
具体的升级画面如下面的一些图所示:
此画面为:点击开始按钮后,进行PC缓冲区的检测。
此画面是下载DA文件到手机里去。若是首次采用高速下载,那么电脑的右下角会出现对话框,提示需要安装DA USB设备驱动,此时只要选择自动搜索安装就可以了。如果不是首次采用高速下载,而是多次高速下载了,那么就不再提示这样的对话框了。DA的英文全拼为:Download Agent,其中文含义为:下载代理文件。
此画面是格式化全擦手机的FLASH。FR的英文全拼为:Format,其中文含义为:格式化FLASH。
此画面是下载手机软件。DL的英文全拼是;Download,其中文含义为:下载手机软件。
此画面是代表下载软件的操作已经完成,主要看进度条左边的绿色圆圈。看到绿色圆圈后,才代表下载OK了,如果圆圈是蓝色的就不能急着拔下USB下载线了。
,说明还在下载之中,那么用户版权:上海优思通信科技有限公司
5页 第