Difference between revisions of "Jetson/L4T BSP development tips"

From eLinux.org
Jump to: navigation, search
(Created page with "== Preparation == First, please download BSP package from internet. It's preferred to download BSP package, instead of Jetpack. Go to https://developer.nvidia.com/embedded/li...")
 
(Preparation)
Line 2: Line 2:
 
First, please download BSP package from internet. It's preferred to download BSP package, instead of Jetpack.
 
First, please download BSP package from internet. It's preferred to download BSP package, instead of Jetpack.
  
Go to https://developer.nvidia.com/embedded/linux-tegra.
+
Go to '''https://developer.nvidia.com/embedded/linux-tegra'''.
  
 
The following packages are necessary:
 
The following packages are necessary:
  
L4T Driver Package (BSP)
+
'''L4T Driver Package (BSP)'''
  
Sample Root Filesystem
+
'''Sample Root Filesystem'''
  
 
Source code for kernel and other components:
 
Source code for kernel and other components:
  
L4T Driver Package (BSP) Sources
+
'''L4T Driver Package (BSP) Sources'''
  
 
Toolchain for kernel building:
 
Toolchain for kernel building:
  
GCC 7.3.1 for 64 bit BSP and Kernel
+
'''GCC 7.3.1 for 64 bit BSP and Kernel'''
  
 
Secure package if secure-boot is necessary:
 
Secure package if secure-boot is necessary:
  
Jetson Platform Fuse Burning and Secure Boot Documentation and Tools
+
'''Jetson Platform Fuse Burning and Secure Boot Documentation and Tools'''
  
  
  
Refer to https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fquick_start.html
+
Refer to '''https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fquick_start.html'''
  
 
Then the device can be flashed by command line.
 
Then the device can be flashed by command line.
  
 
With this method, user can have more controls for the BSP configuration, like pinmux, kernel/kernel DTB customization, etc.
 
With this method, user can have more controls for the BSP configuration, like pinmux, kernel/kernel DTB customization, etc.

Revision as of 23:17, 8 December 2020

Preparation

First, please download BSP package from internet. It's preferred to download BSP package, instead of Jetpack.

Go to https://developer.nvidia.com/embedded/linux-tegra.

The following packages are necessary:

L4T Driver Package (BSP)

Sample Root Filesystem

Source code for kernel and other components:

L4T Driver Package (BSP) Sources

Toolchain for kernel building:

GCC 7.3.1 for 64 bit BSP and Kernel

Secure package if secure-boot is necessary:

Jetson Platform Fuse Burning and Secure Boot Documentation and Tools


Refer to https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fquick_start.html

Then the device can be flashed by command line.

With this method, user can have more controls for the BSP configuration, like pinmux, kernel/kernel DTB customization, etc.