<?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>Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes</title><link>https://community.element14.com/learn/events/c/e/1345</link><description>&lt;p style="margin:0;"&gt;&lt;em&gt;Flexible, cost-optimized embedded designs with Xilinx FPGAs – Super Easy or difficult?&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;In order to follow along and take full advantage of this workshop complete the first lab by downloading and installing &lt;a class="jive-link-external-small" href="https://www.xilinx.com/support/download.html" rel="nofollow ugc noopener" target="_blank"&gt;Vivado 2020.1&lt;/a&gt;.   Then download the attached lab 2 and complete the pre-lab assignment.   You will need to purchase the &lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-jv9griCy-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3498884&amp;nsku=77AH9540&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=3498884&amp;nsku=77AH9540&amp;COM=noscript" target="_blank"&gt;Arty-S7&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-jv9griCy-unlinked"&gt;Arty-S7&lt;/span&gt;&lt;/span&gt; to follow along if you have not done so already.   &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-weight:bold;font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt;You can view a Q&amp;A of this session here:  &lt;a class="jive-link-blog-small" href="/learn/events/b/blog/posts/webinar-briefing-faq-arty-s7-workshop-part-2-building-a-custom-microcontroller-in-minutes-is-available-on-demand"&gt;Webinar Briefing &amp; FAQ: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes is Available On-Demand!&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;"&gt;&lt;span style="color:#333333;font-family:Arial, 'Lucida Grande', sans-serif;"&gt;The Spartan-7 FPGA offers the most size, performance, and cost-conscious design engineered with the latest technologies from Xilinx and is fully compatible with Vivado Design Suite versions 2017.3 and newer. Putting this FPGA in the Arty form factor provides users with a wide variety of I/O and expansion options. Use the dual row Arduino® connectors to mount one of the hundreds of hardware compatible shields available, or use the Pmod ports with Digilent's pre-made Pmod IP blocks for a more streamlined design experience. Arty S7 was designed to be MicroBlaze ready and comes out of the box ready to use with the free Xilinx WebPack licensing with the Vivado Design Suite. &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 style="color:#e23d39;"&gt;&lt;strong&gt;Get started building custom microcontroller designs with Xilinx FPGA as it’s easier than ever!&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;In this seminar series, we’ll explore how Xilinx FPGAs and SoC’s mitigate common challenges engineers encounter when building embedded designs. You’ll discover Xilinx’s embedded solutions options as well as diverse IP library, including partner IP,  that enables anyone to build a complete and custom embedded solutions.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;We’ll walk through the steps getting started using Xilinx design tools to build a custom microcontroller from installing the design tools to communicating with an external sensor. And you’ll find out that this is easier than ever and anyone can do this!&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;Here's a good primer that shows you all the cool things you can do with Arty-S7 board:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;h2&gt;&lt;a class="jive-link-blog-small" href="/technologies/fpga-group/b/blog/posts/great-starter-board-for-traditional-fpga-design----arty-s7-spartan-7"&gt;Great Starter Board for Traditional FPGA Design -- Arty-S7 (Spartan-7)&lt;/a&gt;&lt;/h2&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;a href="https://community.element14.com/resized-image/__size/500x375/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-71/contentimage_5F00_144986.jpg"&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_144986.jpg-500x375.jpg?sv=2016-05-31&amp;sr=b&amp;sig=s5rzYNwmNt8DvPZcwCUkVAP2R1gOcyY6Bvl4fmoyufA%3D&amp;se=2026-06-12T23%3A59%3A59Z&amp;sp=r&amp;_=YEWwh+L0mgrcdaWYPaLPwA==" style="max-height: 375px;max-width: 500px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Session 2:&lt;/span&gt;&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;This is the second part in a 3 part series.  To take full advantage of this you will need to follow along and complete the first session (available on demand).  You will also need to purchase the following products online:&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;table border="1" class="jiveBorder mce-item-table" 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;padding:6px;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/176x141/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-71/contentimage_5F00_144987.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_144987.jpg-176x141.jpg?sv=2016-05-31&amp;sr=b&amp;sig=G5VCUR96As%2By1UOFQ4r9atl%2FHLjS9xBNoX8bhrRfybE%3D&amp;se=2026-06-12T23%3A59%3A59Z&amp;sp=r&amp;_=iOAmJvGGncnxYI7E4JNM6w==" style="max-height: 141px;max-width: 176px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&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/147x139/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-71/contentimage_5F00_144988.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_144988.png-147x139.png?sv=2016-05-31&amp;sr=b&amp;sig=RjAzo0hmEDSD1cRep9ob%2FB38Rxpb9slx8zDNHp8wggE%3D&amp;se=2026-06-12T23%3A59%3A59Z&amp;sp=r&amp;_=CbMkjaIC5ViduVauk3VUvQ==" style="max-height: 139px;max-width: 147px;" /&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;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-Va7c18Sz-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3498884&amp;nsku=77AH9540&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=3498884&amp;nsku=77AH9540&amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-Va7c18Sz-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #ffffff;padding:6px;"&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-Kdpjn8wo-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2726217&amp;nsku=40AH1644&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=2726217&amp;nsku=40AH1644&amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-Kdpjn8wo-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&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;Each session will be available On Demand at the conclusion of the live presentation.  However,  if you attend live then you will be able to ask questions or address any issues you have when following along.&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 Time:&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;a name="workshops"&gt;&lt;/a&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Session 1 - Learn about Xilinx FPGAs and Embedded Processing&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;Lecture&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Why Xilinx FPGAs solve common challenges of ASSPs&lt;/li&gt;&lt;li&gt;Xilinx Product Offering&lt;/li&gt;&lt;li&gt;Embedded Processing Solutions&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;"&gt;Lab&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Install Xilinx tools&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, 30th of September 2020&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt;&lt;span style="font-weight:bold;font-style:inherit;font-family:inherit;"&gt;11:00 CT / 4:00 PM GMT&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;a class="jive-link-event" href="https://www.element14.com/community/events/5640/l/arty-s7-workshop-part-1-learn-about-xilinx-fpgas-and-embedded-processing"&gt;Arty-S7 Workshop: Part 1: Learn about Xilinx FPGAs and Embedded Processing&lt;/a&gt;&lt;/strong&gt;&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 – Building a Custom Microcontroller in Minutes&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;Lecture&lt;/p&gt;&lt;ul&gt;&lt;li&gt;How to get started using Xilinx Vivado Design Tools&lt;/li&gt;&lt;li&gt;Xilinx Example projects jumpstart designs&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;"&gt;Lab&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Launch processor on Arty-S7 and run Hello World&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, 14th of Oct 2020&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt;&lt;span style="font-weight:bold;font-style:inherit;font-family:inherit;"&gt;11:00 CT / 4:00 PM GMT&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#e23d39;"&gt;&lt;strong&gt;Register Above for Free!&lt;/strong&gt;&lt;/span&gt;&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 – Rapid Sensor Prototyping with Digilent Peripheral Modules&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;Lecture&lt;/p&gt;&lt;ul&gt;&lt;li&gt;How to expand Xilinx IP catalog with 3rd party IP&lt;/li&gt;&lt;li&gt;Leverage IP to build custom interface w/o writing RTL&lt;/li&gt;&lt;li&gt;Add prebuilt IP drivers and communicate with sensors&lt;/li&gt;&lt;li&gt;Lab&lt;ul&gt;&lt;li&gt;Run example design with Arty-S7, MicroBlaze, and PmodNAV&lt;/li&gt;&lt;/ul&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, 28th of Oct 2020&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;p style="margin:0;font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt;&lt;span style="font-weight:bold;font-style:inherit;font-family:inherit;"&gt;11:00 CT / 4:00 PM GMT&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;a class="jive-link-event" href="https://www.element14.com/community/events/5644/l/arty-s7-workshop-part-3-rapid-sensor-prototyping-with-digilent-peripheral-modules"&gt;Arty-S7 Workshop: Part 3: Rapid Sensor Prototyping with Digilent Peripheral Modules&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="margin:0;padding:0px;"&gt; &lt;/p&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/181x229/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-71/contentimage_5F00_144989.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_144989.jpg-181x229.jpg?sv=2016-05-31&amp;sr=b&amp;sig=r6veJXsmYN1EcYGT6wumc09j6xt4INBN%2FECJU5ZPSck%3D&amp;se=2026-06-12T23%3A59%3A59Z&amp;sp=r&amp;_=3aGpAsh1WTj3u9xLwVWlnQ==" style="max-height: 229px;max-width: 181px;" /&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;strong&gt; &lt;span style="font-weight:bold;font-family:Arial, 'Lucida Grande', sans-serif;color:#333333;"&gt;Jayson Bethurem &lt;/span&gt;Product Line Manager:  Spartan, Artix, Zynq-7000, Zynq UltraScale+ at Xilinx&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #ffffff;padding:6px;"&gt;Jayson is the Product Line Manager for Xilinx’s Cost-Optimized Portfolio, which includes Spartan, Artix, and Zynq-7000 devices. With over 20 years of Xilinx design, technical support, training, and marketing experience, Jayson leads the design of multiple evaluation boards, such as the Spartan-6LX9 Microboard, Zedboard, and MicroZed.&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/308034"&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_MicroBlaze_Lab%25202.pdf%3Fsv%3D2016-05-31%26amp%3Bamp%3Bsr%3Db%26amp%3Bamp%3Bsig%3DsPumF2x9x%252FvnynG%252BNDSlOkra4x2M7CZ0lnqxNDOM3vo%253D%26amp%3Bamp%3Bse%3D2021-10-17T23%253A59%253A59Z%26amp%3Bamp%3Bsp%3Dr%26amp%3Bamp%3B_%3DtIb86LWIL%2BTOil5zYC%2FvKQ%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_MicroBlaze_Lab 2.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: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by cmelement14</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Mon, 12 Oct 2020 01:38:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:73c94fe7-1976-4281-8b92-4af5eecd4a6b</guid><dc:creator>cmelement14</dc:creator><description>&lt;p&gt;After installed Vitis 2020.1 on Ubuntu 18.04, I tried Lab 2 and it worked. The only difference from the lab instruction is the serial terminal inside Vitis IDE doesn't work for me. And actually it crashed Vitis when the application is trying to send text to the terminal window. I think that's because I am using Linux version of Vitis. Anyways, I used an external serial terminal software called GtkTerm and I was able to see the messages.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by sambit1991</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Mon, 12 Oct 2020 08:34:56 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3900b836-d68a-4811-bce8-c031428b9857</guid><dc:creator>sambit1991</dc:creator><description>&lt;p&gt;Haven't received it yet.&lt;/p&gt;&lt;p&gt;Hope it arrives this week.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by embeddedguy</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Mon, 12 Oct 2020 08:37:27 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9fcf4bac-4747-4715-9466-595362ad89d4</guid><dc:creator>embeddedguy</dc:creator><description>&lt;p&gt;For me arrived today and the tax was around 45 Euros. !!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by navadeepganeshu</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Mon, 12 Oct 2020 08:40:56 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b55b883c-d372-4bdf-8e0b-8529dc02e36c</guid><dc:creator>navadeepganeshu</dc:creator><description>&lt;p&gt;Yes, got large custom duties imposed.&lt;/p&gt;&lt;p&gt;I got a notification today demanding for total charges of ~ $85 (6226 INR) as custom duties.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by sambit1991</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Mon, 12 Oct 2020 08:52:07 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7687781a-f07a-43ac-a871-8f9e63fcb5e7</guid><dc:creator>sambit1991</dc:creator><description>&lt;p&gt;This is not fair.&lt;/p&gt;&lt;p&gt;Dear organizers, could you please comment on this?&lt;/p&gt;&lt;p&gt;Why the duty on evaluation products? Shouldn't these be free of all charges (or at least nominal charges)?&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;What do we need to know?&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Best Regards&lt;/p&gt;&lt;p&gt;Sambit&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by cwrigley</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Mon, 12 Oct 2020 18:43:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:71a2a302-1da8-48c9-bc7d-f3c44813dbf2</guid><dc:creator>cwrigley</dc:creator><description>&lt;p&gt;I got the boards and they don't come with USB cables, so I bought those separately.&lt;/p&gt;&lt;p&gt;I then bought a 2 TB Hard drive (only $5 more than the 1TB HD).&lt;/p&gt;&lt;p&gt;I used the quick link to down load the Xilinx files. The link says use 2020.1.&lt;/p&gt;&lt;p&gt;So I'm downloaded 2020.1. It says it's only works on Windows 10 Professional 64 bit. I have Windows 10 Home 64 bit. I'm gambling here now.&lt;/p&gt;&lt;p&gt;But THEN Oh no I read the pdf, it says load update 1 of 2020.1, which is 2020.1.1.&lt;/p&gt;&lt;p&gt;But, then it looks like you loaded 2020.1, which is what I'm loading, which by the way takes hours.&lt;/p&gt;&lt;p&gt;Will I have to upgrade to Win 10 Professional?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by egershon</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Tue, 13 Oct 2020 15:22:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c56db725-76aa-4639-af68-86b06058e6ff</guid><dc:creator>egershon</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;&lt;p&gt;When I tried to generate bit stream I get a message:&lt;/p&gt;&lt;p&gt;" There are no implementation results available. OK to lunch synthesis and implementation? 'Generate bitstream will automatically start when synthesis and implementation completes."&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;"yes", "No" options are there to select. I selected the Yes....&lt;/p&gt;&lt;p&gt;That was not on any of the slides&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by wmcmahon0103</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Tue, 13 Oct 2020 19:39:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:002ec076-811d-4eb6-b4c8-50522e037b75</guid><dc:creator>wmcmahon0103</dc:creator><description>&lt;p&gt;What part of this lab 2 document is the "pre-lab" that needs to be completed before tomorrow's workshop?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by cwrigley</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Wed, 14 Oct 2020 18:01:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a2a91fc1-11c1-45b1-bb13-0469ad1c2cf8</guid><dc:creator>cwrigley</dc:creator><description>&lt;p&gt;Lab 2&lt;/p&gt;&lt;p&gt;On step 18, The the board interface for CLK_IN1 is set to sys_clk. I did this.&lt;/p&gt;&lt;p&gt;On step 23 I dragged System Clock which was already colored (I'm color blind, I don't know what color it is) to the Clock Wizard and got:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;[IP_Flow 19-3460] Validation failed on parameter 'CLK IN1 BOARD INTERFACE(CLK_IN1_BOARD_INTERFACE)' for Clock interface can't be same for primary and secondary input clocks . BD Cell 'clk_wiz_1'&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;[IP_Flow 19-3460] Validation failed on parameter 'CLK IN2 BOARD INTERFACE(CLK_IN2_BOARD_INTERFACE)' for Clock interface can't be same for primary and secondary input clocks . BD Cell 'clk_wiz_1'&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;[BD 41-245] set_property error - Validation failed on parameter 'CLK IN1 BOARD INTERFACE(CLK_IN1_BOARD_INTERFACE)' for Clock interface can't be same for primary and secondary input clocks . BD Cell 'clk_wiz_1' Validation failed on parameter 'CLK IN2 BOARD INTERFACE(CLK_IN2_BOARD_INTERFACE)' for Clock interface can't be same for primary and secondary input clocks . BD Cell 'clk_wiz_1' Customization errors found on 'clk_wiz_1'. Restoring to previous valid configuration.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This creates a very large error.&lt;/p&gt;&lt;p&gt;I had to go back to clock wizard and remove sys_clk and change it back to custom.&lt;/p&gt;&lt;p&gt;Then add the System clock and that worked, other wise sys_clk is left floating, even though it shows in the clock wizard.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Step 34 took me ten minutes to find the generate bit stream the top bar menu button.&lt;/p&gt;&lt;p&gt;Pushing the button resulted in an error message" No implementation results are available","&lt;/p&gt;&lt;p&gt;        There are no implementation results available. OK to launch synthesis and implementation?&lt;/p&gt;&lt;p&gt;'Generate Bitstream' will automatically start when synthesis and implementation completes.&lt;/p&gt;&lt;p&gt;I click OK.&lt;/p&gt;&lt;p&gt;I get Launch runs on local host, but the number of jobs is 2, and 6 is not available.&lt;/p&gt;&lt;p&gt;Run time 00.01.21.&lt;/p&gt;&lt;p&gt;Step 35 never showed up or closed before I looked 4 minutes later.&lt;/p&gt;&lt;p&gt;20 minutes later as I'm trying load the XSA that's missing, step 35 window pops up in Vivado that I'm not looking at. I press Cancel. XSA is still missing. Error messages:&lt;/p&gt;&lt;p&gt;Unable to get BIT file from implementation run.............................Aborting wr_hw_platform&lt;/p&gt;&lt;p&gt;When I try to rerun bit stream I get error message " Bitstream generation has already completed and is up-to-date. Re-run anyway?" NO.&lt;/p&gt;&lt;p&gt;I exported the XSA file before the compile was done. I needed to wait for the Generation Bit Stream complete!&lt;/p&gt;&lt;p&gt;I re-exported the XSA and everything is good again.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Step 58. Program failed. Reason: Could not find FPGA board for connection 'local'&lt;/p&gt;&lt;p&gt;Trouble shooting tips:&lt;/p&gt;&lt;p&gt;1) Check whether the board is connected to the system correctly.(I don't know, lights are flashing so board works) Do I have to change a jumper setting on the Digilent board? It comes with no instructions.&lt;/p&gt;&lt;p&gt;2) In case of a Zynq Board................&lt;/p&gt;&lt;p&gt;3) If you are suing a Xilinx platform cable USB...................&lt;/p&gt;&lt;p&gt;The USB comport shows up as com6, so the USB connection enumerated correctly.&lt;/p&gt;&lt;p&gt;At this point I am completely stumped.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;OK, some Chinese  guy had exactly the same problem, but I had to use Chinese to English translation.&lt;/p&gt;&lt;p&gt;It basically says I need to load the driver. Where do I find the driver?&lt;/p&gt;&lt;p&gt;There were a few installation issues I didn't read and just continued.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by wmtilton</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Wed, 14 Oct 2020 18:40:28 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:aa56e0c9-85ec-45e9-a372-409fe3a9ed4a</guid><dc:creator>wmtilton</dc:creator><description>&lt;p&gt;I was able to use the peripheral test template to cycle through the LEDs.  But I am not a C programmer, is there a template or some code for continuously reading the switches in one of the templates?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by cwrigley</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Wed, 14 Oct 2020 19:49:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b6927a87-52c0-4af9-ac77-d6e696ec6099</guid><dc:creator>cwrigley</dc:creator><description>&lt;p&gt;Did anybody have to change or add jumpers to make the ARTY S7 programable?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by phoenixcomm</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Thu, 15 Oct 2020 00:00:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:25c93afe-090f-4cb8-a77e-c081bcc7f727</guid><dc:creator>phoenixcomm</dc:creator><description>&lt;p&gt;I asked the question "can you use the eclipse IDE" Answer if you look at the VITIS IDE slide #60 (yes!) VITIS was built on top of the eclipse IDE&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x349/__key/commentfiles/07eef79e70814fd2b5486cddd02e66b1-dba46e45-e365-4daa-83a0-4bebb51d517a/0602.contentimage_5F00_192763.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/commentfiles/07eef79e70814fd2b5486cddd02e66b1/dba46e45/e365/4daa/83a0/4bebb51d517a/0602.contentimage_192763.png-620x349.png?sv=2016-05-31&amp;sr=b&amp;sig=4BG1cNY7IiHaALbjqOrPNvvnuW9quFVC44NXngOvEOo%3D&amp;se=2026-06-12T23%3A59%3A59Z&amp;sp=r&amp;_=WbE/TzrsyVciYFGCP9hacw==" style="max-height: 349px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;~~ Cris&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by jjay-xlnx</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Thu, 15 Oct 2020 08:00:26 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9bdb87a8-29af-4496-b23a-4c7b8573dace</guid><dc:creator>jjay-xlnx</dc:creator><description>&lt;p&gt;Thank you for this workshop! &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;I've hit an issue after adding the dip switches to the block design, when I synthesis/generate bitstream it throws this error:&lt;/p&gt;&lt;p&gt;[DRC BIVRU-1] Bank IO standard Vref utilization: Bank 34 contains ports that use a reference voltage. In order to use such standards in a bank that is not configured to use INTERNAL_VREF, the bank's VREF pin must be used to supply the appropriate voltage. Example port: dip_switches_4bits_tri_i[3] (SSTL135).  However, the following VREF sites are occupied and can't be used to supply the necessary voltage: &lt;/p&gt;&lt;p&gt;site IOB_X1Y37 (occupied by port dip_switches_4bits_tri_i[3]).  &lt;/p&gt;&lt;p&gt;Free up VREF sites or create an appropriate INTERNAL_VREF constraint.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by sambit1991</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Thu, 15 Oct 2020 17:48:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f2767926-c2bc-4f2a-bfc0-e5d7d4d27c17</guid><dc:creator>sambit1991</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;a href="/members/tariq.ahmad" data-contentid="44fa45702fda4d95b457f69505107f36" data-contenttypeid="e9ed411860ed4f2ba0265705b8793d05" class="ui-contentpeek internal-link view-user-profile"&gt;tariq.ahmad&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I got a letter from DHL today asking for tons of documents for the board to be delivered.&lt;/p&gt;&lt;p&gt;Things are now way more difficult than I wanted them to be.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;This is the translated message:&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="text-align:justify;"&gt;&lt;span&gt;Good day,&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align:justify;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;we have an import shipment for you. &lt;/span&gt;&lt;span&gt;For the handling of your shipment, we &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-weight:bold;"&gt;&lt;span&gt;either &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;need a &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight:bold;"&gt;proof of value in a suitable form about the specific content of the shipment&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0pt;text-align:justify;"&gt;&lt;span&gt;• &lt;/span&gt;&lt;span&gt;Order process or order or order confirmation&lt;/span&gt;&lt;span&gt;          &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0pt;text-align:justify;"&gt;&lt;span&gt;• &lt;/span&gt;&lt;span&gt;sales contract or&lt;/span&gt;&lt;span&gt;          &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0pt;text-align:justify;"&gt;&lt;span&gt;• &lt;/span&gt;&lt;span&gt;Transaction receipt or PayPal statement&lt;/span&gt;&lt;span&gt;          &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0pt;text-align:justify;"&gt;&lt;span&gt;• &lt;/span&gt;&lt;span&gt;or the like&lt;/span&gt;&lt;span&gt;          &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align:justify;"&gt;&lt;a name="bookmark0"&gt;&lt;/a&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Easily legible and &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight:bold;"&gt;&lt;span&gt;&lt;span&gt;a table of contents (with individual goods values if the shipment contains several goods items).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Please provide us with the information via our DHL4You web portal and use the following link or the QR code:&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by dhuber</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Thu, 15 Oct 2020 19:54:10 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:94739a2b-4c18-45b1-8abb-b655e21eab4c</guid><dc:creator>dhuber</dc:creator><description>&lt;p&gt;I went a little further and added the 4 slider switches to the design, but when I go to generate the bitstream I get the following error under IO Planning:&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;[DRC BIVRU-1] Bank IO standard Vref utilization: Bank 34 contains ports that use a reference voltage. In order to use such standards in a bank that is not configured to use INTERNAL_VREF, the bank's VREF pin must be used to supply the appropriate voltage. Example port: dip_switches_4bits_tri_i[3] (SSTL135).  However, the following VREF sites are occupied and can't be used to supply the necessary voltage: &lt;/p&gt;&lt;p&gt;site IOB_X1Y37 (occupied by port dip_switches_4bits_tri_i[3]).  &lt;/p&gt;&lt;p&gt;Free up VREF sites or create an appropriate INTERNAL_VREF constraint.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Any idea how to fix this?&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Dave&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by cwrigley</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Thu, 15 Oct 2020 21:04:19 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3a8e7c96-e289-4d41-8e84-2d1ef5f18f09</guid><dc:creator>cwrigley</dc:creator><description>&lt;p&gt;Lab 2&lt;/p&gt;&lt;p&gt;On step 18, The the board interface for CLK_IN1 is set to sys_clk. I did this.&lt;/p&gt;&lt;p&gt;On step 23 I dragged System Clock which was already colored (I'm color blind, I don't know what color it is) to the Clock Wizard and got:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;[IP_Flow 19-3460] Validation failed on parameter 'CLK IN1 BOARD INTERFACE(CLK_IN1_BOARD_INTERFACE)' for Clock interface can't be same for primary and secondary input clocks . BD Cell 'clk_wiz_1'&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;[IP_Flow 19-3460] Validation failed on parameter 'CLK IN2 BOARD INTERFACE(CLK_IN2_BOARD_INTERFACE)' for Clock interface can't be same for primary and secondary input clocks . BD Cell 'clk_wiz_1'&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;[BD 41-245] set_property error - Validation failed on parameter 'CLK IN1 BOARD INTERFACE(CLK_IN1_BOARD_INTERFACE)' for Clock interface can't be same for primary and secondary input clocks . BD Cell 'clk_wiz_1' Validation failed on parameter 'CLK IN2 BOARD INTERFACE(CLK_IN2_BOARD_INTERFACE)' for Clock interface can't be same for primary and secondary input clocks . BD Cell 'clk_wiz_1' Customization errors found on 'clk_wiz_1'. Restoring to previous valid configuration.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This creates a very large error.&lt;/p&gt;&lt;p&gt;I had to go back to clock wizard and remove sys_clk and change it back to custom.&lt;/p&gt;&lt;p&gt;Then add the System clock and that worked, other wise sys_clk is left floating, even though it shows in the clock wizard.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Step 34 took me ten minutes to find the generate bit stream the top bar menu button.&lt;/p&gt;&lt;p&gt;Pushing the button resulted in an error message" No implementation results are available","&lt;/p&gt;&lt;p&gt;        There are no implementation results available. OK to launch synthesis and implementation?&lt;/p&gt;&lt;p&gt;'Generate Bitstream' will automatically start when synthesis and implementation completes.&lt;/p&gt;&lt;p&gt;I click OK.&lt;/p&gt;&lt;p&gt;I get Launch runs on local host, but the number of jobs is 2, and 6 is not available.&lt;/p&gt;&lt;p&gt;Run time 00.01.21.&lt;/p&gt;&lt;p&gt;Step 35 never showed up or closed before I looked 4 minutes later.&lt;/p&gt;&lt;p&gt;20 minutes later as I'm trying load the XSA that's missing, step 35 window pops up in Vivado that I'm not looking at. I press Cancel. XSA is still missing. Error messages:&lt;/p&gt;&lt;p&gt;Unable to get BIT file from implementation run.............................Aborting wr_hw_platform&lt;/p&gt;&lt;p&gt;When I try to rerun bit stream I get error message " Bitstream generation has already completed and is up-to-date. Re-run anyway?" NO.&lt;/p&gt;&lt;p&gt;I exported the XSA file before the compile was done. I needed to wait for the Generation Bit Stream complete!&lt;/p&gt;&lt;p&gt;I re-exported the XSA and everything is good again.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Step 58. Program failed. Reason: Could not find FPGA board for connection 'local'&lt;/p&gt;&lt;p&gt;Trouble shooting tips:&lt;/p&gt;&lt;p&gt;1) Check whether the board is connected to the system correctly.(I don't know, lights are flashing so board works) Do I have to change a jumper setting on the Digilent board? It comes with no instructions.&lt;/p&gt;&lt;p&gt;2) In case of a Zynq Board................&lt;/p&gt;&lt;p&gt;3) If you are suing a Xilinx platform cable USB...................&lt;/p&gt;&lt;p&gt;The USB comport shows up as com6, so the USB connection enumerated correctly.&lt;/p&gt;&lt;p&gt;At this point I am completely stumped.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;OK, some Chinese  guy had exactly the same problem, but I had to use Chinese to English translation.&lt;/p&gt;&lt;p&gt;It basically says I need to load the driver. Where do I find the driver?&lt;/p&gt;&lt;p&gt;There were a few installation issues I didn't read and just continued.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by cwrigley</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Thu, 15 Oct 2020 21:14:31 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0d546a68-bd91-4c43-89a1-00238aead788</guid><dc:creator>cwrigley</dc:creator><description>&lt;p&gt;JP1, J2, are shorted, and JP13 is set to USB.&lt;/p&gt;&lt;p&gt;JP3, JP4 are open and are current monitor pins.&lt;/p&gt;&lt;p&gt;JP2 says:"When JP2 is shorted, the FT2232HQ can trigger a Microblaze reset, mimicking the behavior of Arduino and chipKIT boards when sketches are loaded. Note the CK_RST signal is also connected to the red RESET button and the RST pin of J7 on the shield connector (these connections are not shown in Figure 6.1). It is recommended that this jumper is not shorted unless attempting to run Arduino IDE on Microblaze, because it can interfere with normal Microblaze function.&lt;/p&gt;&lt;p&gt;I removed JP2 and and I still get the error:&lt;/p&gt;&lt;p&gt;&lt;span&gt;Could not find FPGA board for connection 'local'&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;With a Xiniz programmer you can query the J-tag port.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Can I do that from Vitis?&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;span&gt;Jason or Tariq,&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Is my ARTY bad?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;How do I trouble shoot this?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Do I need a new board?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;How do I get one? Do I have to buy a new or return this bad one?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by cwrigley</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Fri, 16 Oct 2020 16:13:06 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:82361dda-e11f-457b-82d3-a45ac072f6b2</guid><dc:creator>cwrigley</dc:creator><description>&lt;p&gt;I launched ISE 14.7 and used ISE iMPACT to query the board.&lt;/p&gt;&lt;p&gt;It finds a Xilinx part in the J-tag signal chain but the part comes up as unknow in bypass mode.&lt;/p&gt;&lt;p&gt;When I try to define the part, it asks for a BSDL file, of which I have no idea of what's its talking about.&lt;/p&gt;&lt;p&gt;So I try to define a device but it asks for Part number and specify instruction length? How do I know the instruction length?&lt;/p&gt;&lt;p&gt;I try to make a BSDL file, but it crashes iMPACT and closes.&lt;/p&gt;&lt;p&gt;I assume that know body can help me.&lt;/p&gt;&lt;p&gt;After 30 years of coding with assembly language and 10 years of Verilog, I guess I should just give up on new technology?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by cwrigley</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Fri, 16 Oct 2020 17:27:01 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:84d22b0a-9c67-4ac2-abbe-389034682de8</guid><dc:creator>cwrigley</dc:creator><description>&lt;p&gt;Great, What video?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>re: Arty-S7 Workshop: Part 2: Building a Custom Microcontroller in Minutes by cwrigley</title><link>https://community.element14.com/learn/events/c/e/1345</link><pubDate>Fri, 16 Oct 2020 17:47:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f9470b09-b081-4edf-8cf1-2773d9c3a1b3</guid><dc:creator>cwrigley</dc:creator><description>&lt;p&gt;That's what I'm doing and it doesn't work!&lt;/p&gt;&lt;p&gt;Both Vivado and Vitis don't recognize the ARTY board!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>