Font Size: a A A

JTAG Based Debugger Design And Implement

Posted on:2006-08-29Degree:MasterType:Thesis
Country:ChinaCandidate:H LuFull Text:PDF
GTID:2168360152470037Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the popularity of the ARM processor and the uClinux, it became very important to port and debug the uClinux system. Although there are many methods for us to debug the embedded system, but they all have their own disadvantage.For some software simulator such as Armulator (For ARM), Skyeye (For ARM7), Xcopilot (M68K), they need to add some new code if there are some new device, and, of course, hard to finger out where the bug is.For the simulator, most of them are focused on the business usage and do few supports for the GNU purpose. Of course, the business simulator costs more for the developer. And it is hard and even impossible to hack, improve the developing tool chains.Since we need build good developing tool chains to debug the embedded system based on GNU projects, the GNU will help us to do some parts of the challenge. GDB, as we hope, can do it well. And we can get the details for the ARM-JTAG, connect them together, we can make a better choice.In this paper, we will introduce a cheap resolvent based on JTAG, which can give better support for porting and debugging the uClinux system..
Keywords/Search Tags:ARM, JTAG, GDB, GNU, Embedded system, Debug
PDF Full Text Request
Related items