element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Avnet & Tria Boards Community
  • Products
  • Dev Tools
  • Avnet & Tria Boards Community
  • More
  • Cancel
Avnet & Tria Boards Community
Avnet Boards Blog Tips for connecting the Ultra96 JTAG/UART Pod
  • Avnet Boards Blog
  • Forums
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Avnet & Tria Boards Community to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: bhfletcher
  • Date Created: 5 May 2020 12:36 AM Date Created
  • Views 5467 views
  • Likes 5 likes
  • Comments 0 comments
  • jtag debugger
  • ultra96-v2
  • usb to uart converter
  • sbc
  • xilinx
  • ultra96
  • xilinx jtag tools
  • usb jtag
  • original ultra96
Related
Recommended

Tips for connecting the Ultra96 JTAG/UART Pod

bhfletcher
bhfletcher
5 May 2020

Questions:

I have a fairly new JTAG Pod, it has four UART (TX,RX, GND, Vref) and eight JTAG (POR, TDO,SRST,TDI,TMS,TCK,GND,VCC) pins. How does this compare with the JTAG/UART Pod that I see in photos with three UART and seven JTAG pins? Also, what's the compatibility between Ultra96-V1 and Ultra96-V2 with both Pods?

 

image

 

Answers:

Either Pod is compatible with either Ultra96-V1 or V2. The differences is in the potential features that you get. I can explain what we were thinking when we designed the JTAG/UART Pod in the summer of 2018.

 

JTAG – addition of the POR pin (Pin #8)

  • This is not a requirement for JTAG to work. Ultra96-V1 did not expose this pin. Ultra96-V2 does. Having POR allows certain debuggers one additional level of control for remote debugging when the hardware isn’t available. If the hardware gets completely hung, then the debugger can toggle POR to force a reboot.

 

UART – addition of the VREF pin (Pin #4)

  • VREF allows the option for level translating between the 3.3V signaling on the Pod and whatever is on the host. This was NOT necessary on either Ultra96-V1 or Ultra96-V2 since both have on-board level translation that already put the signaling on the UART header at 3.3V. This was really a future-looking move thinking we might want to use this pod with some other board in the future that didn’t have level translation.
  • If you want to use the level translation, then it requires the user to move the JT1 resistor jumper to the other position. JT1 is located on the backside of the Pod in the corner by the 4-pin UART socket as shown in the photo below.

image

 

When we first built the JTAG/UART pod, we only had Ultra96-V1 at our disposal. Therefore, we didn’t have a way to test the UART-VREF and JTAG-POR functions. We built the first batch of pods with only the 3- and 7- pin connectors, matching what was available on Ultra96-V1. After we had first prototypes of Ultra96-V2, we were able to validate the UART-VREF and JTAG-POR features. Pod builds after that (summer 2019) were built with 4- and 8-pin connectors.

 

To be clear, all of these combinations work:

  • Ultra96-V1 with 3/7 Pod – The Pod doesn't populate the 4th or 8th sockets so the 3/7 alignment of the Pod exactly aligns with the Ultra96-V1

image

 

  • Ultra96-V1 with 4/8 Pod – the Pod’s 4th and 8th sockets extend beyond the V1’s 3/7 pins without harm. UART VREF is not used due to default position of JT1. JTAG-POR is not functional.

 

image

 

  • Ultra96-V2 with 3/7 Pod – The V2’s 4th and 8th pins are not connected. UART VREF is not used due to default position of JT1. JTAG-POR is not functional.

 

image

 

  • Ultra96-V2 with 4/8 Pod – Everything aligns. UART VREF is not used due to default position of JT1. JTAG-POR is functional, assuming the debugger supports it.

 

image

 

  • 4/8 Pod with some other board – the Pod is self-powered, so theoretically the Pod will work with any other board. You need 2mm wire connectors on the Pod side (not 0.1”). If you want the UART VREF capability, you need to move the JT1 jumper to the opposite position.

 

If you are interested in purchasing Ultra96-V2, the JTAG/UART Pod, or other Ultra96-V2 accessories, please use the links below.

 

 

Buy Ultra96-V2Buy Ultra96-V2
Buy Ultra96-V2 I-gradeBuy Ultra96-V2 I-grade
Buy Ultra96-V2 4A Power SupplyBuy Ultra96-V2 4A Power Supply
Buy Ultra96-V2 JTAG/UART PodBuy Ultra96-V2 JTAG/UART Pod
  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube