# Tutorial: PYNQ DMA (Part 1: Hardware design)

**URL:** <https://discuss.pynq.io/t/tutorial-pynq-dma-part-1-hardware-design/3133>\
**Category:** Learn\
**Created:** [October 13, 2021, 1:29pm UTC](https://discuss.pynq.io/t/tutorial-pynq-dma-part-1-hardware-design/3133 "2021-10-13T13:29:41Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![briansune](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.pynq.io/briansune/32/3087_2.png) [@briansune](https://discuss.pynq.io/u/briansune)\
**Post date:** [August 19, 2022, 3:03pm UTC](https://discuss.pynq.io/t/tutorial-pynq-dma-part-1-hardware-design/3133/14 "2022-08-19T15:03:17Z")

</div>

Hello,

You can find this tutorial useful:

> [@Data is not write back from DMA](https://discuss.pynq.io/t/data-is-not-write-back-from-dma/4182/7):
>
> Hi Nagendra, It would be easy to test out this with such tutorial as it is reading back accordingly to you question. Or a small adjustment can also make to fit your application. All detail settings and setups are show in the link. [[- YouTube] ](https://www.youtube.com/watch?v=LoLCtSzj9BU)

---

_[View the full topic](https://discuss.pynq.io/t/tutorial-pynq-dma-part-1-hardware-design/3133)._
