[PYTHON] Créez un environnement PYNQ sur Ultra96 V2 et connectez-vous à Jupyter Notebook

introduction

Essayez de renforcer la logique avec Ultra96 v2. Tout d'abord, créez un environnement PYNQ sur Ultra V2 et accédez-y avec SSH et Jupyter Notebook.

Tout d'abord, un aperçu des processeurs Xilinx. -> Informations sur le produit Xilinx

Mise en route semble utiliser le CPU mais ne fait rien comme FPGA .. Lorsque j'ai étudié comment utiliser FPGA, il semble qu'il existe les méthodes suivantes.

Essayez PYNQ.

Essayer

Télécharger

Ouvrez la page PYNQ --boards info.

Téléchargez Avnet Ultra96-V2: image PYNQ v2.5 (1 790 291 697 octets) à partir des forums communautaires. Le téléchargement est très lent. J'ai lu les documents en attendant.

Une fois déplié, il ressemble à ceci.

$ unzip ultra96v2_v2.5.zip
$ ls -l ultra96*
-rw-r--r--1 racine racine 6604447744 12 octobre 17:38 ultra96v2_v2.5.img
-rw-r--r--1 racine racine 1790291697 22 décembre 21:54 ultra96v2_v2.5.zip

Installation

$ sudo dd if=ultra96v2_v2.5.img of=/dev/sdc bs=1MB
6604+1 entrée d'enregistrement
6604+1 sortie d'enregistrement
6604447744 bytes (6.6 GB, 6.2 GiB) copied, 502.998 s, 13.1 MB/s

Insérez et retirez la carte SD et montez la carte SD. La destination de montage est censée être / media / user / root /.

--Paramètres Wifi

$ wpa_passphrase your_ssid
passphrase
network={
  ssid="your_ssid"
  # psk="passphrase"
  psk=0123456789abcdef0123456789abcdef0123456789abcdef
}
$ sudo vi /media/user/root/etc/wpa_supplicant.conf
network={
  ssid="your_ssid"	
  psk=0123456789abcdef0123456789abcdef0123456789abcdef
}
$ sudo vi /media/user/root/etc/network/interfaces.d/wlan0
auto wlan0 # <--Ajouté à la première ligne
iface wlan0 inet dhcp
    wireless_mode managed
    wireless_essid any
    wpa-driver wext
    wpa-conf /etc/wpa_supplicant.conf

Référence: Technooooootes --Move PYNQ image with Ultra96v2

Insérez la carte SD et allumez l'interrupteur d'alimentation (SW4).

--S'identifier

Consultez le journal du serveur DHCP pour voir l'adresse IP de l'adresse MAC inconnue. Le nôtre était "F8: F0: 05: xx: xx: xx".

$ ssh xilinx@<ip address>
[email protected].***.***'s password: 
Welcome to PYNQ Linux, based on Ubuntu 18.04 (GNU/Linux 4.19.0-xilinx-v2019.1 aarch64)

Last login: Sat Oct 12 01:30:36 2019
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

xilinx@pynq:~$ 

Utilisation

Accédez aux éléments suivants avec votre navigateur.

 http://<ip address>/

--Authentification

Entrez xylinx dans le champ du mot de passe pour vous connecter.

Exécutez et lisez l'exemple de code.

Résumé

Vous avez accédé avec succès au bloc-notes Jupyter! Il n'y a pas eu de problème avec la carte SD de 16 Go, mais il semble qu'elle ne brûle pas bien avec la carte SD de 32 Go.

référence

Recommended Posts

Créez un environnement PYNQ sur Ultra96 V2 et connectez-vous à Jupyter Notebook
Comment créer un bel environnement Python sur un nouveau Mac et installer Jupter Notebook
Comment créer un environnement d'exécution virtuelle pour Python à l'aide de Visual Studio Code et de pipenv sur une machine Windows (également le notebook Jupyter)
Construisez Linux sur un environnement Windows. Étapes pour installer Laradock et migrer
Flutter dans Docker - Comment créer et utiliser un environnement de développement Flutter dans un conteneur Docker
Installer et configurer Jupyter Notebook pour créer un environnement de création de notes d'étude [Mac]
Comment créer un environnement Django (python) sur Docker
Comment créer un environnement Python sur Amazon Linux 2
Mémo Un débutant a essayé de créer un environnement Java et de le traduire en japonais sur Ubuntu 18.04.2 LTS.
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Ajouter une extension pour créer un environnement Jupyter plus confortable
Comment importer NoteBook en tant que module dans Jupyter (IPython)
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Remarques sur la façon de charger un environnement virtuel avec PyCharm
Créer un environnement Python et transférer des données vers le serveur
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
Impossible d'afficher le tensorboard dans le notebook Jupyter sur Docker (résolu)
Comment importer NoteBook en tant que module dans Jupyter (IPython)
Un moyen très pratique de présenter avec Jupyter Notebook
Comment créer un environnement virtuel Anaconda à utiliser avec Azure Machine Learning et comment créer un lien avec Jupyter
Quand j'ai essayé de créer un environnement Rails sur WSL2 (Ubuntu 20.04LTS), j'ai trébuché et suis tombé.
Créer un environnement python3 sur CentOS7
Remarques sur la création d'un environnement LAMP à l'aide de Vagrant et VirtulBox
Un moyen simple de lancer Jupyter Notebook / Lab et de définir un mot de passe
Créer un environnement Chainer à l'aide de CUDA et cuDNN sur une instance p2
Créez un environnement Selenium sur Amazon Linux 2 dans les plus brefs délais
Créez un environnement Python 2.7 64 bits avec TDM-GCC et MinGW-w64 sous Windows 7
Créez un environnement Python sur votre Mac avec Anaconda et PyCharm
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
Créez un environnement d'expérimentation / d'analyse psychologique confortable avec PsychoPy + Jupyter Notebook
Installez Anaconda sur votre Mac et téléchargez votre notebook Jupyter (IPython) sur Anaconda Cloud
Shellscript pour créer un environnement pyenv sur ubuntu d'un seul coup
Comment créer un environnement d'exécution Python et Jupyter avec VSCode
Étapes rapides pour créer un environnement d'apprentissage automatique à l'aide de Jupyter Notebook sur macOS Sierra avec anaconda
Un moyen simple de saisir et d'exécuter des cas de test AtCoder dans Jupyter Notebook
Méthode pour créer un environnement Python dans Xcode 6
Je voulais utiliser le notebook jupyter avec docker dans l'environnement pip (opticspy)
Créer un environnement Python 3 et OpenCV sur Ubuntu 18.04
Construire un environnement python sur MacOS (Catallina)
Faire de Jupyter Notebook un service sur CentOS
Je veux créer un environnement Python
Créer un environnement de développement à l'aide de Jupyter et Flask avec Python dans Docker (prend en charge à la fois VS Code / code-server)
Comment exécuter des commandes avec Jupyter Notebook
Essayez de créer un environnement python et anaconda sur Mac (avec pyenv, conda)
Construire un notebook jupyter sur un serveur distant (CentOS)
[V11 ~] Un mémorandum à mettre dans Misskey
Créer un environnement Python + OpenCV sur Cloud9
Exécuter le notebook Jupyter sur un serveur distant
Créez un environnement d'apprentissage pour le «Deep learning from scratch» avec Cloud9 (jupyter miniconda python3)
De rien sur Ubuntu 18.04 à la configuration d'un environnement Deep Learning sur Tensor
Pour générer une valeur au milieu d'une cellule avec Jupyter Notebook
Créez une application flask faite avec tensorflow et dlib pour travailler sur centos7
Créez un environnement python pour apprendre la théorie et la mise en œuvre de l'apprentissage profond
Comment installer Fast.ai sur le GPU Alibaba Cloud et l'exécuter sur un ordinateur portable Jupyter
Que faire si NotADirectoryError: [Errno 20] Pas un répertoire: 'xdg-settings' apparaît dans le notebook jupyter
Créer un environnement de développement TensorFlow sur Amazon EC2 avec une copie de commande
Installer matplotlib et afficher le graphique dans Jupyter Notebook
Créez un environnement LAMP sur votre Docker local
Créez un environnement LAMP en très peu de temps