Workspace Guide
- 20 Apr 2023
- 2 Minutes to read
- Print
- DarkLight
- PDF
Workspace Guide
- Updated on 20 Apr 2023
- 2 Minutes to read
- Print
- DarkLight
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Workspace map
Here are some major folder that you will visit often.
.
├── apply_binaries.sh
#First you need to run this script to get require source
├── bootloader
│ ├── system.img
# 'flash.sh' will compress all image into system.img
# Flash all will use/ create this image.
# backup.img can change this image to take effect.
│ ├── system.img.raw
# the raw file of 'system.img'
# can be mount into file system
# can change name into 'system.img' to be flash into device
│ ├── cboot_t194.bin
# cboot bin file (Xavier-NX only)
│ ├── t186ref
│ │ ├── BCT
│ │ │ ├── tegra19x-mb1-pinmux-p3668-a01.cfg
# Xavier NX pinmux file. Used by 'flash.sh'
├── flash.sh
# main flash script.
├── kernel
│ ├── dtb
# If your device-tree name are changing into EVK name.
# You can change device-tree using 'flash.sh'
# Xavier NX : tegra194-p3668-all-p3509-0000.dtb
# Nano : tegra210-p3448-0000-p3449-0000-b00.dtb
│ └── pinmux
│ └── t19x
# python script for change Xavier NX dtsi
# (Generated by pinmux xlsm files)
├── rootfs
# Ubuntu rootfs file
├── source_sync.sh
# This script will sync kernel/ device-tree source from nvidia server.
├── sources
│ ├── TEK*-NVJETSON_*_pinmux
# This file must be edited under windows OS.
│ ├── hardware
│ │ └── nvidia
│ │ ├── platform
│ │ │ ├── t19x
│ │ │ │ ├── jakku
# Xavier NX baseboard device-tree
│ │ │ │ │ └── kernel-dts
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── tegra194-p3668-all-p3509-0000.dts
# Xavier NX EVK
│ │ │ │ │ ├── tegra194-p3668-tek3-nvjetson-a1.dts
# Xavier NX with TEK3-NVJETSON
│ │ │ │ │ └── tegra194-p3668-tek8-nx210v-a1-24-cam.dts
# Xavier NX with TEK8-NX210V
│ │ │ ├── t210
│ │ │ │ └── porg
# Nano baseboard device-tree
│ │ │ │ └── kernel-dts
│ │ │ │ ├── Makefile
│ │ │ │ ├── tegra210-p3448-0000-p3449-0000-b00.dts
# Nano EVK
├── tegra210-p3448-0000-p3449-0000-b00-tn.dts
# TN DTS for Nano EVK ver: B01
├── tegra210-p3448-all-p3449-0000-tevi-ap1302-dual.dts
# TN TEVI-AR CAM DTBO for Nano EVK ver: B01
│ │ │ │ └── tegra210-tek3-nvjetson-a1.dts
# Nano with TEK3-NVJETSON
│ │ └── soc
│ │ ├── t19x
# Xavier NX SOC device-tree
│ │ ├── t210
# Nano SOC device-tree
│ ├── kernel
│ │ ├── kernel-4.9
# Kernel source code
│ │ ├── compile_kernel.sh
# run this script for compile kernel.
│ │ └── environment_arm64_gcc7.sh
# cross compile for gccv7 tool chain
│ │ ├── gcc_tool_chain
# gccv7 tool chain for compile
# Prepared by script.
│ │ └── technexion
# Technexion driver source code
│ │ └── drivers
│ │ └── media
│ │ └── i2c
│ │ ├── Kconfig
│ │ ├── Makefile
│ │ ├── tevi_ap1302
│ │ ├── tevi_ar0144
│ │ ├── tevi_ov5640
│ │ └── vizionlink
│ └── u-boot
# u-boot source code(Nano Only)
│ │ ├── compile_u-boot.sh
# run this script for compile u-boot.
│ │ └── environment_arm64_gcc7.sh
# cross compile for gccv7 tool chain
│ └── cboot
# cboot source code (Xavier-NX Only)
Was this article helpful?