<?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>Use the ZYNQ XADC with DMA part 1: bare metal</title><link>/technologies/fpga-group/b/blog/posts/use-the-zynq-xadc-with-dma-part-1-bare-metal</link><description>The Zynq family has an on-board 12 bit ADC, in the FPGA part of the silicon. They call it the XADC.It can sample internal rails and temperatures. There&amp;#39;s also the possibility to use external inputs.In this series of 2 blogs, I&amp;#39;m trying to sample...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Use the ZYNQ XADC with DMA part 1: bare metal</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/use-the-zynq-xadc-with-dma-part-1-bare-metal</link><pubDate>Sat, 03 Aug 2024 03:48:10 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e6bd69b9-1f3a-4af9-b3ca-29d8ad0cea3b</guid><dc:creator>ftm_mrbs</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hello, can you explain how&amp;nbsp;&lt;span&gt;9.231 mV translates to the hex numbers shown in memory? if it&amp;#39;s a dc value, why are there variating numbers?&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=22384&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Use the ZYNQ XADC with DMA part 1: bare metal</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/use-the-zynq-xadc-with-dma-part-1-bare-metal</link><pubDate>Wed, 06 Mar 2024 09:09:19 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e6bd69b9-1f3a-4af9-b3ca-29d8ad0cea3b</guid><dc:creator>wwkk898</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span&gt;Hi. I&amp;#39;m an undergraduate new to fpga. I use a pynq z2 board. But my professor told me to make adc using this board, so I came across this post.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;I&amp;#39;ve been following this post from the beginning, and even if I set up the processor system the same as the post, the ip blocks won&amp;#39;t be created like the picture in the tutorial. I&amp;#39;ve seen the tutorial in adam, but it&amp;#39;s the same. Is there a more detailed tutorial on how to make an ip block diagram? Thank you.&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=22384&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Use the ZYNQ XADC with DMA part 1: bare metal</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/use-the-zynq-xadc-with-dma-part-1-bare-metal</link><pubDate>Fri, 11 Feb 2022 10:13:41 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e6bd69b9-1f3a-4af9-b3ca-29d8ad0cea3b</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;There is an issue with the 1st 12 samples. Check this discussion on the PYNQ community:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="https://discuss.pynq.io/t/problem-when-xadc-reads-through-axi4-stream/3661"&gt;discuss.pynq.io/.../3661&lt;/a&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=22384&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Use the ZYNQ XADC with DMA part 1: bare metal</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/use-the-zynq-xadc-with-dma-part-1-bare-metal</link><pubDate>Sat, 04 Dec 2021 10:46:43 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e6bd69b9-1f3a-4af9-b3ca-29d8ad0cea3b</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I&amp;#39;m going to try and build a Linux executable in C for this now.&lt;/p&gt;
&lt;p&gt;For that, I need to generate a Pentalinux sysroot. I found &lt;a href="https://doayee.co.uk/petalinux-on-windows-via-wsl-and-git/"&gt;instructions on how to do that with Windows Linux Subsystem&lt;/a&gt;.&lt;br /&gt;I&amp;#39;m going to try that. My Vitis development PC is a Windows 10. A good time to learn both WLS and pentalinux build.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/1280x720/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-e6bd69b9-1f3a-4af9-b3ca-29d8ad0cea3b/pastedimage1638614647178v1.png" alt=" " /&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=22384&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Use the ZYNQ XADC with DMA part 1: bare metal</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/use-the-zynq-xadc-with-dma-part-1-bare-metal</link><pubDate>Tue, 30 Nov 2021 14:55:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e6bd69b9-1f3a-4af9-b3ca-29d8ad0cea3b</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Preview of how it looks&amp;nbsp;with a Jupyter notebook in PYNQ:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/1280x720/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-e6bd69b9-1f3a-4af9-b3ca-29d8ad0cea3b/pastedimage1638284015531v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;16 kHz, sinus between 148 and 554 mV&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=22384&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>