Please refer to these pages on the wiki and forums:
- Power supply considerations for Jetson Nano Developer Kit
No. Secureboot is only supported on production module(Jetson Nano with emmc).
Please see this thread - Debug tips when you hit any issue (fail to boot/ keep reboot ...etc)
Run below commands:
$ sdkmanager --archivedversions
Q: When I try to Install SDK components, the SDK Manager says “Could not detect Nvidia Jeson device connected to USB”. Does anyone also hit the issue?
You can switch to use eth0 ip address to install SDK components:
Run the "sdkmanager" -> choose your "target device" and "install version" -> unselect Flash OS and select install "SDK components" -> Press enter to enter your eth0 ip address(of Jetson Nano), username and password to start install sdk components.
We have enabled hardware decoding. Please check development guide. Hardware encoding is not supported.
You may also check the community contribution GitHub - jocover/jetson-ffmpeg: ffmpeg support on jetson nano
You can get supported modes via v4l2-ctl:
$ sudo apt install v4l-utils $ v4l2-ctl -d /dev/video1 --list-formats-ext ioctl: VIDIOC_ENUM_FMT Index : 0 Type : Video Capture Pixel Format: 'YUYV' Name : YUYV 4:2:2 Size: Discrete 640x480 Interval: Discrete 0.033s (30.000 fps) Interval: Discrete 0.042s (24.000 fps) Interval: Discrete 0.050s (20.000 fps) Interval: Discrete 0.067s (15.000 fps) Interval: Discrete 0.100s (10.000 fps) Interval: Discrete 0.133s (7.500 fps) Interval: Discrete 0.200s (5.000 fps)
And launch one mode(Ex: 640x480p30) in gstreamer command:
$ gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw,format=YUY2,width=640,height=480,framerate=30/1 ! nvvidconv ! 'video/x-raw(memory:NVMM),format=NV12' ! nvoverlaysink
From r32.4.3(Jetpack4.4), we have new plugin nvv4l2camerasrc, you can leverage it to achieve zero copy:
$ gst-launch-1.0 nvv4l2camerasrc device=/dev/video1 ! video/x-raw(memory:NVMM),format=UYVY,width=640,height=480,framerate=30/1 ! nvvidconv ! 'video/x-raw(memory:NVMM),format=NV12' ! nvoverlaysink
By default it supports UYVY. If your source supports other format such as YUYV(YUY2) or YVYU. You can download the source code, add the format and rebuild/replace the plugin. The source code is in
Jetson Linux | NVIDIA Developer
Links to L4T Driver Package (BSP) Sources
Besides, you can run nvgstcapture-1.0 app, please check
Taking Your First Picture with CSI or USB Camera | NVIDIA Developer
There is an ease-to-use gstreamer sample to run RTSP server. The steps:
Build the sample
sudo apt-get install libgstrtspserver-1.0 libgstreamer1.0-dev gcc test-launch.c -o test-launch $(pkg-config --cflags --libs gstreamer-1.0 gstreamer-rtsp-server-1.0)
- Launch the server
$ ./test-launch "videotestsrc is-live=1 ! nvvidconv ! nvv4l2h264enc ! h264parse ! rtph264pay name=pay0 pt=96"
At client side, if the device is a PC with Windows OS, you can open network stream rtsp://<SERVER_IP_ADDRESS>:8554/test via VLC. If it is a Jetson device, you can run the command:
$ gst-launch-1.0 uridecodebin uri=rtsp://<SERVER_IP_ADDRESS>:8554/test ! nvoverlaysink
A: Please refer to this page: link
A: We have quick solutions for some known issues. Please check
Jetson/L4T - eLinux.org
Please refer to the oem-config section in developer guide
Please make sure you are doing full flash to update your dtb, instead of using either FDT in extlinux.conf, or “-k DTB” in flash.sh.
Please refer to below link and dump the boot up log with us.->link
Yes, we put some tools on this github->link
No, it works in device mode only. You can design a custom board to enable host mode. Here is a reference post.
Please refer to this post and add the property to the Xorg.conf.link
Please refer to this page: link
Please refer to this page: link
Please refer to this page: link.
Nano has 5 second limit for each kernel. Please refer to this page: link.
It is not supported. Please check explanation in the post
Q: Cannot install TensorFlow with Installing TensorFlow for Jetson Platform - NVIDIA Docs
The instructions are based on JetPack 5. For JetPack 4, please check this post
-traditional flag to have key generation. i.e.
$ openssl genrsa -traditional -out rsa_priv.pem 2048
see-aslo Topic 242348.
Modify device tree to disable GPIO for SPI pin (MCP251x broken on Jetpack 4.6.3 - #11 by KevinFFF)
Compatibility issue. Please check this post.