My RFSoC-PYNQ version is 2.7.
Me and @marioruiz have just resolved the issue with inability to connect to the board:
And now I am facing different issues:
When I use a command “pynq get_noteboooks” through either PuTTy or JupyterLab terminal it gives the output: WARNING: No notebooks available, nothing can be delivered.
I tried to go through the 2nd notebook from the folder getting_started on RFSoC-PYNQ, which is called “2_python_environment.ipynb”, and figured out, that the function pynq.allocate() does not work for me either
I used the attached in the first line of this section link to Releases · Xilinx/PYNQ · GitHub where I found [ZCU111 v2.7.0 SDCard image] in “Austin release” section.
After I launched the board with PYNQ, I managed to connect to JupyterNotebooks and found “Welcome to Pynq.ipynb” notebook
Dear @marioruiz , I followed the Notebook installation section until this step:
Execute a command in the board JupyterLab Terminal: pip install https://github.com/strath-sdr/RFSoC-Book/archive/v1.1.0.tar.gz
Here I get the following message:
> Collecting https://github.com/strath-sdr/RFSoC-Book/archive/v1.1.0.tar.gz
> WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0xffff9f85f520>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /strath-sdr/RFSoC-Book/archive/v1.1.0.tar.gz
> ...
> WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0xffff9f85fc40>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /strath-sdr/RFSoC-Book/archive/v1.1.0.tar.gz
> ERROR: Could not install packages due to an OSError: HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /strath-sdr/RFSoC-Book/archive/v1.1.0.tar.gz (Caused by NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0xffff9f85fdf0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution'))
>
> WARNING: You are using pip version 21.2.1; however, version 21.3.1 is available.
> You should consider upgrading via the '/usr/local/share/pynq-venv/bin/python3 -m pip install --upgrade pip' command.
I also tried another link: (because this is the actual location of the archive I found using my PC)
How should it be connected to the internet if this is needed? The Ethernet cable is plugged directly into the PC, and I am not sure about software part of RFSoC-PYNQ image
Also I figured that in cmd a command “ping 192.168.2.99” works with 0% loss, but inserial terminal with session with PYNQ on the board the command “ping 192.168.2.2” (which is IP of my PC for the board) the waiting time is infinite and after interruption it gives 100% loss, which might be an error, but I am not sure
You will have to connect the board to a router or bridge the Internet from your machine to the board. You can also try with an USB dongle and connect to WiFi, you may not want to do this while capturing the spectrum.
And it seems like it was right: after I connected the board to my router instead of the PC with Ethernet cable, it was able to ping google.com and, consequently, it managed to connect to github and almost started downloading the notebooks.
But there is still an issue. When I run the command from the guide:
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘ReadTimeoutError(“HTTPSConnectionPool(host=‘github.com’, port=443): Read timed out. (read timeout=15)”)’: /strath-sdr/RFSoC-Book/archive/refs/tags/v1.1.0.tar.gz
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘ReadTimeoutError(“HTTPSConnectionPool(host=‘github.com’, port=443): Read timed out. (read timeout=15)”)’: /strath-sdr/RFSoC-Book/archive/refs/tags/v1.1.0.tar.gz
ERROR: Could not install packages due to an OSError: HTTPSConnectionPool(host=‘github.com’, port=443): Max retries exceeded with url: /strath-sdr/RFSoC-Book/archive/refs/tags/v1.1.0.tar.gz (Caused by ReadTimeoutError(“HTTPSConnectionPool(host=‘github.com’, port=443): Read timed out. (read timeout=15)”))
Now it seems like the problem is that the notebooks do not download fast enough, but I am not sure. Even with extended timeout time I get the same warning: pip install --default-timeout=100 https://github.com/strath-sdr/RFSoC-Book/archive/v1.1.0.tar.gz
I would be glad if you helped me with this last, as how I hope, step.
Thank you again!
That is possible, because this is not a private network
Still it is possible to download the archive from PC, so I think this is not the case and the problem is on the board side
I think in any case by now this problem is already out of the scope of forum discussion and this question particularly, so I will close the topic and try to solve the problem with the admin of the network. I wish you all the best and thank you for your answers, you helped me a lot!