- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Journal of Information and Electronics of Guangdong Ocean University
Vol. 1, No. 1 July 2008 ,pp 1—3
基于mini2440的H-JTAG烧写程序的方法
陈海创
I广东海洋大学智能工程研究所,湛江524000)
The Method of Programming by H-JTAG Based on Mini2440
Chen Haisheng1^
(Instiiute of intelligent engineering of Guangdong Ocean University, ZhanJiang 524000, China)
+ Corresponding author: Phone: +86-0759-2383064, Fax: +86-0759-2383064, E-mail: HYPERLINK mailto:cider2002@126.com cider2002@126.com, HYPERLINK
Abstract: This paper introduccs the method of programming by H-JTAG based on mini2440. How to download the code to nor flash or nand flash is very important. One is that the nlethod is an append and amendment for niini2440 user manual, the other is that the method shows how to use ADS +AXD + HJTAG to realize the program debugging step by step or at full tile, which is iniportant to develop projects by bare computer or some user-defined operation system.
Key words: mini2440; H-JTAG; Programming
摘要:
本文以mini244()开发板为平台,介绍了利用H-JTAG烧写程序到nor flash和nand flash的方法。一方而该 方法是对《mini2440使用说明书》补充和修正,另一方面该方法对利用ADS + AXD+HJTAG联合调试,实现单 步调试和全速调试,对在裸机上开发或者自定义的操作系统下开发程序非常重要。
关键词:mini2440;H-JTAG;烧写
1引言
H-JTAG是H-JTAG团队开发的一款自主原创的ARM仿真套件,H-JTAG开发套件主要包括了: H-JTAG SERVER调试软件,H-FLASHER烧写软件,及高速H-JTAG USB仿真器。
其支持各种ARM处理器:ARM7, ARM9, ARM 11, XSCALE (包括最新的PXA300系列),CORTEX-M3。 无缝连接各种主流 IDE: ADS, SDT, IAR, KEIL, RVDS。支持各种 WINDOWS 平台 NT/2000/XP/VISTA。
本文就如何利用H-JTAG把程序烧写到友善之臂mini244()开发板进行详细的说明。作为友善之臂的 《mini2440使用说明书》的一种补充和修正。
2 关于 Nand flash 和 nor flash
S3C2440支持两种方式的启动:Nor Flash启动和Nand Flash启动。Nor Flash和Nand Flash都是非易失 性存储器,Nor Flash的特点是芯片内执行,程序可以直接在其中运行,而不必将程序读取到RAM +运行。
Nor Flash虽然具有这个优点,但是它的性价比远低于Nand Flash,因而很多系统采用Nand Flash启动。 Nand Flash的特点是采用非线性存储模式,程序无法在其屮运行,它只能作为程序或数据的存储载体,存储
广东海洋大学电子信息学刊2008年6月第1卷 USB接口 ARM报小系统彼件设计
在英中的程序只能先拷贝到RAM中才能运行。
从Nor Flash启动时,与nGCSO相连的Nor Flash就被映射到nGCSO片选的空间,其地址被映射为 0从Nand Flash启动时,S3C2440芯片内部自带的一块容量为4K的被称为“Steppingstone”(“起 步阶石”)的BootSRAM被映射到nGCSO片选的空间,其地址被映射为0当系统上电或复位时, 程序会从0地址处开始执行,因此我
文档评论(0)