LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices

Reply
 
LinkBack Search this Thread
Old 05-06-2007, 09:23 AM   #1
nesta
Member
 
Registered: Aug 2006
Posts: 100

Rep: Reputation: 15
Difference between ICE and JTAG?


hi all,
i have read about JTAG and ICE at wikipedia site but i still confused about them and their functionalities?

1. JTAG is a way for debuging the software codes on embedded systems?
2.ICE is the hardware that do the process of this debugging?

please correct me if i m wrong?

3.can the JTAG connected between my pc and the embedded system, i mean there is no ICE at all and the debugging is done from my pc instead of the ICE? could this be happen or every JTAG is connected to the ICE?

thanks in advance.
 
Old 05-07-2007, 06:57 AM   #2
nmh+linuxquestions.o
Member
 
Registered: Feb 2007
Posts: 135

Rep: Reputation: 15
I presume you mean IEEE 1149.1 standard entitled Standard Test Access Port and Boundary-Scan Architecture and in-circuit emulator. I think the simple explanation is that ICE is for pretending to have hardware before you really have it (emulating a hardware component inside a circuit) while JTAG (IEEE 1149.1) is for communicating with hardware (it is a serial protocol).

I think debugging an embedded system with a "normal" computer counts as in circuit emulation or background debugging.

A few follow up questions for you:
- what are you working on?
- Do you now know more about the differences?
 
Old 05-07-2007, 11:04 AM   #3
nesta
Member
 
Registered: Aug 2006
Posts: 100

Original Poster
Rep: Reputation: 15
i dont know a lot of information but as u said or as i said:
ICE is hardware emulator while JTAG is the way of communication

i will buy a new arm kit and i just wanna know what is the difference between both exactly.
thanks in advance
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Real-time Linux adds JTAG/BDM debugger support LXer Syndicated Linux News 0 10-25-2006 01:54 PM
Jtag Cottsay Linux - Hardware 2 03-01-2006 06:44 PM
What is ICE an abbreviation/acronym for? Woodsman Slackware 8 12-28-2005 10:01 PM
HPPCI - ICE JTAG Emulator praveengujar Linux - Hardware 0 04-28-2004 03:58 AM
Ice WM & RH 7.3 TX_metalhead Linux - General 9 05-24-2002 04:01 PM


All times are GMT -5. The time now is 04:43 AM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration