# Pynq DPU in Ultra96 basic steps

**URL:** <https://discuss.pynq.io/t/pynq-dpu-in-ultra96-basic-steps/3666>\
**Category:** Support\
**Created:** [February 9, 2022, 1:03pm UTC](https://discuss.pynq.io/t/pynq-dpu-in-ultra96-basic-steps/3666 "2022-02-09T13:03:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gustandil](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.pynq.io/gustandil/32/2681_2.png) [@gustandil](https://discuss.pynq.io/u/gustandil)\
**Post date:** [February 9, 2022, 1:03pm UTC](https://discuss.pynq.io/t/pynq-dpu-in-ultra96-basic-steps/3666/1 "2022-02-09T13:03:14Z")

</div>

Hi,

I downloaded the new Pynq 2.7 image for ultra96v2.  
After that, following the Pynq-DPU instructions

> **[GitHub - Xilinx/DPU-PYNQ: DPU on PYNQ](https://github.com/Xilinx/DPU-PYNQ)**
>
> DPU on PYNQ. Contribute to Xilinx/DPU-PYNQ development by creating an account on GitHub.

I installed successfully (at least no errors):  
pip3 install pynq-dpu --no-build-isolation

In next step (download the notebooks)  
pynq get-notebooks pynq-dpu -p .  
Fails with following message:

 ![imagen](https://us1.discourse-cdn.com/flex019/uploads/pynq1/original/2X/c/cb26b5804c6b1ab8afd16aadde15c87490466b4a.png)

Any idea or Suggestion?  
Any ultra96v2 user that had tested and succeed?

Best Regards, GS

---

<div class="post-metadata">

**Author:** ![marioruiz](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.pynq.io/marioruiz/32/2177_2.png) [@marioruiz](https://discuss.pynq.io/u/marioruiz)\
**Post date:** [February 9, 2022, 2:17pm UTC](https://discuss.pynq.io/t/pynq-dpu-in-ultra96-basic-steps/3666/2 "2022-02-09T14:17:31Z")

</div>

HI @gustandil,

I think is best if you run these steps from the Jupyter Labs terminal, as discussed in this thread

> [@Accessing an overlay from multiple python interpreters](https://discuss.pynq.io/t/accessing-an-overlay-from-multiple-python-interpreters/3438/6):
>
> That isn’t my experience. I’ve now updated to pynq 2.7 and of a fresh sd image do the following: ssh in sudo ipython import pynq pynq.Overlay(path\_to\_my\_bitstream, download=False) This results in RuntimeError: No Devices Found as does executing the command with download=True I do get the warning /home/xilinx/pynq/pl\_server/device.py:79: UserWarning: No devices found, is the XRT environment sourced? Looking through systemd services I make my way to pl\_server.sh and see that there are ind…

`pynq` is installed in a virtual environment since the SD card image 2.7.

In this case PYNQ-DPU is not being installed in the virtual environment which seems to be the problem

Mario

---

<div class="post-metadata">

**Author:** ![gustandil](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.pynq.io/gustandil/32/2681_2.png) [@gustandil](https://discuss.pynq.io/u/gustandil)\
**Post date:** [February 9, 2022, 2:41pm UTC](https://discuss.pynq.io/t/pynq-dpu-in-ultra96-basic-steps/3666/3 "2022-02-09T14:41:55Z")

</div>

Hi Mario!

You have right. It works!  
I run from the Jupyter Labs terminal and everything goes smoothly.

Best Regards, Gustavo

P.S. I suggest adding the advice in Pynq-DPU instructions.
