附录AUP-ARMJTAG使用指引.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
附录AUP-ARMJTAG使用指引

附录A UP-ARM JTAG使用指南 ●支持ARM7处理器 ●支持ARM9处理器 ●支持RDI 1.5.1调试协议,可以和ARM公司的SDT、ADS调试器配合使用 ●并口模拟JTAG时序,优化的并口驱动程序和针对ARM优化的数据下载算法,使数据的下载速度可达10KBytes/s(和上位机的速度有关) ●支持FLASH芯片的在线编程,可以自由扩充。 ●支持自动配置目标板处理器,实现目标板没有Boot loader也可以方便的调试程序。 ●兼容2.0V—5.0V多种JTAG电压标准 ●附带的并口JTAG原理图支持14芯ARM JTAG标准,通过硬件的转换可以支持20芯JTAG 软件兼容于2000、XP 安装ARM flash下载程序 安装JTAG(符合IEEE 1149.1标准)下载线。电缆一端装在PC的并行打印口上,另一端接在目标板的JTAG插座上,如图1-1所示。 图1-1 安装JTAG下载线 提示: 与并口相连的下载线原理图,可以参考应用程序安装目录下ArmJTag sch.pdf文件。 运行armJtagSetup安装程序,根据ARM Jtag仿真器安装向导的提示逐步完成程序的安装,如图1-2所示。 图1-2 安装ARM flash下载程序 安装JTAG下载线驱动程序 选择控制面板|系统|硬件标签|添加硬件向导按钮启动添加硬件向导,根据向导提示单击“下一步”,如图1-3所示。 图1-3 启动添加硬件向导 在“硬件是否连接?”对话框中请选择“是,硬件已连接好”选项,根据向导提示单击“下一步”,如图1-4所示。 图1-4 添加新的硬件设备 在“已安装的硬件”列表框中选择“添加新的硬件设备项”选项,根据向导提示单击“下一步”,如图1-5所示。 图1-5 安装我手动从列表选择的硬件 在“您期望向导做什么?”对话框中选择“安装我手动从列表选择的硬件(高级)”选项,根据向导提示单击“下一步”,如图1-6所示。 图1-6 选择硬件类型 在“常见硬件类型”列表框中选择”“显示所有设备”(如果以前添加过仿真器的驱动程序则会有“LPT Device”选项)选项,根据向导提示单击“下一步”,如图1-7所示。 图1-7 选择要为此硬件安装的设备驱动程序 最后指定驱动程序(LPTJtag.inf)的存放路径(此文件在安装目录..\ UarmJtag\driver\中),单击“完成”按钮即完成JTAG下载线驱动程序的安装。 ARM flash下载程序的使用 Angel控制的切换 ARM控制|Angel控制菜单是一个开关选项,通过对它的操作来进行Angel控制的切换。这里,ARM flash下载程序仅仅作为下载程序之用,在以下的操作中请将Angel处于关闭状态,如图2-1所示。 图2-1 Angel控制 初始化配置 选择ARM控制|初始化设置…菜单,在“处理器类型”列表框中选择当前的处理器类型。在初始化地址对话框中导入相应的初始化文件。初始化文件在ARM flash下载程序安装目录..\UarmJtag\InitFile\中,各个初始化文件的作用范围请查阅ARM flash下载程序安装目录中的readme.txt文件,单击“确定”完成初始化文件的导入,如图2-2所示。 图2-2 初始化配置 ARM控制|允许初始化菜单是一个开关选项。如果在程序下载之前需要配置ARM处理器,就使此选项有效;否则,应使之无效。 提示: 通常,ARM的启动配置信息是依靠写在Bootloader中的程序配置的。在Bootloader没有写入启动用Flash之前,ARM处于未配置的默认状态,通常,这种方式,目标板是无法正常运行程序的。 使用初始化配置可以在装载程序到RAM空间或者Flash编程之前配置好目标板ARM的工作模式。也就是说,使用初始化配置,即使目标板没有烧入bootloader,也可以下载并运行程序。但是,在没有remap结构的处理器中,这种方式,是不能使用中断的。 通常,初始化配置主要包括:系统的RAM空间的配置(SDRAM的配置,其它bank的配置)。如果是编程(或者擦除Flash)则还需要:关闭看门狗、关闭系统对Flash空间的缓冲。设置对Flash空间的操作时序等等。 为了方便用户配置,在安装目录中提供了基于S3C44B0和S3C4510的典型配置文件,使用导入按钮可以导入那些配置的文本文件到初始化配置中。 写入操作 选择ARM控制|写入数据…菜单,在写地址对话框中输入待写入数据的地址和数据,单击“确定”即完成写入操作,如图2-3所示。 图2-3 写数据 读取操作 选择ARM控制|读取数据…菜单,在读取Flash对话框中输入待读写的起始地址和结束地址,单击“确定”即开始读取,如图2-4所示。读取的结果显示在ARM flash下载程序的数据区域。 图2-4

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档