展讯平台软件调试介绍图文..doc

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

展讯平台软件调试介绍Spreadtrum

7/21/2009

培训目的

¾能够使用展讯提供的调试工具对开发中的问题进行调试

¾能够分析几种常见ASSERT

主要内容

展讯调试工具简介调试方法

展讯调试工具简介主要的调试工具有: ¾Dloader

¾NVEditor

¾Channel Server

¾Logel

¾Phone Tester

¾DSP Log Dloader(1

功能:下载程序

设置界面:

双击可以选择下载文件路径

选择端口

选择项目

选择下载速率

制作打包文件

选择是否下载

Nand Flash下载配置:

大小页选择分区策略选择分区策略¾始终分区

¾出现不兼容分区

时停止下载

¾出现不兼容分区,使用Flash中原有分区进行下载¾出现不兼容分区,使用FDL中的分区方式进行分区注:此配置项只对NAND FLASH有效

备份信息配置:

将NV保存到本地

选择需要保留的信息

正在下载:

下载成功:

下载失败:

Dloader(4

打包文件特别说明:

展讯升级工具中使用打包文件来进行升级操作,打包文件中不仅包含了所有的下载文件,还包含了下载项目的地址信息,这样可以降低产线升级工具配置出错的可能性,同时简化了操作。

打包文件的制作方法:DloadeR 在配置好所有的配置项后,点击左图中的按钮,然后按照提示即可完成打包文件的制作。

点击这个按钮

进行打包操作

展讯调试工具简介

¾Downloader

¾NVEditor

¾Channel Server

¾Logel

¾Phone Tester

¾DSP Log

功能:

•对fixed NV参数进行读取,编辑,保存,下载•擦除NV

•从手机中读出NV Item

修改某项数据:

选择菜单[File\save image]保存并生成二进制数据文件:

选择菜单[File\Save to phone]直接下载到手机中——手机需要在下载模式

如果需要保留校准参

数需要选择上

获取手机NV数据:

选择菜单[File\LoadFromPhone(boot mode]来获取数据在下载模式下从保留区域处获取下载的nvitem数据。

某些nvitem可能会被修改并被存储到数据区,如果需要获取这些最新的数据,则用LoadFromPhone(normal mode。此时手机应在正常开机状态,并且没有进入deep sleep。

读Flash:

选择菜单[Facility\Read Flash](NAND Flash选择

Read NAND Flash。手机需要在下载模式。

该地址为下载模式下flash的地址空

间,地址一定要是有效地址。

擦除某区域的Flash:

选择菜单[Facility\Erase Flash ](Nand Flash选择Erase Nand Flash。手机需要在下载模式

展讯调试工具简介

¾Downloader

¾NVEditor

¾Channel Server

¾Logel

¾Phone Tester

¾DSP Log

功能:

¾管理其它工具与手机通讯。它通过Socket与其它工具通讯,通过串口与手机连接。

¾消息存储转发

¾消息字节顺序转换

¾消息记录

运行ChannelServer.exe :

变绿代表成功

连接

串口或虚拟串口端口号波特率设置

由于展讯平台

使用大端,这

里要勾上单击右下角托盘中的ChannelServer 小图标,在弹出的对话框中的进行配置(成功后,小图标变绿色

展讯调试工具简介

¾Downloader

¾NVEditor

¾Channel Server

¾Logel

¾Phone Tester

¾DSP Log

Logel(1

功能:

¾实时诊断和监控手机运行状况,解决、分析问题

¾Trace 功能,Layer 3的空中消息,应用窗口的消息流

¾手机出错时的信息的收集、记录

¾回放功能

消息包的解析

线程间的

消息利用

SCI_TRACE_XXX

打印的字符串

先将手机与Channel Sever连接上,打开Logel,连接Channel Server Logel(2 展讯调试工具简介

¾Downloader

¾NVEditor

¾Channel Server

¾Logel

¾Phone Tester

¾DSP Log

功能:

¾读写内存/寄存器值

¾RF校准

¾Audio设置

注意:

使用PhoneTester时,如果手机进入DeepSleep,操作会失败;

有的平台中,使用的是Mobile Tester,功能与使用方法都同Phone Tester类似。点击使之与channel server相连

寄存器/内存地址需读取的大小

如果寄存器的读取, mode应设为DWORD

展讯调试工具简介

¾Downloader

¾NVEditor

¾Channel Server

¾Logel

相关文档
最新文档