Jetson-Nano
Версия от 14:11, 28 июня 2019; 185.6.174.98 (обсуждение) (Новая страница: «https://developer.nvidia.com/embedded/linux-tegra # wget https://developer.nvidia.com/embedded/dlc/l4t-jetson-driver-package-32-1-jetson-nano # tar -xf l4t-jetso…»)
https://developer.nvidia.com/embedded/linux-tegra
- wget https://developer.nvidia.com/embedded/dlc/l4t-jetson-driver-package-32-1-jetson-nano
- tar -xf l4t-jetson-driver-package-32-1-jetson-nano
- cd Linux_for_Tegra
- tar -xf nv_tegra/
- ./create-jetson-nano-sd-card-image.sh -o sd.img -s 1G -r 100
- dd if=sd.img of=/dev/mmcblk0 bs=1M
- parted /dev/mmcblk0 p
Предупреждение: Похоже, что не всё место доступное для /dev/mmcblk0 используется, вы можете исправить таблицу GPT для использования всего места (дополнительно 29019136 блоков) или продолжить с текущими настройками? Исправить/Fix/Игнорировать/Ignore? F Модель: SD SC16G (sd/mmc) Диск /dev/mmcblk0: 15,9GB Размер сектора (логич./физич.): 512B/512B Таблица разделов: gpt Флаги диска:
Номер Начало Конец Размер Файловая система Имя Флаги
2 1049kB 1180kB 131kB TBC 3 2097kB 2556kB 459kB RP1 4 3146kB 3736kB 590kB EBT 5 4194kB 4260kB 65,5kB WB0 6 5243kB 5439kB 197kB BPF 7 6291kB 6881kB 590kB TOS 8 7340kB 7406kB 65,5kB EKS 9 8389kB 9044kB 655kB LNX
10 9437kB 9896kB 459kB DTB 11 10,5MB 10,6MB 131kB RP4 12 11,5MB 11,6MB 81,9kB BMP
1 12,6MB 1074MB 1061MB ext4 APP
- parted /dev/mmcblk0 resizepart 1 16GB
- mkfs.ext4 -L ROOT /dev/mmcblk0p1
- mount /dev/mmcblk0p1 /mnt
- wget http://ftp.altlinux.ru/pub/people/cas/.other/jetson-nano-rootfs.tar.xz
- tar -xf jetson-nano-rootfs.tar.xz -C /mnt/
- tar -xf nv_tegra/nvidia_drivers.tbz2
- tar -xf nv_tegra/config.tbz2
- cp kernel/dtb/tegra210-p3448-0000-p3449-0000-a0*.dtb /mnt/boot/
- cp etc/udev/rules.d/99-tegra-devices.rules /mnt/etc/udev/rules.d
- cp etc/udev/rules.d/99-tegra-mmc-ra.rules /mnt/etc/udev/rules.d
- cp usr/lib/aarch64-linux-gnu/tegra/nvidia_icd.json /mnt/etc/vulkan/icd.d/
- cp lib/firmware/brcm/* /mnt/lib/firmware/brcm/
- cp -r lib/firmware/tegra21x /mnt/lib/firmware/
- cp lib/firmware/bcm4354.hcd /mnt/lib/firmware/
- cp lib/firmware/nv-BT-Version /mnt/lib/firmware/
- cp lib/firmware/tegra21x_xusb_firmware /mnt/lib/firmware/
- mkdir -p /mnt/lib/firmware/gm20b
- find /mnt/lib/firmware/tegra21x -type f | sed 's|^/.*/\(.*\)|\1|' | while read f; do ln -s ../tegra21x/$f /mnt/lib/firmware/gm20b/$f; done
- cp usr/lib/aarch64-linux-gnu/tegra/lib*.so* /mnt/usr/lib64/
- cp usr/lib/aarch64-linux-gnu/tegra-egl/lib*.so* /mnt/usr/lib64/
- cp usr/lib/aarch64-linux-gnu/libv4l/plugins/lib*.so /mnt/usr/lib64/libv4l/plugins/
- cp usr/lib/xorg/modules/drivers/nvidia_drv.so /mnt/usr/lib64/X11/modules/drivers/
- cp usr/lib/xorg/modules/extensions/libglxserver_nvidia.so /mnt/usr/lib64/X11/modules/extensions/
- cp -r usr/share/alsa /mnt/usr/share/
- cp -r usr/share/egl /mnt/usr/share/