ice_使用说明.pdf

上传人:飞****9 文档编号:135611309 上传时间:2020-06-17 格式:PDF 页数:31 大小:869.43KB
返回 下载 相关 举报
ice_使用说明.pdf_第1页
第1页 / 共31页
ice_使用说明.pdf_第2页
第2页 / 共31页
ice_使用说明.pdf_第3页
第3页 / 共31页
ice_使用说明.pdf_第4页
第4页 / 共31页
ice_使用说明.pdf_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《ice_使用说明.pdf》由会员分享,可在线阅读,更多相关《ice_使用说明.pdf(31页珍藏版)》请在金锄头文库上搜索。

1、 Huaya Microelectronics Inc HY ICE RELEASE 1 00 FOR INTERNAL USE ONLY ICE 使用说明使用说明 Standard EJTAG Document No HY ICE RELEASE 1 30 Version 1 70 Document State Release Author Liang Feng Department System Submission Date2010 02 24 VERSION 1 10 PAGE 1 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00

2、 1 Document control 1 Revision History Date Author s Version Remark 2008 01 11 Liang Feng 1 00 2008 01 25 Liang Feng 1 01 2008 01 29 Liang Feng 1 02 2008 04 21 Liang Feng 1 10 合并了并口ICE的使用手册 2009 04 23 Liang Feng 1 20 根据新版本的ICE 基于HTV902 2009 06 03 Liang Feng 1 30 明确一些说法 2009 06 09 Liang Feng 1 40 200

3、9 07 10 Liang Feng 1 50 2009 11 27 Liang Feng 1 60 可以显示MIPS24KE寄存器 修改一些笔误 2010 2 24 Liang Feng 1 70 添加一些新的内容 修改一些错误 2 Review Record Date Reviewer Duty Remark 3 3 Distribution Scope Distribution Remark VERSION 1 10 PAGE 2 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 CONTENT OF SCOPE 1 前言前言 4

4、2 期望的读者期望的读者 4 3 需要的设备需要的设备 4 4 设备连接图设备连接图 4 5 仿真器操作步骤仿真器操作步骤 5 5 1 连接目标板 5 5 2 下载文件 9 5 3 运行程序 10 5 4 查看寄存器 11 6 仿真器仿真器shell 13 6 1 ICE的SecureCRT 5 1 工具的配置 13 6 1 1 ICE的串口平台的配置 13 6 1 2 ICE的网口平台的配置 14 6 2 目标板的串口输出 输入定向 15 6 3 ICE的超级终端的配置 16 7 ICE控制台的常用命令控制台的常用命令 18 9 升级升级ICE 21 10 使用小窍门使用小窍门 21 10

5、1 加快下载速度 22 10 2 加快上载速度 22 10 3 硬件断点使用注意事项 22 10 4 重新下载文件运行 22 10 5 处理CPU不响应的问题 22 11 脚本文件脚本文件 23 11 1 FLASH擦除脚本 23 11 2 切换CPU频率 23 11 3 初始化内存 23 11 3 烧写文件到FLASH 24 12 并口仿真器操作并口仿真器操作 24 12 1 BIOS的设置 24 12 2 并口仿真器的驱动的安装 24 12 3 并口仿真器操作步骤 25 12 4 并口仿真器程序烧写步骤 25 附录附录A 常见的问题 常见的问题 27 附录附录B 寄存器对应表 寄存器对应表

6、 27 附录附录C SDE控制台的常用命令控制台的常用命令 28 附录附录D SDE INSIGHT的的BUG 31 VERSION 1 10 PAGE 3 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 1 前言前言 这篇文档描述了 ICE 的使用方法和它所支持的功能 当前的 ICE 只支持对 MIPS4Kc 系 列的 CPU 进行调试 2 期望的读者期望的读者 客户及系统部开发人员 3 需要的设备需要的设备 安装了 Sde insight 的 PC 一台 EJTAG 扁平电缆 一根 仿真器 含电源 一台 目标板 含有 mips4kc

7、 一块 交叉网线 2 米 一根 串口线 2 米 2 3 引脚是否交叉 需根据实际情况 二根 4 设备连接图设备连接图 按下图把各个设备连接好 并通上电 图 1 设备连接图 VERSION 1 10 PAGE 4 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 E J T A G 串 口 网 口 串 口 ICE E J T A G 串 口 PC 串 口 网 口 图 2 ICE 与设备连接示意图 PC 与 ICE 的串口是用来监控 ICE 的 该串口在上电不久 输出的数据将定向到网口 缺 省端口号是 50010 因此这个串口 你可以不用使用

8、 直接使用网口 telnet 到 50010 端口即 可 目标板与 ICE 的串口是用来监控目标板的输出信息 同样 你需要直接使用网口 telnet 到 50020 端口即可 ICE 的 50000 端口 是 sde insight 使用 具体的作用 请参看下面的 5 1 5 仿真器操作步骤仿真器操作步骤 5 1 连接目标板 5 1 连接目标板 首先 按图 1 把设备连接好 当目标板中的 Flash 有内存初始化的程序时 需要先给目 标板上电 再给仿真器上电 否则 ICE 有一定的概率会先 hold 住 CPU 让 CPU 无法运行 FLASH 中的程序 如果目标板中的 Flash 没有内存初

9、始化的程序 无论谁先上电都可以 不过这时需要修改 default inc 脚本 脚本的配置参数 请参考相应 IC 文档 以便目标板的 内存处于一个正确的访问状态 这时候你可以运行 sde insight 软件 对于旧的网口 ICE 你需要等待仿真器最外侧的绿 灯处于常亮时 才能运行 sde insight 软件 运行 sde insight 后 会弹出如下的窗口 当在弹 出的窗口中 选择 File 菜单中 Open 选项 VERSION 1 10 PAGE 5 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 在新弹出的窗口中 选择需要下

10、载的 elf 格式的文件 按 打开 O 按钮 如下图 当文件的选择后 选择 File 菜单中的 TargetSettings 选项 VERSION 1 10 PAGE 6 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 在弹出的菜单中 按下面的数据填写 其中 Hostname 的 IP 地址随各个仿真器的变 化而变化 新版本的网口 ICE 使用下面的设置 VERSION 1 10 PAGE 7 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 当上一步的操作完成后 选择 Run 菜

11、单中 Connect to target 的选项 如下图 当仿真器最外侧的绿灯常亮时 说明ICE已经连上目标板 对于新版本的网口ICE 如 果仿真器最外侧的绿灯在闪烁 说明ICE不能连接目标板 具体原因请参看附录A VERSION 1 10 PAGE 8 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 5 2 下载文件 5 2 下载文件 当目标板连接上后 选择 Run 菜单中 Download Ctrl D 选项 如下图 当程序正在下载的过程中 会出现如图的窗口 其中窗口右下角的蓝色进度条 显示目 前文件的下载进度 VERSION 1

12、10 PAGE 9 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 对于新版本的网口 ICE 如果仿真器中间的绿灯在闪烁 说明 ICE 不能连接目标板 这 时 你需要对 ICE 和目标板断电或复位 推荐断电这两个设备 5 3 运行程序 5 3 运行程序 当程序下载后 按 Continue 按钮 如下图 VERSION 1 10 PAGE 10 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 在程序运行过程中 建议打开 ICE 的监控终端 请参看第 6 章 以便查看各种可能的 错误

13、 5 4 查看寄存器 5 4 查看寄存器 当目标板连接上后 选择 View 菜单中 Registers Ctrl R 选项 如下图 VERSION 1 10 PAGE 11 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 在缺省方式下 Sde insight 的寄存器 f1 f23 都以浮点形式的数据显示 如果想要查看十 六进制的数据 需要按下面的操作运行 选择相应的寄存器 按鼠标右键 按下图选择 VERSION 1 10 PAGE 12 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1

14、 00 6 仿真器仿真器 shell 仿真器的 shell 用来是配置仿真器的参数并监控仿真器的运行状态 同时也提供一些直 接对目标板进行操作的平台 对于仿真器 shell 的配置 建议使用 SecureCRT 5 1 或更高版本 使用 windows 自带的超级终端也可以 6 1 ICE 的 SecureCRT 5 1 工具的配置 6 1 ICE 的 SecureCRT 5 1 工具的配置 6 1 1 ICE 的串口平台的配置的串口平台的配置 步骤 1 按下图启动一个串口终端 步骤 2 按下图配置一个串口终端的参数 VERSION 1 10 PAGE 13 OF 15 Huaya Micro

15、electronics Inc HY ICE RELEASE 1 00 步骤 3 把串口线的两头分别接在仿真器和 PC 的串口上 当超级终端出现字符时 快速按 一下 s 键 小写字母 s 这时会出现一个 的提示符 你可以在这个提示符的后面 输 入以下的命令来修改参数 6 1 2 ICE 的网口平台的配置的网口平台的配置 如果你想使用网络作为 shell 的界面 当串口出现字符时 你不要按字符 s 串口将定向 到网络 命令 shell 的 Telnet 的配置方式如下 VERSION 1 10 PAGE 14 OF 15 Huaya Microelectronics Inc HY ICE REL

16、EASE 1 00 注意 Hostname 的值 与 ICE 的 ip 地址是等同的 缺省的端口号是 50010 6 2 目标板的串口输出 输入定向 6 2 目标板的串口输出 输入定向 新版的 ICE 支持目标板的串口输出 输入内容 通过 ICE 的网口 直接在 telnet 的终端 上显示 输入 这可以不再需要 PC 的串口了 在使用这个功能时 你需要用串口线把目标板 的串口与 ICE 的串口 靠近 EJTAG 的那个串口 相连 它的配置方式如下 注意注意 由于 SecureCRT 工具的原因 在输入字符时 需要按回车键 才能把字符发送给目 标板 VERSION 1 10 PAGE 15 OF 15 Huaya Microelectronics Inc HY ICE RELEASE 1 00 6 3 ICE 的超级终端的配置 6 3 ICE 的超级终端的配置 步骤 1 按下图启动一个超级终端 步骤 2 在名称的输入名字 比如 ice telnet 步骤 3 选择 TCP IP Winsock 选项 VERSION 1 10 PAGE 16 OF 15 Huaya Microelect

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号