Outils pour utilisateurs

Outils du site


raspberry_pi_et_intel_neuronal_computer_stick_2

Ceci est une ancienne révision du document !


Raspberry Pi et Intel Neuronal Computer Stick 2

Comparaison Nvidia Jetson Nano et Intel NCS2 Stick

NCS2

  • Seulement Ubuntu 16.04 or nous sommes en 07/2019

Bosser sur Ubuntu 16.04, c'est galère, il y a une icône Ama …$ … zon sur le bureau, ça craint … Mark Shuttleworth n'est pas Johnny Clegg

Ressources

Installation sur Ubuntu 16.04 sur un desktop dans Virtual Box

Voir VirtualBox Debian Installation Configuration pour activer les Guest Additions, les exentions, l'usb 3

puis

sudo apt install git
git clone -b ncsdk2 http://github.com/Movidius/ncsdk && cd ncsdk && make install

Installation longue avec beaucoup de paquets install_ncs2.txt.zip.

Ne réinventons pas la poudre

Essai 0

Essai 1

1. Installation sur un laptop avec ubuntu 16.04

cd ~
curl -sc /tmp/cookie "https://drive.google.com/uc?export=download&id=1ciX7cHqCh8lLFYI0HKkhC3r_fMirrlKk" > /dev/null
CODE="$(awk '/_warning_/ {print $NF}' /tmp/cookie)"
curl -Lb /tmp/cookie "https://drive.google.com/uc?export=download&confirm=${CODE}&id=1ciX7cHqCh8lLFYI0HKkhC3r_fMirrlKk" -o l_openvino_toolkit_p_2019.1.133.tgz
tar -zxf l_openvino_toolkit_p_2019.1.133.tgz
rm l_openvino_toolkit_p_2019.1.133.tgz
cd l_openvino_toolkit_p_2019.1.133
sudo -E ./install_openvino_dependencies.sh
sudo ./install_GUI.sh

2. Configure the Model Optimizer

cd /opt/intel/openvino/install_dependencies/
sudo -E ./install_openvino_dependencies.sh
nano ~/.bashrc
source /opt/intel/openvino/bin/setupvars.sh
source ~/.bashrc
cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites/
sudo ./install_prerequisites.sh

3. Additional installation steps for Intel® Neural Compute Stick v2

sudo usermod -a -G users "$(whoami)"
cat <<EOF > 97-usbboot.rules
SUBSYSTEM=="usb", ATTRS{idProduct}=="2150", ATTRS{idVendor}=="03e7", GROUP="users", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="usb", ATTRS{idProduct}=="2485", ATTRS{idVendor}=="03e7", GROUP="users", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="usb", ATTRS{idProduct}=="f63b", ATTRS{idVendor}=="03e7", GROUP="users", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
EOF
sudo cp 97-usbboot.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo ldconfig
rm 97-usbboot.rules

4. Additional installation steps for processor graphics (GPU, Intel HD Graphics series only)

cd /opt/intel/openvino/install_dependencies/
sudo -E su
uname -r
### Execute only when the kernel version is older than 4.14
./install_4_14_kernel.sh

./install_NEO_OCL_driver.sh
sudo reboot

Installation de Raspbian

Abandon

Installation sur la SD Card

wget -c http://director.downloads.raspberrypi.org/raspbian_full/images/raspbian_full-2019-06-24/2019-06-20-raspbian-buster-full.zip
sha256sum 2019-06-20-raspbian-buster-full.zip
# Récup de la SD Card ou du disk externe
sudo fdisk -l
unzip -p 2019-06-20-raspbian-buster-full.zip | sudo dd of=/dev/mmc<x> bs=4M status=progress conv=fsync
sudo eject /dev/mmc<x>

Note: bs=1M faster write speeds this way, and conv=fsync is telling dd to flush data to the disk after every write.

Boot sur disk externe Valable pour Pi 3B, 3B+, 3A+ and Raspberry Pi 2B v1.2

Installation de raspbian avec une *.iso sur un PC

wget -c http://director.downloads.raspberrypi.org/rpd_x86/images/rpd_x86-2019-04-12/2019-04-11-rpd-x86-stretch.iso

Vérifier le sha256sum

Puis création d'une clé USB bootable avec l'iso

sudo dd if=./2019-04-11-rpd-x86-stretch.iso of=/dev/sd<x> bs=4M status=progress && sync

Puis installation sur un disque USB sur un PC.

Configuration de la SD Card

Ajout de “program_usb_boot_mode=1” à /boot/config.txt sur la SD Card

echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
sudo reboot

Boot sur disk externe Valable pour Pi 4

Documentation à faire quand La Labomedia en aura acheter une!

raspberry_pi_et_intel_neuronal_computer_stick_2.1563374710.txt.gz · Dernière modification : 2019/07/17 14:45 de Benjamin Labomedia