Intel® XScale™ Microarchitecture XDB JTAG 调试器

Intel® XScale™ Microarchitecture XDB JTAG Debugger for Symbian* OS 是一个高级语言调试器,特别适合于在主机上开发用于下载到评估板或者目标板上执行的应用程序。The Intel XScale Microarchitecture XDB JTAG Debugger for Symbian OS 运用三个组件:主机系统,运行Symbian OS的目标系统,和一个JTAG 调试接口。

致力于协助OS-aware 调试,针对Intel® PXA250 处理器调试基于Symbian OS  C/C++的 应用程序和设备驱动程序的开发。针对Symbian OS Intel XScale Microarchitecture XDB JTAG 调试器具有以下功能:

此款调试器完全支持Symbian OS,并且可对主要OS 信息(例如,活动进程和线程,下载的库,以及allocated chunks)进行分析。进程,线程,chunk 的关系用分等级的图表表示,便于调试多线程应用程序。

自动识别下载地址,驱动程序,及库。所以,完全支持动态下载编码的源程序级调试。与Symbian OS共同使用,本调试器支持软件断点,一改以往Flash memory中只能设两个断点的局面。

Intel XScale Microarchitecture XDB JTAG Debugger for Symbian OS 为用户控制调试进程提供完整的图形用户界面 (GUI)。对于最常用的功能,例如,单步(single-step),步入功能(step-through-function),运行(run)及变量监测(examine variables),所有功能,您只需轻轻点击屏幕上的按钮即可。在调试器里的GUI 支持多个源程序窗口,句法分色(syntax coloring),表达式求值(evaluation of expressions, 以及灵活多变的拖放操作。针对个人需要,可重新安排子窗口和按键,或将工具条扩展。

主要应用程序

特性 功用
源程序级调试Symbian* OS 调试

系统调试模块 调试内核,设备驱动程序,boot-strap 及应用程序

查看当前活动进程和线程 简化多任务程序调试

查看应用程序级(application hierarchy) 显示进程运行thread 和使用存储器空间的信息

支持ROM 代码调试 打破硬件断点设置的局限,从而解决了在flash memory中调试编码的问题。

好消息:

Intel® XScale™ Microarchitecture XDB JTAG Debugger for PALM 即将上市