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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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 Boards Forums
  • Products
  • Dev Tools
  • Avnet & Tria Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
Avnet Boards General Zedboard and ARM DS-5
  • Forum
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Avnet Boards Forums to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 4 replies
  • Subscribers 356 subscribers
  • Views 548 views
  • Users 0 members are here
Related

Zedboard and ARM DS-5

Former Member
Former Member over 12 years ago

Hi everybody,

I program bare-metal applications on the Zedboard with the Xilinx SDK. But now, I wanted to program the ARM processor on the Zedboard out of the ARM Development Suite 5.
But I don't find any information, how I can program the processor on the Zedboard out of ARM DS-5 over the Onboard USB-JTAG adapter.

If anyone of you has any experience with that, it would be glad if he could help me, or give me a hint, how I can do this.

Best regards
Jan

  • Sign in to reply
  • Cancel
  • zedhed
    0 zedhed over 12 years ago

    Hi jan.holfeld,

    Currently, the ARM DS-5 tools do not support the ZedBoard USB-JTAG adapter as a cable option to connect to the ARM DAP.

    We do currently have a means to connect a 3rd party debugger cable to ZedBoard through the use of the Avnet ZedBoard Debug Adapter.

    http://www.em.avnet.com/zeddebugadapter

    Using this debug adapter, you can attach the 20-pin ARM DSTREAM cable to the ZedBoard 14-pin PC4 header at J15.  This provides the electrical connection for the DSTREAM to connect to the ARM DAP on the ZedBoard Z7020 device. 

    Although this adapter accessory should be compatible with other 3rd party ARM debug adapters which provide the traditional 20-pin ARM cable, there is currently only support for the DSTREAM option.

    Regards,

    -Kevin

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 12 years ago

    Hi Kevin,

    thank you for your reply.
    I have borrowed a Lauterbach ARM Debugger from a colleague, but when I connect the 4 JTAG-Connections (TMS,TCK,TDO,TDI) and Ground and Vcc, the Debugger tells me, that the Board is still powered off.

    Do you know, which connection I have forgotten?

    Or can you give me the connections of this adapter?

    I would buy it, but I should not by to much hardware without any results, so I would like to test it first.

    Regards
    Jan

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • zedhed
    0 zedhed over 12 years ago

    Hi Jan,

    Just to follow up on this, for those of you trying to create your own adapter, some ARM debugger tools require the ability to 'see' the processor come out of reset. 

    To do this, tools will monitor the state of processor reset and so a connection is required between pin 15 (nRST) of the 20-pin ARM cable and pin 14 (PROG-RST) of ZedBoard J15 is required.  Also, be sure to place a jumper at JP13 so that PROG-RST is connected to the Zynq PS-RST input.

    Having the reset connected also allows the debugger tools to reset the processor via PS-RST instead of doing this through the JTAG chain.

    As for the remainder of the connections, one thing to keep in mind to check is the TDI to TDI and TDO to TDO as some 3rd party tools tend to cross these signals for some reason.  One sure fire method is to simply map the pin numbers from the ARM 20-pin cable format to the Xilinx 14-pin PC4 cable format.  Here is the map from 20-pin connector to 14-pin connector that we use which works with the ARM DSTREAM.
     
    1)  ARM pin 1 tied directly to 3.3V which is available as ZedBoard J15 pin 2.
    2)  ARM 4,6,8,10,12,14,16,18,20 tied directly to GND which is available on ZedBoard J15 pins 1,3,5,7,9,11,13.
    3)  ARM pin 5 is connected to the same ZedBoard signal as J15 pin 10.
    4)  ARM pin 7 is connected to the same ZedBoard signal as J15 pin 4.
    5)  ARM pin 9 is connected to the same ZedBoard signal as J15 pin 6.
    6)  ARM pin 13 is connected to the same ZedBoard signal as J15 pin 8.

    You should be able to get the same information from the adapter schematic but I just noticed that the schematic has not been posted to our DRC yet.  I will look into this, it should get posted in just a few more days.

    Regards,

    -Kevin

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • zedhed
    0 zedhed over 12 years ago in reply to zedhed

    As an update to this, it looks like the schematics, PCB artwork, and BOM documents are now posted on our Design Resource Center under the "Support Files & Downloads" link of the ZedBoard Processor Debug Adapter product page found here:

    http://www.em.avnet.com/zeddebugadapter

    We are working on some tutorial material that will be posted in the near future so stay tuned...

    Regards,

    -Kevin

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
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 © 2026 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