Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Novice
2,087 Views

XDP on x86 Core motherboard?

Maybe a dumb question. I would like to try JTAG debugging using System Studio or other approach. Our laboratory control application runs on x86 motherboards with PCI/PCIe slots and Core processors (currently self-hosted with QNX, moving to self-hosted with a real-time Linux). Evidently I would need either a motherboard with an XDP connector or a topside probe to expose the JTAG pins? I can't find any Core x86 motherboards with PCI slots that have an XDP connector. I've seen a pic of one on page 5 here so I think they exist: https://mail.nih.gov/owa/redir.aspx?C=h4f9nmXgEUiQU167ir9oTYgNONc3K9IIhf0-O54SvwbClrbS9OhSQJhXklQNre... http://events.linuxfoundation.org/sites/events/files/slides/JTAG_Debugger.pdf

Any advice greatly appreciated.

Art Hays

National Institutes of Health

Bethesda, MD

mailto:art@nei.nih.gov art@nei.nih.gov

Tags (1)
12 Replies
Highlighted
Employee
92 Views

Hello Art Hays

Welcome to the embedded community.

The link mentioned above is a government link, we don't have access to it.

Could you please sent the S-spec that you have seen?, so we can look for the specifications.

Best Regards.

Josue

0 Kudos
Highlighted
Novice
92 Views

Sorry about that, here is hopefully a good link to the presentation:

http://events.linuxfoundation.org/sites/events/files/slides/JTAG_Debugger.pdf http://events.linuxfoundation.org/sites/events/files/slides/JTAG_Debugger.pdf

I don't know what an 'S-spec' is?

0 Kudos
Highlighted
Employee
92 Views

Hi Art Hays

Please check http://download.intel.com/design/intarch/manuals/320632.pdf Intel® Core™ 2 Duo Processor and Intel® Q45 Express Chipset Development Kit User's Manual

This kit has XDP and PCI connectors available .

I hope this is useful.

Best Regards.

Josue.

0 Kudos
Highlighted
Novice
92 Views

Thanks! Are there development kits newer than circa 2008?

0 Kudos
Highlighted
Employee
92 Views

Hi Art Hays

Please check the following links

Document Number: 322996: http://download.intel.com/design/chipsets/embedded/322996.pdf Intel® Core™ i5 Processor With Mobile Intel® QM57 Express Chipset Development Kit User Guide

Document Number: 323094: http://download.intel.com/design/chipsets/embedded/323094.pdf Intel® Core™ i7 Processor with Intel® QM57 Express Chipset Development Kit User Guide

This is the complete list of http://www.intel.com/design/intarch/devkits/resources.htm# s1=all&s2=Mobile%20Mobile%20Intel%AE%20QM57%20Express%20Chipset&s3=all Development Kits for Intel® Architecture.

I hope this is useful.

Please let me know if you have any other question.

Best Regards.

Josue.

0 Kudos
Highlighted
Novice
92 Views

Thanks, these boards will suffice. However I'm curious- they are all 5 years old. What is the reason no new boards have been introduced? Is it because topside probes are more the approach used now?

0 Kudos
Highlighted
Employee
92 Views

Unfortunately these are the latest versions available.

Regards.

Josue.

0 Kudos
Highlighted
New Contributor I
92 Views

Sometimes you can find retail motherboards pictures that show xdp conectors.

For example the C7Z97_OCE from Supermicro seems to have the possibility to mount one (see https://www.youtube.com/watch?v=iHAkDBMeUP8 Supermicro C7Z97-OCE Z97 Motherboard Overview - YouTube )

Maybe you could contact the manufacturer directly and ask them if they can sell you one with the connector actually soldered on.

0 Kudos
Highlighted
92 Views

Thanks for your input/participation in this conversation, samuelezannoli!

0 Kudos
Highlighted
92 Views

Hi Art,

My name is Clarence Morrison and I'm an Application Engineer who works for Intel. I was given the following suggestion for a current motherboard that you can use for the JTAG Debugging:

This is a Bay Trail design kit which is know as an Atom E38XX series and was released last year. It's still on sale. Please see below.

http://www.mouser.com/ProductDetail/CircuitCo/MINNOWBOARD-MAX-DUAL/?qs=sGAEpiMZZMs9lZI8ah3py/9KKP2ei... http://www.mouser.com/ProductDetail/CircuitCo/MINNOWBOARD-MAX-DUAL/?qs=sGAEpiMZZMs9lZI8ah3py/9KKP2ei...

You can also contact me through LinkedIn: https://www.linkedin.com/hp/?dnr=vPkdYf7nUott8nhwPM6dogg_jALt8FFkejL https://www.linkedin.com/hp/?dnr=vPkdYf7nUott8nhwPM6dogg_jALt8FFkejL

Clarence

0 Kudos
Highlighted
Employee
92 Views

A nice and relatively cheap possibility is to use the MinnowBoardMax. This is a Bay Trail based board and there is a JTAG-XDP lure (adapter) available for this too.

I have personally used this board / adapter several times with Intel(R) System Studio and a ITP-XDP3 JTAG probe.

There are single and dual core versions.

Minnowboard-MAX public website is at: http://www.minnowboard.org/meet-minnowboard-max/ http://www.minnowboard.org/meet-minnowboard-max/

Minnowboard-MAX public wiki: http://elinux.org/Minnowboard:MinnowMax http://elinux.org/Minnowboard:MinnowMax. At this wiki you can find instructions to set up and run a number of public distributions of Linux. Also there is a Google+ page for MinnowBoard at: https://plus.google.com/+MinnowboardOrg/posts https://plus.google.com/+MinnowboardOrg/posts

 

The UEFI firmware source code has been published: http://firmware.intel.com/projects/minnowboard-max. http://firmware.intel.com/projects/minnowboard-max.

 

 

I have seen the JTAG lure here: http://www.technodisti.com/online-store/boards/jtag-lure-detail.html http://www.technodisti.com/online-store/boards/jtag-lure-detail.html

You may also find it elsewhere.

 

Regards,

 

Paul

 

Highlighted
Novice
92 Views

Thanks for all the great suggestions! Turns out Supermicro has boards with the XDP connector as one reply noted. Also most of their boards have the 60 pin header present in the artwork for the connector (even if it's on the bottom of the board) and they can add the connector for a rework charge.

Haven't heard from anyone who has used topside probes or interposers. Curious how well this approach works.

0 Kudos