Embedded Intel® Core™ Processors
Communicate Intel® Core™ Hardware, Software, Firmware, Graphics Concerns

XDP on x86 Core motherboard?

AHays1
Novice
5,890 Views

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-O54SvwbClrbS9OhSQJhXklQNretyHhh_Y8gF3W0.&URL=http://events.linuxfoundation.org/sites/events/files/slides/JTAG_Debugger.pdf 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

12 Replies
Josue_C_Intel
Employee
3,895 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
AHays1
Novice
3,895 Views
0 Kudos
Josue_C_Intel
Employee
3,895 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
AHays1
Novice
3,895 Views

Thanks! Are there development kits newer than circa 2008?

0 Kudos
Josue_C_Intel
Employee
3,895 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
AHays1
Novice
3,895 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
Josue_C_Intel
Employee
3,895 Views

Unfortunately these are the latest versions available.

Regards.

Josue.

0 Kudos
SZann
New Contributor I
3,895 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
Natalie_Z_Intel
Employee
3,895 Views

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

0 Kudos
Clarence_M_Intel
Employee
3,895 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/9KKP2eiFfZsbAbf7dOFFRyaqaqEqmd8g%3d%3d http://www.mouser.com/ProductDetail/CircuitCo/MINNOWBOARD-MAX-DUAL/?qs=sGAEpiMZZMs9lZI8ah3py/9KKP2eiFfZsbAbf7dOFFRyaqaqEqmd8g%3d%3d

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
Paul_F_Intel
Employee
3,895 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

 

AHays1
Novice
3,895 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
Reply