User Tools

Site Tools


workshops:nvidia_jetson:jetson:playground:rolf:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
workshops:nvidia_jetson:jetson:playground:rolf:start [2021/03/20 20:27] – [Jetson AI Fundamentals] rolfworkshops:nvidia_jetson:jetson:playground:rolf:start [2021/03/20 23:04] – [Jetson AI Fundamentals] rolf
Line 7: Line 7:
 2021-03-20, Material of Dana Sheahen 2021-03-20, Material of Dana Sheahen
  
-  * Install JetPack 4.5.1 on SD card +https://courses.nvidia.com/courses/course-v1:DLI+S-RX-02+V2/info
-  * +
  
 +https://blogs.nvidia.com/blog/2016/07/29/whats-difference-artificial-intelligence-machine-learning-deep-learning-ai/
  
-  * Get the right Docker comtainer: \\ https://ngc.nvidia.com/catalog/containers/nvidia:dli:dli-nano-ai+  * Install JetPack 4.5.1 on SD card 
 +  * Get the right Docker container. The list of different software combinations can be found here: \\ https://ngc.nvidia.com/catalog/containers/nvidia:dli:dli-nano-ai
  
 +{{https://dli-lms.s3.amazonaws.com/data/c-rx-02/images/jupyter_legend.png?400&direct}} \\
 +//Fig.: JupyterLab Interface.// Source: NVIDIA Course [[https://courses.nvidia.com/courses/course-v1:DLI+S-RX-02+V2/info|Getting Started with AI on Jetson Nano]], Dana Sheahen
 +==== Get / run Docker Image ====
  
-USB Cam Version:+===USB Cam Version===
 <code> <code>
 sudo docker run --runtime nvidia -it --rm --network host \ sudo docker run --runtime nvidia -it --rm --network host \
Line 26: Line 30:
  
  
-CSI Cam Version:+===CSI Cam Version===
 <code> <code>
 +# Two CSI cams version! video0, video1
 sudo docker run --runtime nvidia -it --rm --network host \ sudo docker run --runtime nvidia -it --rm --network host \
     --volume ~/nvdli-data:/nvdli-nano/data \     --volume ~/nvdli-data:/nvdli-nano/data \
     --volume /tmp/argus_socket:/tmp/argus_socket \     --volume /tmp/argus_socket:/tmp/argus_socket \
     --device /dev/video0 \     --device /dev/video0 \
 +    --device /dev/video1 \
     nvcr.io/nvidia/dli/dli-nano-ai:v2.0.1-r32.5.0     nvcr.io/nvidia/dli/dli-nano-ai:v2.0.1-r32.5.0
          
 # PW: dlinano # PW: dlinano
 +</code>
 +
 +==== Change Keyboard Configuration on Console. Important! ====
 +
 +Before you change the boot target (aka runlevel) to multi-user.target, i.e. without GUI, you should change the keyboard configuration first in case you are not using an English keyboard layout. A wrong keyboard layout can cause a lot of trouble. It can even prevent you from logging in when your password is using characters affected by the layout configuration.
 +
 +Open a terminal window and execute '' sudo dpkg-reconfigure keyboard-configuration''.
 +
 +Test it on a tty terminal, too, because that is what you get if you change the runlevel to other than graphical.
 +
 +Press ''<crtl> + <alt> + '1' ''  to get to a tty terminal. Test your credentials. A wrong keyboard layout may compromise your password typing.
 +
 +==== Change target / runlevel ====
 +
 +<code>
 +systemctl get-default 
 +
 +# change target of current session
 +systemctl isolate multi-user.target 
 +# systemctl isolate graphical.target # Use this to get back to graphical mode
 +
 +# set default target
 +systemctl set-default multi-user.target
 +# systemctl set-default graphical.target # Use this to get back to graphical mode
 +
 </code> </code>
  
  
-===== Kitchen Experiments (2021-01-27) =====+====== Kitchen Experiments (2021-01-27) ======
  
  
Line 74: Line 105:
 video-viewer csi://0 & video-viewer csi:// video-viewer csi://0 & video-viewer csi://
  
 +# External USB cam is enumerated as video2
 video-viewer v4l2:///dev/video2 video-viewer v4l2:///dev/video2
 </code> </code>
workshops/nvidia_jetson/jetson/playground/rolf/start.txt · Last modified: 2021/04/04 12:02 by rolf