Jetson Nano: Skirtumas tarp puslapio versijų
Jump to navigation
Jump to search
(Naujas puslapis: miniatiūra|Jetson Nano kompiuteris * GPU NVIDIA Maxwell architecture with 128 NVIDIA CUDA® cores * CPU Quad-core ARM Cortex-...) |
(krovimas iš usb ssd) |
||
26 eilutė: | 26 eilutė: | ||
− | + | == Krovimasis iš USB ssd == | |
+ | Prieš diegimą įsitikinkite, kad Jetson Nano naudoja jetpack 4.5 ar naujesnę versiją. Najausius žemiau pamynėtus paketus visada galima rasti [https://developer.nvidia.com/embedded/linux-tegra čia]. Visos komandos vykdomos iš root. | ||
+ | Keletas detalių: | ||
+ | * Išorinis ssd diskas sda | ||
+ | * Išorinio ssd disko particija sda1 | ||
+ | apt-get update && apt-get install qemu-user-static | ||
+ | dd if=/dev/zero of=/dev/sda bs=1M count=16000 status=progress | ||
+ | parted /dev/sda mklabel gpt | ||
+ | parted /dev/sda mkpart APP 0% 100% | ||
+ | mkfs.ext4 /dev/sda1 | ||
+ | mount /dev/sda1 /mnt | ||
+ | <nowiki>wget https://developer.nvidia.com/embedded/l4t/r32_release_v5.1/r32_release_v5.1/t210/jetson-210_linux_r32.5.1_aarch64.tbz2</nowiki> | ||
+ | <nowiki>wget https://developer.nvidia.com/embedded/l4t/r32_release_v5.1/r32_release_v5.1/t210/tegra_linux_sample-root-filesystem_r32.5.1_aarch64.tbz2</nowiki> | ||
+ | tar xf jetson-210_linux_r32.5.1_aarch64.tbz2 | ||
+ | cd Linux_for_Tegra/rootfs/ | ||
+ | tar xpf ../../tegra_linux_sample-root-filesystem_r32.5.1_aarch64.tbz2 | ||
+ | cd .. | ||
+ | ./apply_binaries.sh | ||
+ | BOOTDEV=sda1 ./flash.sh --no-flash jetson-nano-devkit sda1 | ||
+ | mkdir tmp_system | ||
+ | mount bootloader/system.img.raw ./tmp_system/ | ||
+ | rsync -axHAWX --numeric-ids --info=progress2 --exclude=/proc ./tmp_system/ /mnt | ||
+ | umount /mnt | ||
+ | umount ./tmp_system | ||
== OpenCV Install == | == OpenCV Install == |
10:43, 13 balandžio 2021 versija
- GPU NVIDIA Maxwell architecture with 128 NVIDIA CUDA® cores
- CPU Quad-core ARM Cortex-A57 MPCore processor
- Memory 4 GB 64-bit LPDDR4, 1600MHz 25.6 GB/s
- Storage 16 GB eMMC 5.1
- Video Encode 250MP/sec
1x 4K @ 30 (HEVC) 2x 1080p @ 60 (HEVC) 4x 1080p @ 30 (HEVC) 4x 720p @ 60 (HEVC) 9x 720p @ 30 (HEVC)
- Video Decode 500MP/sec
1x 4K @ 60 (HEVC) 2x 4K @ 30 (HEVC) 4x 1080p @ 60 (HEVC) 8x 1080p @ 30 (HEVC) 9x 720p @ 60 (HEVC)
- Camera 12 lanes (3x4 or 4x2) MIPI CSI-2 D-PHY 1.1 (1.5 Gb/s per pair)
- Connectivity Gigabit Ethernet, M.2 Key E
- Display HDMI 2.0 and eDP 1.4
- USB 4x USB 3.0, USB 2.0 Micro-B
- Others GPIO, I2C, I2S, SPI, UART
- Mechanical 69.6 mm x 45 mm
- 260-pin edge connector
Krovimasis iš USB ssd
Prieš diegimą įsitikinkite, kad Jetson Nano naudoja jetpack 4.5 ar naujesnę versiją. Najausius žemiau pamynėtus paketus visada galima rasti čia. Visos komandos vykdomos iš root. Keletas detalių:
- Išorinis ssd diskas sda
- Išorinio ssd disko particija sda1
apt-get update && apt-get install qemu-user-static dd if=/dev/zero of=/dev/sda bs=1M count=16000 status=progress parted /dev/sda mklabel gpt parted /dev/sda mkpart APP 0% 100% mkfs.ext4 /dev/sda1 mount /dev/sda1 /mnt wget https://developer.nvidia.com/embedded/l4t/r32_release_v5.1/r32_release_v5.1/t210/jetson-210_linux_r32.5.1_aarch64.tbz2 wget https://developer.nvidia.com/embedded/l4t/r32_release_v5.1/r32_release_v5.1/t210/tegra_linux_sample-root-filesystem_r32.5.1_aarch64.tbz2 tar xf jetson-210_linux_r32.5.1_aarch64.tbz2 cd Linux_for_Tegra/rootfs/ tar xpf ../../tegra_linux_sample-root-filesystem_r32.5.1_aarch64.tbz2 cd .. ./apply_binaries.sh BOOTDEV=sda1 ./flash.sh --no-flash jetson-nano-devkit sda1 mkdir tmp_system mount bootloader/system.img.raw ./tmp_system/ rsync -axHAWX --numeric-ids --info=progress2 --exclude=/proc ./tmp_system/ /mnt umount /mnt umount ./tmp_system
OpenCV Install
Standartinis įdiegtas OpenCV nepalaiko gstreamer, manipuliavimo su kameromis ir H.264/H.265 hardware codec'ų. Todėl jį reikia įdiegti švariai iš source.
apt-get install python3.7 python3.7-dev update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 1 python3 --version # Turi rodyti 3.7.5 >= cd git clone https://github.com/jkjung-avt/jetson_nano.git cd jetson_nano ./install_opencv-3.4.6.sh # Šis scriptas taip pat išvalo senus užsilikusius OpenCV diegimus