首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 手机固件通用下载工具的研究和实现.pdf

手机固件通用下载工具的研究和实现.pdf

资料介绍
手机固件通用下载工具的研究和实现手机固件通用下载工具的研究和实现 摘要:在手机研发过程中,经过编译链接生成的目标代码要通过下载工具下载到手机目标板的 FLASH 中才 可以运行,由于手机产品在设计时可能会选用不同厂家的不同型号的 FLASH,以及在手机的研发到生产、 维修的不同阶段,对于下载工具的功能需求也不尽相同,所以有必要设计一种能够通用于各种型号的 FLASH,并适用于不同研发生产阶段的下载工具。针对这种需求,本文提出了通用手机软件下载工具的软 件架构和实现。 1.引言 在包括手机在内的嵌入式系统中,系统软件或称为固件(Firmware)通常保存在一个存储芯片中,由于闪存 (Flash)可以在线的擦除和编程,给系统软件的升级带来了极大的方便,因此在手机中广泛的使用 Flash 保存代码和数据。而经过编译和链接的目标代码必须通过下载工具(Download Tool)来下载到手机板的 Flash 中。在从研发到生产、维修,直到最终用户,对于下载工具的功能需求是不尽相同的。所以要设计 通用下载工具的软件架构,首先要明确各种应用场合下对于下载工具的功能需求。 1.1 实验室用下载工具 实验室适用的下载工具提供给研发人员在研发过程中使用,其特点是对下载的速度要求不是很高,同时只 需针对一块手机板下载。通常用于下载的文件可以分为两类:一是通用于手机板的程序文件,这部分通常 为可执行代码,二是针对每部手机的定制数据,通常为射频、音频等的校准数据和 FLASH 文件系统、以 及用于防治非法拷贝的安全数据等等。为了便于对用于下载的手机软件进行管理,一般把这些应用软件和 定制数据等集中放置于一台 Web 服务器上,同时出于安全方面的考虑,规定这些文件也只能通过该 Web 服务器获取, 以便于对不同的用户设置不同的访问权限。 下载工具必须能够从 Web 服务器上获取所需要的 相关文件,然后将其下载到手机板上。

下载工具
手机固件通用下载工具的研究和实现.pdf
本地下载

评论