<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Ultra96-V2 Workshop: Session 3: Hello World on a Cortex-A53 and R5 Processor</title><link>https://community.element14.com/learn/events/c/e/1490</link><description>&lt;p style="margin:0;"&gt;&lt;em&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/423x119/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-71/contentimage_5F00_203197.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/telligent/evolution/extensions/calendar/calendarfiles/00/00/00/00/71/contentimage_203197.png-423x119.png?sv=2016-05-31&amp;sr=b&amp;sig=5ldh%2Fk6FVgpVOnMAKnfY0Nlxorr6GhJi2HgHqb37InU%3D&amp;se=2026-11-10T23%3A59%3A59Z&amp;sp=r&amp;_=va28LLa+flXWMoYBeXP0EA==" style="max-height: 119px;max-width: 423px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;em&gt;Beginner’s workshop using Xilinx tools to build a hardware platform, develop bare metal applications, and execute on Ultra96-V2 hardware&lt;/em&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;To participate &lt;a class="jive-link-external-small" href="https://www.xilinx.com/support/download.html" rel="nofollow ugc noopener" target="_blank"&gt;download Vivado 2020.1&lt;/a&gt; and download Lab 3 below. You'll also need to install some sort of Terminal such as Tera Term on a Win10 system.  Also ensure that you meet the minimum requirements. *   &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;This workshop will get you up and running quickly with Xilinx’ free version of Vivado and Vitis tools. The Avnet Ultra96-V2 Single Board Computer will be the hardware target for several designs that are created during this workshop series. Through the course of the workshop, you’ll create a hardware platform in Vivado, then export your hardware to the Vitis SDK for software development. We’ll explore built-in drivers and example code and how to implement them in your project. We’ll also make use of the 96Boards Expansion connectors to add Click Boards to the hardware.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;h2 style="font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt;&lt;span style="font-weight:inherit;font-style:inherit;font-family:inherit;color:#3334ca;"&gt;Session 3:&lt;/span&gt;&lt;/h2&gt;&lt;p style="margin:0;padding:0px;font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt; &lt;/p&gt;&lt;p style="margin:0;font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt;This is the third session in a 4 part series.  &lt;span style="color:#333333;font-family:Arial, 'Lucida Grande', sans-serif;"&gt;This workshop combines 4 build-along workshops with a lab between each session.  Completing each lab will give you a chance to apply what you learned during the workshop, while preparing for the next session. &lt;/span&gt;This workshop is free and open to all but to participate you will need to own or purchase the following products:&lt;/p&gt;&lt;p style="margin:0;padding:0px;font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-QUrbXHak-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3050481&amp;nsku=99AC7784&amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3050481&amp;nsku=99AC7784&amp;COM=noscript" target="_blank"&gt;AES-ULTRA96-V2-G&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-QUrbXHak-unlinked"&gt;AES-ULTRA96-V2-G&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-VcxE5rxy-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3216978&amp;nsku=03AH7039&amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3216978&amp;nsku=03AH7039&amp;COM=noscript" target="_blank"&gt;AES-ACC-U96-4APWR&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-VcxE5rxy-unlinked"&gt;AES-ACC-U96-4APWR&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-WJwqZtBU-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2915522&amp;nsku=69AC5608&amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2915522&amp;nsku=69AC5608&amp;COM=noscript" target="_blank"&gt;AES-ACC-U96-JTAG&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-WJwqZtBU-unlinked"&gt;AES-ACC-U96-JTAG&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt;"&gt;&lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-rYWR8Udg-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3107492&amp;nsku=03AH7038&amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3107492&amp;nsku=03AH7038&amp;COM=noscript" target="_blank"&gt;AES-ACC-U96-ME-SK&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-rYWR8Udg-unlinked"&gt;AES-ACC-U96-ME-SK&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-2vOGMTH6-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3050481,3216978,2915522,3107492&amp;nsku=99AC7784,03AH7039,69AC5608,03AH7038&amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3050481,3216978,2915522,3107492&amp;nsku=99AC7784,03AH7039,69AC5608,03AH7038&amp;COM=noscript" target="_blank"&gt;Buy Kit&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-2vOGMTH6-unlinked"&gt;Buy Kit&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/604x334/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-71/contentimage_5F00_203198.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/telligent/evolution/extensions/calendar/calendarfiles/00/00/00/00/71/contentimage_203198.png-604x334.png?sv=2016-05-31&amp;sr=b&amp;sig=qsgpebZn9oCszXwExwkTMglJ5%2Fz%2BTR8n8orMfmBXuXg%3D&amp;se=2026-11-10T23%3A59%3A59Z&amp;sp=r&amp;_=i7OdU9rudMle5JUU2LIW0g==" style="max-height: 334px;max-width: 604px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;* Minimum Requirements:   100 GB of free space and 6 GB of RAM.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;h2 style="font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt;&lt;span style="font-weight:inherit;font-style:inherit;font-family:inherit;color:#3334ca;"&gt;Attend and Learn to Earn a Certificate:&lt;/span&gt;&lt;/h2&gt;&lt;p style="margin:0;padding:0px;font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;Following this presentation there will be a short quiz to test your knowledge.   Complete the quiz and watch the presentation either live or On Demand to earn a certificate.   If you attend and demonstrate what you have learned, your certificate will be emailed to you.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;To Earn a Certificate:&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/168x129/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-71/contentimage_5F00_211385.jpg"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/telligent/evolution/extensions/calendar/calendarfiles/00/00/00/00/71/contentimage_211385.jpg-168x129.jpg?sv=2016-05-31&amp;sr=b&amp;sig=Vqk0bzTVMq%2FiQNzyFL8Z21ctUP5DED%2FS1MBOnvSU8NM%3D&amp;se=2026-11-10T23%3A59%3A59Z&amp;sp=r&amp;_=qMuUOWN1r2mmH5DMXFVr+Q==" style="max-height: 129px;max-width: 168px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;View at least 30 minutes of the presentation&lt;/li&gt;&lt;li&gt;Score a 100% on the quiz&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#333333;font-family:Arial, 'Lucida Grande', sans-serif;font-size:16px;font-weight:bold;"&gt;Dates and Register for Free:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;table border="1" class="jiveBorder mce-item-table" style="border:1px solid #c6c6c6;width:100%;"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;border:1px solid #c6c6c6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;" valign="middle"&gt;&lt;strong&gt;Workshop:&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;border:1px solid #c6c6c6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;" valign="middle"&gt;&lt;span style="color:#505050;"&gt;&lt;strong&gt;Dates and Missions:&lt;/strong&gt;&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #c6c6c6;width:50%;padding:6px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Session 1 – Setup with Xilinx Tools&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;What You'll Learn:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Learn about the Xilinx toolset, including features and function of Vivado and Vitis&lt;/li&gt;&lt;li&gt;Learn where to get them and how to install them&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #c6c6c6;width:50%;padding:6px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Wednesday, 4th of August 2021&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a class="jive-link-event" href="https://www.element14.com/community/events/5847/l/ultra96-v2-workshop-session-1-setup-with-xilinx-tools"&gt;Ultra96-V2 Workshop: Session 1: Setup with Xilinx Tools&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Lab 1:&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Install the tools onto either a Windows or Linux Host PC&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #c6c6c6;width:50%;padding:6px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Session 2 – The Hardware Platform&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;What You'll Learn:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:11pt;"&gt;Learn what the hardware platform is and why you have to develop one&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt;"&gt;Compare this with a traditional flow like Raspberry Pi&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt;"&gt;Create a hardware platform for the Ultra96-V2 using presets&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt;"&gt;Add IP to the Programmable Logic&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #c6c6c6;width:50%;padding:6px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Wednesday, 11th of August 2021&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a class="jive-link-event" href="https://www.element14.com/community/events/5848/l/ultra96-v2-workshop-session-2-the-hardware-platform"&gt;Ultra96-V2 Workshop: Session 2: The Hardware Platform&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Lab 2:&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;In between Workshops #2 and #3, explore what you have created. This will help you as you begin working in Vitis, so you recognize what Vitis is pulling in to create software applications during Workshop&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #c6c6c6;width:50%;padding:6px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Session 3 - Hello World on a Cortex-A53 and R5 Processor&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;What You'll Learn:&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Learn about software platforms, BSP, example applications, build-in drivers, and hidden examples&lt;/li&gt;&lt;li&gt;Create all the necessary components to run Hello World on both an A53 and R5 processor&lt;/li&gt;&lt;li&gt;Connect your hardware and see the magic&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #c6c6c6;width:50%;padding:6px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Wednesday 18th of August 2021&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight:bold;font-style:inherit;font-family:inherit;color:#e23d39;"&gt;Register Above for Free!&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Lab 3:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Develop and Run Memory and Peripheral Test Applications&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #c6c6c6;width:50%;padding:6px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Session 4 - Application Using Click Mezzanine and Click Boards&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;What You'll Learn:&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Learn about the 96Boards expansion connector&lt;/li&gt;&lt;li&gt;See examples like the Click and ON Semi Dual Camera Mezzanines&lt;/li&gt;&lt;li&gt;Develop an application using the Click Mezzanine and Click Boards&lt;/li&gt;&lt;li&gt;Connect and run the example on your hardware&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #c6c6c6;width:50%;padding:6px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Wednesday 25th of August 2021&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a class="jive-link-event" href="https://www.element14.com/community/events/5849/l/ultra96-v2-workshop-session-4-application-using-click-mezzanine-and-click-boards"&gt;Ultra96-V2 Workshop: Session 4: Application Using Click Mezzanine and Click Boards&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Lab 4:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Try updating the design so you can swap the LCD and the USB-UART&lt;/li&gt;&lt;li&gt;Try reading the 6DoF sensor in one of the Click Sites&lt;/li&gt;&lt;li&gt;Buy a different Click and get it working&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Presenter:&lt;/span&gt;&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;table border="1" class="jiveBorder mce-item-table" height="326" style="border:1px solid #ffffff;width:100%;height:265px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #ffffff;padding:6px;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/196x194/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-71/contentimage_5F00_203199.jpg"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/telligent/evolution/extensions/calendar/calendarfiles/00/00/00/00/71/contentimage_203199.jpg-196x194.jpg?sv=2016-05-31&amp;sr=b&amp;sig=a3CzaBcbGM9AKREblT4epZA9EBucuCw4SnXxXo5oW%2Bc%3D&amp;se=2026-11-10T23%3A59%3A59Z&amp;sp=r&amp;_=DMac7FZOWIzWfhf942jPiQ==" style="max-height: 194px;max-width: 196px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #ffffff;padding:6px;"&gt;&lt;table border="1" style="border:1px solid #ffffff;width:100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #ffffff;width:50%;padding:6px;"&gt;&lt;strong&gt;Bryan Fletcher , Technical Marketing Director, Avnet&lt;br /&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #ffffff;padding:6px;"&gt;I've been a fan of programmable logic technology since early in my career at Hewlett-Packard and Evans &amp; Sutherland. I work now in Avnet's Products &amp; Emerging Technologies group, currently working on Ultra96-V2, after working on many development boards over the years and as a Field Applications Engineer.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="160"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/320975"&gt;&lt;span class="ui-webpreview" data-configuration="url=https%3A%2F%2Fcommunity-storage.element14.com%2Ftelligent-evolution-extensions-calendar-calendarfiles%2F00%2F00%2F00%2F00%2F71%2FElement14%2520Ultra96-V2%2520Workshop%2520Lab%25203.pdf%3Fsv%3D2016-05-31%26amp%3Bamp%3Bsr%3Db%26amp%3Bamp%3Bsig%3DFgbJ9hTbJNdyDrpWOTRdR7wewh1CWwCWHghMoEHGEPA%253D%26amp%3Bamp%3Bse%3D2021-10-17T23%253A59%253A59Z%26amp%3Bamp%3Bsp%3Dr%26amp%3Bamp%3B_%3DfU2NEBqtuI6C6wtqNPAY2g%3D%3D"&gt;&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/filetypeimages/pdf.png-15x200.png?_=7grsSdvE9pYU/tGMtWz/9g==" border="0" alt="" style="max-height: 200px;max-width: 15px;" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:80%;"&gt;Element14 Ultra96-V2 Workshop Lab 3.pdf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>re: Ultra96-V2 Workshop: Session 3: Hello World on a Cortex-A53 and R5 Processor by Jan Cumps</title><link>https://community.element14.com/learn/events/c/e/1490</link><pubDate>Thu, 12 Aug 2021 19:03:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:cdcf1b30-3d94-4543-aa53-7e9b6a7aac4c</guid><dc:creator>Jan Cumps</dc:creator><description>&lt;p&gt;If there is room for an out-of-curriculum request: please demo a simulation/test-bench exercise in Vivado.&lt;/p&gt;&lt;p&gt;It's a selfish request. I have experience with simulation in ISE/Spartan. Struggling with the Zynq style packages that combine processor and fabric.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Ultra96-V2 Workshop: Session 3: Hello World on a Cortex-A53 and R5 Processor by dc73</title><link>https://community.element14.com/learn/events/c/e/1490</link><pubDate>Sun, 15 Aug 2021 22:14:26 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e94ca9f8-c244-49c4-b749-a147b6bff237</guid><dc:creator>dc73</dc:creator><description>&lt;p&gt;I thought I'd share a tip that helped me out with learning the Vivado-&gt;Vitis export-import system as I come from the Vivado-&gt;SDK work as of 2-1/2 years ago and have been relearning the system. So, I hope this is not wasting your time. I also want to apologize to Bryan and Avnet for mentioning Digilent in this post, but I find going between the two companies' sites has really helped me. Avnet is a leader in educating customers. Digilent has been a very good source of education as well. Anyway, enough of the disclosures, here's what I learned.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;I have Avnet's Micro/MiniZed (along with Zybo and ZedBoards) from about 4 years ago when I was brought on a project that would use the Zynq in a high-reliability program. My primary role was as a C++ software developer, but I also took the time to understand the Fabric (PL) to debug my software. More recently,  I was working my way through some Altera FPGA material to learn VHDL/Verilog to prepare myself to teach FPS material, or work remotely for hire. The Ultra Scale workshop came along, and it gave me the motivation to pull out my old hardware, waiting for the next Ultra96 session. My key hangup was learning how to export from Vivado and into Vitis. I got pretty close without reading too much of the manual (it's hard to find the right video/subject on Xilinx's site without paying), and, today I was able to find what I needed.On the Digilent website (www.digilent.com) you can find a great tutorial on just this subject (&lt;a class="jive-link-external-small" href="https://reference.digilentinc.com/programmable-logic/guides/getting-started-with-ipi" rel="nofollow ugc noopener" target="_blank" title="https://reference.digilentinc.com/programmable-logic/guides/getting-started-with-ipi"&gt;https://reference.digilentinc.com/programmable-logic/guides/getting-started-with-ipi&lt;/a&gt; ) titled This article is a complete project, but you can skip through most of it if you just want to know how to export out of Vivado and into Vitis. The nice thing, however, about the article is they are setting up for using PMODs which I think Brian is about to do. So, I am working through the article with the PMODs in mind on one of my MiniZed boards, saving my Ultra96 for Wednesday as I want to keep in sync with Bryan.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;I also wanted to give a shout out to Jan Crmps for asking about simulation. I have used modelsim on Altera's Quartus II product and my final step (after the workshop) will be to bone up on the simulation on the Xilinx platform&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;So, a bit wordy, I know, but if you want to get a jump on things, this Digilent article help me prepare for Wednesday (I think) &lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/16x16/__key/commentfiles/07eef79e70814fd2b5486cddd02e66b1-3adc58ad-7455-4f9d-8557-4e77b4e7154f/contentimage_5F00_1.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/commentfiles/07eef79e70814fd2b5486cddd02e66b1/3adc58ad/7455/4f9d/8557/4e77b4e7154f/contentimage_1.png-16x16.png?sv=2016-05-31&amp;sr=b&amp;sig=xTlsqG1xzeGEO0qv%2BRbN3jnq%2BI9DXdZT6dyAsNaE8yk%3D&amp;se=2026-11-10T23%3A59%3A59Z&amp;sp=r&amp;_=zGEM7pHL10Vt71gae75OdA==" style="max-height: 16px;max-width: 16px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Dave&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Ultra96-V2 Workshop: Session 3: Hello World on a Cortex-A53 and R5 Processor by Andrew J</title><link>https://community.element14.com/learn/events/c/e/1490</link><pubDate>Wed, 18 Aug 2021 17:08:44 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e1375a33-ac2c-4995-a24d-6ab4a3479995</guid><dc:creator>Andrew J</dc:creator><description>&lt;p&gt;One of the useful learning resources I've come across is here (Open Hardware Repository): &lt;a class="jive-link-external-small" href="https://ohwr.org/project/soc-course/wikis/home" rel="nofollow ugc noopener" target="_blank"&gt;https://ohwr.org/project/soc-course/wikis/home&lt;/a&gt;  &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Someone was asking in this workshop about debugging and this is covered at a high level during the sessions on the OHWR as you progress.  At one point, you will reach an example that has you build an application targeted at the A53 and an application targeted at the R5 that will both run simultaneously and 'talk' to each other.  It provides the source code and initial steps, but doesn't explain how to build, deploy and debug this; if you followed the earlier sessions you can figure it out.  At least I did and I can I expect others to be able to as well, I'm no genius!!  As a means of getting to grips with the debugger and debug configurations it's pretty good and doesn't drop you in the deep end.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Ultra96-V2 Workshop: Session 3: Hello World on a Cortex-A53 and R5 Processor by Andrew J</title><link>https://community.element14.com/learn/events/c/e/1490</link><pubDate>Thu, 19 Aug 2021 19:26:05 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7278eea5-3898-45fa-b8c9-592b07e3154d</guid><dc:creator>Andrew J</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;a href="/members/bhfletcher" data-contentid="4c1683b7e4604885a8e4b8ef9fc22f05" data-contenttypeid="e9ed411860ed4f2ba0265705b8793d05" class="ui-contentpeek internal-link view-user-profile"&gt;bhfletcher&lt;/a&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;Hi Bryan,  I wanted to send you a message re: peripherals test but the system won’t allow me to do so: I thought by following you and you accepting would resolve that, but apparently not.  I didn’t want to ask it directly here as any answer may give away what you are asking people to investigate.  Is there any additional info you can give about what you mean by ‘it will hang at some point’ without giving the game away?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Ultra96-V2 Workshop: Session 3: Hello World on a Cortex-A53 and R5 Processor by bhfletcher</title><link>https://community.element14.com/learn/events/c/e/1490</link><pubDate>Wed, 01 Sep 2021 04:12:32 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a0db7b26-ed8b-4c89-9471-c93b80fe5bb1</guid><dc:creator>bhfletcher</dc:creator><description>&lt;p&gt;Regarding the homework for Workshop #3 to create and run the Peripherals Test, I have created a blog to walk you through those steps.&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-blog-small" href="https://www.element14.com/community/community/designcenter/zedboardcommunity/zedboard-forums/ultra96-hardware-design-forum/blog/2021/09/01/ultra96-v2-workshop-homework-peripherals-test"&gt;Ultra96-V2 Workshop Homework: Peripherals Test&lt;/a&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;This also explains the error that I expected you to see with the self-test of the PS UART 0 (attached to the Bluetooth), except that the error never happens because it is no longer an error in 2021.1!&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Bryan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>