<?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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Summer of FPGA, Workshop 4: Elaborating on the workshop design</title><link>/technologies/fpga-group/b/blog/posts/summer-of-fpga-workshop-4-elaborating-on-the-workshop-design</link><description>Introduction Workshop 4 of the Summer of FPGA series for the Ultra96-V2 board went through a design for using the Mezzanine Click board. It was covered &amp;#39;at pace&amp;#39; and this blog is my jottings on the steps taken, specifically elaborating on some o...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Summer of FPGA, Workshop 4: Elaborating on the workshop design</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/summer-of-fpga-workshop-4-elaborating-on-the-workshop-design</link><pubDate>Fri, 27 Aug 2021 22:33:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fca8d4c2-68f9-4d22-bb07-fc249938e788</guid><dc:creator>bhfletcher</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Excellent explanations, &lt;span&gt;[mention:169a4014e923440aab0fa7af5203dabd:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;. Thanks for sharing these additional details. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regarding the Tcl command syntax to disable &lt;span&gt;M_AXI_HPM1_FPD, I did the operation manually first, at which point I then copied the reported Tcl that showed up in the Tcl console. The sleuthing you&amp;#39;ve done to relate this back to GP1 is beyond anything that I looked into.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I do have a question regarding the Makefile in the Driver of the custom IP. Are you saying that you found the Makefile to be generated correctly when you completed all the steps in Vivado? If so, I&amp;#39;m definitely interested in exploring what you did differently. Even after I copied the Makefile into the drivers directory at the beginning of the IP creation, I found it got overwritten later on. In the end, the way I created the XSA used in the Vitis part of Workshop #4 was by opening the XSA in 7-zip, deleting the bad Makefile, copying the good Makefile into the archive, and then re-saving the archive.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Bryan&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11687&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>