期刊文献+

基于JTAG的Flash在线编程系统实现 被引量:5

Realizing of Flash Online Programming System Based on JTAG
下载PDF
导出
摘要 在研究了JTAG调试原理和ARM920T调试模型的基础上,提出了Linux系统下NAND Flash在线烧写系统的软硬件实现方案。硬件采用简易并口JTAG实现电平转换,实现并口对TAP直接控制;软件采用四层次模型:并口驱动层,实现软件底层驱动;JTAG控制层,实现TAP操作及状态机控制;数据处理层以及应用程序层,实现软件上层主体功能。程序在Linux系统下成功编译,并成功运行,实现了Flash的在线编程。 A hardware and software solution online programming system for NAND Flash in linux operation system was proposed based on the research of JTAG standard and ARM920T debugging model. The hardware used a simple parallel port JTAG, achieved the goals of electric level conversion and the direct control of TAP. The software used four layers:parallel port driver layer,to drive the bottom-level of the software;the JTAG control layer,to achieve the goals of TAP operation and state machine control ; the data process layer and application layer, to achieve the top-level body functions. This program can be successfully compiled and run in the Linux operation system,achieving the goal of Flash programming.
出处 《化工自动化及仪表》 CAS 北大核心 2009年第6期70-74,共5页 Control and Instruments in Chemical Industry
关键词 LINUX JTAG FLASH 烧写系统 Linux JTAG Flash programming system
  • 相关文献

参考文献4

  • 1赵铁峰,王凯,王为民,金建祥.基于ARM微处理器的智能控制器[J].化工自动化及仪表,2005,32(1):77-78. 被引量:11
  • 2IEEE1149. 1. IEEE standard test access port and boundaryscan architecture [ S]. 2001.
  • 3ARM Corp. ARM920T Technical Reference Manual [ EB/OL]. http://www, arm. com.
  • 4OPEN-JTAG开发小组.ARMJTAG调试原理[Z].2007.

共引文献11

同被引文献27

引证文献5

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部