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.
PYNQ (Python for Zynq) Il peut être converti en matériel Python (Jupyter Notebook). Il semble que vous n'ayez pas à vous connecter avec JTAG, ce qui est une simple impression.
Vivado Vous pouvez concevoir le matériel avec une sensation de fraîcheur. Cela semble être pour les ingénieurs en matériel.
Vitis(SDSoC) Le traitement arbitraire peut être transformé en matériel avec C / C ++. Cela peut être facile. Tutorials
Essayez PYNQ.
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
$ 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:~$
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.
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.
Recommended Posts