Outils pour utilisateurs

Outils du site


nvidia_jetson_nano

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
nvidia_jetson_nano [2019/06/26 04:37] – [Installation sur disque externe] sergenvidia_jetson_nano [2020/12/27 15:14] (Version actuelle) serge
Ligne 1: Ligne 1:
 ====== Nvidia Jetson Nano ====== ====== Nvidia Jetson Nano ======
 +<WRAP center round box 60% centeralign>
 +**{{tagpage>ia|Intelligence Artificielle}}**     **[[http://translate.google.com/translate?hl=&sl=auto&tl=en&u=https%3A%2F%2Fressources.labomedia.org%2Fnvidia_jetson_nano|English Version]]**
 +</WRAP>
 +<WRAP center round box 60% centeralign>
 +**[[les_pages_intelligence_artificielle_en_details|Les Pages Intelligence Artificielle en détails]]**
 +</WRAP>
 +
 <WRAP group> <WRAP group>
 <WRAP half column> <WRAP half column>
-{{ ::2019_06:jetson_nano_getting_started_board.jpg?300 |}}+{{ media_07:jetson_nano_getting_started_board.jpg?300 |}}
 </WRAP> </WRAP>
 <WRAP half column> <WRAP half column>
Ligne 35: Ligne 42:
  
 =====Installation sur disque externe===== =====Installation sur disque externe=====
 +====Avantages====
   - Ca va plus vite   - Ca va plus vite
   - Il y a plus de place   - Il y a plus de place
Ligne 40: Ligne 48:
   - On peut tout recommencer sur le disque externe, sans avoir à recommencer la copie de l'image sur le SD Card   - On peut tout recommencer sur le disque externe, sans avoir à recommencer la copie de l'image sur le SD Card
  
-  *  Ressource: **[[https://www.jetsonhacks.com/2019/04/25/jetson-nano-run-on-usb-drive/|Run on usb drive]]**+====Création du disque externe==== 
 +  *  Ressource: **[[https://www.jetsonhacks.com/2019/04/25/jetson-nano-run-on-usb-drive/|Run on usb drive]]**  Des scripts de développeurs non associés à Nvidia.
  
   git clone https://github.com/JetsonHacksNano/rootOnUSB   git clone https://github.com/JetsonHacksNano/rootOnUSB
   cd rootOnUSB   cd rootOnUSB
   ./buildKernel.sh   ./buildKernel.sh
-Copie: Avec gparted, mettre un Label sur la partition destination+Copie: Avec gparted, mettre un Label sur la partition destination, remplacer <Volume Label> par votre label
   ./copyRootToUSB.sh -v <Volume Label>   ./copyRootToUSB.sh -v <Volume Label>
      
 +====Menu de boot au démarrage====
 +Pour pouvoir booter sur la SD Card ou le disk externe.
 +
 +<WRAP center round alert 60%>
 +**Pas de menu, recherche en cours !**\\
 +Si le disk externe est absent, et qu'il est en Primary, ça ne démarre pas !\\
 +Il faudrait avoir le menu avec la SD Card en Primary !
 +</WRAP>
 +
 Modification de /boot/extlinux/extlinux.conf Modification de /boot/extlinux/extlinux.conf
   cp /boot/extlinux/extlinux.conf /boot/extlinux/extlinux_old.conf   cp /boot/extlinux/extlinux.conf /boot/extlinux/extlinux_old.conf
-  sudo apt install nano +  sudo apt install syslinux-common
   sudo gedit /boot/extlinux/extlinux.conf   sudo gedit /boot/extlinux/extlinux.conf
  
Ligne 57: Ligne 75:
 TIMEOUT 30 TIMEOUT 30
 DEFAULT primary DEFAULT primary
- 
 MENU TITLE p3450-porg eMMC boot options MENU TITLE p3450-porg eMMC boot options
  
 LABEL primary LABEL primary
-      MENU LABEL primary kernel 
-      LINUX /boot/Image 
-      INITRD /boot/initrd 
-      APPEND ${cbootargs} rootfstype=ext4 root=/dev/sda1 rw rootwait 
- 
-LABEL emmc 
       MENU LABEL primary kernel       MENU LABEL primary kernel
       LINUX /boot/Image       LINUX /boot/Image
       INITRD /boot/initrd       INITRD /boot/initrd
       APPEND ${cbootargs} rootfstype=ext4 root=/dev/mmcblk0p1 rw rootwait       APPEND ${cbootargs} rootfstype=ext4 root=/dev/mmcblk0p1 rw rootwait
 +      #APPEND ${cbootargs} rootfstype=ext4 root=/dev/sda1 rw rootwait
 </code> </code>
 +Commenter l'une des 2 lignes APPEND ${cbootargs}, mais si ça ne démarre pas il faut modifier le fichier sur un autre PC!
 +
 +====Boot avec mode graphique====
 +https://devtalk.nvidia.com/default/topic/1050739/jetson-nano/how-to-boot-jetson-nano-in-text-mode-/
 +====Swap====
 Dans le fichier /etc/fstab, ajouter: Dans le fichier /etc/fstab, ajouter:
   # swap   # swap
   UUID=7d8d120d-9a76-4768-bd5d-904edb68b3fe  none  swap  sw  0  0   UUID=7d8d120d-9a76-4768-bd5d-904edb68b3fe  none  swap  sw  0  0
 Adapter l'UUID à votre cas en la trouvant avec gparted. Adapter l'UUID à votre cas en la trouvant avec gparted.
 +
 +Redémarrer.
 =====Opencv 3===== =====Opencv 3=====
 Une **[[https://github.com/skvark/opencv-python/issues/83|explication]]** des difficultés avec l'installation de opencv et opencv-dev.  Une **[[https://github.com/skvark/opencv-python/issues/83|explication]]** des difficultés avec l'installation de opencv et opencv-dev. 
Ligne 93: Ligne 112:
   python3.6 -m pip install scikit-image --user   python3.6 -m pip install scikit-image --user
      
-Voir [[https://ressources.labomedia.org/y/yolo_darknet_sur_un_portable_optimus|Yolo Darknet sur un portable Optimus]] pour la modification du Makefile.+Voir [[yolo_darknet_sur_un_portable_optimus|Yolo Darknet sur un portable Optimus]] pour la modification du Makefile.
  
 Ne jamais oublier la commande magique: Ne jamais oublier la commande magique:
Ligne 101: Ligne 120:
  
 =====Reconnaissance du sémaphore===== =====Reconnaissance du sémaphore=====
-**[[y:yolo_darknet_avec_un_vrai_semaphore|Avec un vrai sémaphore]]**+**[[yolo_darknet_avec_un_vrai_semaphore|Avec un vrai sémaphore]]** 
 + 
 +{{ media_12:semaphore_jetson_nano_2.jpg?400 |}}
  
 {{tag>ia sb}} {{tag>ia sb}}
nvidia_jetson_nano.1561523823.txt.gz · Dernière modification : 2019/06/26 04:37 de serge