Browse > Article

Implementation of Remote Adapter for Debugging of Ubiquitous Embedded Software  

Park Myeong-Chul (Dept. of Computer science, Gyeongsang national Univ.)
Ha Seok-Wun (Dept. of Computer science, Gyeongsang national Univ.)
Abstract
Since ubiquitous embedded software is sensitive to the resources and environment of target system, it should be debugged in the same environment as actual target system. However, existing tools to debug embedded software, in which access to internal signal or resources is limited, are uneconomical. In the thesis, economical and practical USB-JTAG Adapter that can use open GDB is suggested. It can remove existing limitations of environment implementation that have many difficulties in implementing an environment for remote debugging. Hence, the thesis provides economical interfacing environment that can debug ubiquitous embedded software inside remote system.
Keywords
Embedded Software; SoC; JTAG; USB; Remote Debugging; Ubiquitous;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Rubini. A. and J. Corbert, Linux Device Drivers Second Edition, O'Reilly & Associate, June 2001
2 Hot-Debug for Intel XScale Core Debug, 2002
3 IEEE, IEEE Standard Test Access Port and Boundary Scan Architecture, Std 1149.1-1990,1993
4 Byung-Chul Kim, 'A JTAG-Based Debugging Tool for Developing EmbeddedSoftwares,' Proceedings of The 31st KISS Spring Conference, 31(1), pp. 943-945, 2004
5 Intel Corp., XScale Microarchitecuture for the PXA255 Processor, 2003
6 Cypress Semiconductor, EZ-USB Technical Reference Manual, 2002
7 Johnson, M., and N. Puthuff, 'Debugging Embedded SoC Systems,' RF Design, Feb. 2002
8 XJTAG Lt d., JTAG-A technical overview, 2003
9 ARM Ltd., Real-Time Debug, 2002
10 Asset InterTech, Inc., and R G. Bennefits, Boundary Scan Tutorial, 2000
11 Stallman.R, R. Pesch, and S. Shebs, et aI., Debugging With GDB, 2003
12 Kim. C., Kim. H., and Lim. C., Technology Trends and Development Strategies on Embedded Software for Ubiquitous Computing Era, 2003
13 Yaghmour, K., Building Embedded Linux Systmes, O'Reilly & Associate, 2003
14 H. Peters K., 'Software Development and Debug for System-On-A-Chip,'Embedded Systems Conference, 1999
15 S. J. Nam, J.H. Lee, B. W. Kim,Y. H. Im,Y. S. Kwon, C. M. Kyung, and K. G. Kang, 'Fast Development of Source-level Debugging System Using Hardware Emulation,' Asia and South-Pacific Design Automation Conference, IEEE, pp. 401-404, 2000   DOI
16 Signum Systems, JDSnet-ARM/ETM Emulator with Trace, 2003