注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
LitchiCheng的个人空间 https://home.eeworld.com.cn/space-uid-1003127.html [收藏] [复制] [分享] [RSS]
日志

Jetpack命令行构建、烧录Jetson:选择sdk及资源目录

已有 509 次阅读2024-8-11 22:37 |个人分类:jetson

视频讲解:


 

文字讲解:

在如下地址中选择 Jetpack 版本 Jetson Linux Archive | NVIDIA Developer

javascript:;  

其中需要注意对应版本的 Linux kernel 版本以及是否适用于Jetson型号

接下来的篇章以 Jetson Orin Nano 8G 版本以及 Jetpack r35.5.0 作为示例,宿主机为 ubuntu20.04

javascript:;

如下为 35.5.0 版本界面

 

Driver Package 为 BSP 包也就是我们需要的 SDK ,下载及解压使用如下指令

wget https://developer.nvidia.com/downloads/embedded/l4t/r35_release_v5.0/release/jetson_linux_r35.5.0_aarch64.tbz2
tar jxvf jetson_linux_r35.5.0_aarch64.tbz2

得到 Linux_for_Tegra 目录

 

关键文件及文件夹如下:

Linux_for_Tegra/kernel

    Linux_for_Tegra/kernel/nvidia-l4t-kernel_5.10.192-tegra-35.5.0-20240219203809_arm64.deb

        内核安装包

    Linux_for_Tegra/kernel/Image.gz

        内核映像

Linux_for_Tegra/bootloader

    Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb2-bct-misc-p3767-0000.dts

        开发custom carrier board需要修改eeprom

    Linux_for_Tegra/bootloader/uefi_jetson.bin

        基于edk2的uefi固件

Linux_for_Tegra/rootfs

    根文件系统,需要更换其他发行版就是修改这里

Linux_for_Tegra/tools

    Linux_for_Tegra/tools/kernel_flash/l4t_initrd_flash.sh

        基于initrd的烧录脚本

    Linux_for_Tegra/tools/samplefs/nv_build_samplefs.sh

        构建专属的rootfs

Linux_for_Tegra/nv_tegra

    Linux_for_Tegra/nv_tegra/l4t_deb_packages

        包括cuda、vulkan、gstreamer等debian安装包

Linux_for_Tegra/apply_binaries.sh

    将特殊的binaries程序应用到kernel、bootloader、rootfs中

Linux_for_Tegra/flash.sh

    烧录脚本

Linux_for_Tegra/jetson-orin-nano-devkit.conf

    开发套件配置文件

 

本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章