(Prend en charge HDMI uniquement)
sudo dpkg-reconfigure keyboard-configuration
Depuis l'écran ubuntu S'identifier Exécutez le programme d'installation
cd ~/NVIDIA-INSTALLER
sudo ./installer.sh
sudo reboot
Après le redémarrage, vous pourrez utiliser ubuntu dans l'interface graphique.
Il semble que le kit de développement Jetson TK1 ne puisse être installé qu'à partir d'Ubuntu 14.04, alors installez Ubuntu 14.04 dans la Virtual Box.
Introduction du pack d'extension pour que l'USB puisse être utilisé dans Virtual Box https://www.virtualbox.org/wiki/Downloads
Voir ci-dessous si vous souhaitez augmenter la résolution de l'écran http://mogi2fruits.net/blog/os-software/windows/2389/
Connectez Mac et TK1 avec un câble USB, maintenez le bouton de récupération forcée et appuyez sur le bouton de réinitialisation. Si l'écran devient noir, vous pouvez démarrer en mode de récupération. Dans cet état, à partir des paramètres de la boîte virtuelle → Port → USB Si vous cliquez sur l'USB supplémentaire Aincon sur la droite et que les caractères «NVIDIA Corp. ~» apparaissent, vous pouvez le reconnaître depuis votre Mac. (Pour le moment, si vous ne cliquez pas une fois sur "NVIDIA Corp. ~" et que vous le vérifiez, vous ne pouvez pas le voir depuis l'hôte Ubuntu, alors soyez prudent)
https://developer.nvidia.com/embedded/jetpack
De plus, il semble que l'exécution échoue dans le répertoire japonais, donc Créez un répertoire en anglais et déplacez des fichiers ou accordez une autorisation d'exécution.
chmod +x jetpack-${VERSION}.run
Exécutez le Jetpack téléchargé.
On vous demandera la disposition du réseau sur le chemin, J'ai pu le faire normalement avec "Accès à Internet via un routeur / commutateur". (Il est nécessaire de correspondre à l'environnement réseau du PC.)
Lorsque le clignotement est terminé, Jetson redémarre et l'écran normal s'affiche.
Puisque l'écran d'informations sur le périphérique d'entrée est affiché du côté de la Définissez l'adresse IP Jetson. (Utilisez arp-scan pour identifier l'adresse IP connectée.)
sudo arp-scan -I xxxx -l
Si vous procédez bien, la configuration du L4T sera terminée. (Quittez lorsque l'interface graphique s'affiche sur l'écran Jetson.)
Ajoutez ce qui suit à / etc / network / interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.xxx.xxx
netmask 255.255.255.0
gateway 192.168.xxx.xxx
dns-nameservers 192.168.xxx.xxx
Recharger
sudo /etc/init.d/networking restart
Vous avez maintenant une adresse IP fixe.
Veuillez saisir les éléments suivants https://git-scm.com/book/ja/v1/%E4%BD%BF%E3%81%84%E5%A7%8B%E3%82%81%E3%82%8B-Git%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
Installez pyenv
git clone https://github.com/yyuu/pyenv ~/.pyenv
Installation de bibliothèques dépendantes
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev
sudo apt-get install -y libreadline-dev libsqlite3-dev wget curl llvm
Passez le chemin vers .bash_profile, .zshenv, etc.
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
Au fait, je passerai également le chemin CUDA. (Ce devrait être cuda-7.0 pour TX1)
export PATH=/usr/local/cuda-6.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:$LD_LIBRARY_PATH
installation de python
pyenv install 2.7.12
Créez un répertoire approprié, accédez-y et définissez python pour spécifier
pyenv local 2.7.12
OK si 2.7.12 apparaît dans le contrôle de version
python -V
Installation de bibliothèques associées
pip install --upgrade pip
pip install numpy
sudo apt-get install libatlas-base-dev gfortran
pip install scipy
pip install matplotlib
pip install scikit-learn
pip install pillow
sudo apt-get install python-dev python-virtualenv
pip install cython
sudo apt-get install libhdf5-dev
pip install chainer
Télécharger un exemple de code https://github.com/mattya/chainer-gogh
Allez dans le répertoire chainer-gogh et exécutez
python chainer-gogh.py -m nin -i input.png -s style.png -o output_dir -g 0
Le modèle nin semblait fonctionner normalement, i2v et ainsi de suite sont tués, alors vérifiez-le.
Au moment de l'exécution
modprobe: FATAL: Module nvidia not found.
Si vous ne voulez pas obtenir une erreur comme celle-ci, voyez ci-dessous. http://qiita.com/suisuina/items/e1ce1d9805f4d8772594
Vérifier l'état du swap
sudo cat /proc/swaps
création de swap (Lors d'un échange avec USB, etc., vérifiez le chemin USB avec sudo fdisk -l et remplacez le / var / swap / partie ci-dessous)
sudo mkdir /var/swap/
sudo dd if=/dev/zero of=/var/swap/swap0 bs=2M count=2048
sudo chmod 600 /var/swap/swap0
Attribuer un fichier d'échange à l'échange
sudo mkswap /var/swap/swap0
sudo swapon /var/swap/swap0
Définissez-le comme fichier d'échange au démarrage
sudo vi /etc/fstab
Ajoutez ce qui suit /var/swap/swap0 swap swap defaults 0 0
Annuler l'échange
sudo swapoff -a
Changer d'utilisateur en root
sudo su -
fermer
sudo shutdown -h now
Redémarrer
sudo shutdown -r now
Disposition du système
En ce qui concerne l'erreur lors de l'utilisation d'i2v, lorsque j'ai permuté la mémoire, il semble qu'elle ne soit pas exécutée avec "Erreur de mémoire". Peut-être que c'est 32 bits, alors je me demande si c'est fait avec la limite supérieure de la 4G. ..
référence http://qiita.com/ktyubeshi/items/847b05b7879e2f45da54
http://developer.download.nvidia.com/embedded/jetson/TK1/docs/2_GetStart/Jeston_TK1_QuickStartGuide.pdf#nameddest=Introduction
http://qiita.com/0x0c@github/items/bc2683b00617981e4468
http://vboxmania.net/content/%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%86%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E5%B0%8E%E5%85%A5
http://mogi2fruits.net/blog/os-software/windows/2389/
Format USB http://qiita.com/suisuina/items/690feac29bbfeec2da64 swap http://qiita.com/scleen_x_x/items/f3fc492bcbf0f6c2896c
Recommended Posts