首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > trace32仿真器使用教程

trace32仿真器使用教程

资料介绍
uTRACE-ICD是基于JTAG/BDM的新型高性能仿真器,目前支持ARM7/ARM9/ARM11/XSCALE系列,未来还将支持更多的处理器。完全兼容德国Lauterbach公司的Trace32-ICD,功能强大,灵活方便。


上海锐极电子科技有限公司 021/52666785/52667625



简介
大家可能会对 uTrace-ICD 比较陌生,简单介绍一下,uTrace-ICD

是 TRACE32-ICD 的兼容机。在这里我首先感谢国人的努力能让我用很

少的 RMB 用上这么高端仿真器。废话少说,下面我给大家介绍一下

uTrace-ICD 下具体实现 Linux 调试的具体过程。

大概介绍一下实现的具体原理,首先要有一块可用的目标板,我选

用的是 SMDK2410 评估板。编译环境是在虚拟 VMware+RedHat9.0,

调试环境是 uTRACE。在这里有个问题:就是在虚拟机下编译的 arm

linux 内核如何传递给安装在 Windows 下的 uTRACE。我用的方法就是

通过 SMB 服务器。在 Redhat9.0 下配置 SMB Server 将 arm linux 的源

码包通过网络共享的方式共享给 Windows XP。在 XP 下的 Windows

资源管理器中将 Redhat9.0 共享的 arm linux 源码包影射为本地的一个

虚拟盘比如是:Z 盘。这样 uTRACE 就可以象操作本地盘一样来读取

Redhat9.0 中的 arm linux 源码包以及编译生成的内核映像及内核的符

号表。


对于 uTRACE 调试器来说,需要的东东就是包含调试信息的 arm

linux 的内核映像 vmlinux。在这里要注意"包含调试信息",arm linux 内

核配置选项默认可能是不包含调试信息,如果将没有包含调试信息的

vmlinux 供
trace32仿真器使用教程
本地下载
该用户资料分享

评论