ARM JTAG实时仿真器 安装使用指南 Version 1.0 2003. 2. 5 目 录 第一章 ARM JTAG介绍 1.1 ARM JTAG产品介绍 3 1.2 ARM JTAG硬件介绍 4 1.2.1 ARM JTAG接口定义 4 1.2.2 ARM JTAG接口电平 4 1.2.3 TCK信号频率设置 5 1.2.4 目标板JTAG接口设计 5 1.2.5 RTCK时钟 5 1.2.6 14脚和20脚JTAG接口转换 5 第二章 ARM开发系统安装 2.1 硬件连接 7 2.2 软件安装 7 第三章 ARM JTAG使用 3.1 Multi-ICE Server使用 9 3.1.1 Multi-ICE Server菜单选项 9 3.1.2 Multi-ICE Server状态 11 3.1.3 Multi-ICE Server中的JTAG参数设置 14 3.1.4 Multi-ICE Server配置 16 3.2 调试系统架构体系 17 3.3 ADS V1.2与ARM JTAG连接 18 3.3.1 连接AXD 18 3.3.2 连接CodeWarrior 19 第四章 最终应用程序烧写 4.1 应用程序在ARM板上运行原理 21 4.2 生成Boot.bin 21 4.2.1 系统初始化 21 4.2.2 生成BIN文件 21 4.3 烧录Boot.bin 23 附录1 TCK频率设置 24 附录2 常见问题 26 1第一章 ARM JTAG介绍 1.1 ARM JTAG产品介绍 ARM JTAG是用于ARM处理器内核软件调试的专用工具符合IEEE 1149.1规范与ARM原装Multi-ICE完全兼容它可以很好的与ADS V1.2集成开发环境相结合支持全线ARM处理器内核可以满足更多用户对ARM处理器内核软件的开发调试需求 图1-1 ARM JTAG ARM JTAG主要特征如下 □ 支持所有内建embedded-ICE逻辑单元的ARM处理器 □ 支持多个内核系统 □ 连接简便兼容不同电压的目标系统 □ 除JTAG扫描链外不占用目标板上的其它任何资源 □ 支持实时硬件断点 □ 用户可通过JTAG修改寄存器存储器内容 □ 支持程序下载及实时调试 □ 通信速度快最高可达10Mbpps □ JTAG速度可配置以满足不同调试对象的需求 □ 支持所有符合RDI 1.50或RDI 1.51规范的调试工具软件 □ 提供丰富的例程和使用说明 □ 支持多种目标平台如ATMELSamSungIntelPhilipsSharpCirrus LogicTricend等 □ 体积轻巧性能稳定 ARM7TDMI ARM710T ARM7TDMI-S ARM7DMI ARM720T ARM740T ARM7TDI-S ARM7EJ-S ARM926EJ-S ARM9TDMI ARM9E-S ARM940T ARM946E-S ARM920T ARM966E-S ARM1020E ARM922T ARM966E-S Intel XScale PXA210 PXA250 80200 表1-1 ARM JTAG支持的ARM内核 支持的操作系统有 □ Windows 95/98/NT/2000/ME/XP □ X8...