NVIDIA Tegra
DRIVE 5.0 Linux Open Source Software

Development Guide
5.0.10.3 Release


 
Board Adaptation
 
Pinmux and Pad Configuration
BPMP DT Support
Quickboot Support
Kernel Support
Flashing Support
SKU Framework support
This Development Guide includes instructions for porting to custom boards. It contains instructions for each of the following step.
Pinmux and Pad Configuration
BPMP DT support
Quickboot Support
Kernel support
Flashing Support
SKU Framework support
Pinmux and Pad Configuration
For information on pinmux and pad configuration, see MB1 Platform Configuration (Tegra Parker)” in Foundation SDK 5.0 Development Guide.
BPMP DT Support
BPMP performs the initial boot of Tegra code-name Parker and provides certain power management services at run time. For more information, see Configuring Power on BPMP Firmware in Foundation SDK 5.0 Development Guide.
Quickboot Support
For information on the customizing Quickboot, see Quickboot: Customizing in Foundation SDK 5.0 Development Guide.
Kernel Support
This SDK supports device information provided with device tree data. Device trees specify device information.
For information on customizing device trees for your platform, see Device Tree on Tegra in this guide.
Flashing Support
Bootburn is the utility used to flash images to the customer board. It supports many options, boot media and rootfs options to flash. For information on flashing, see “Flashing the Board” in Foundation SDK 5.0 Development Guide.
SKU Framework support
To manage different variants of the board, you can follow the NVIDIA SKU framework or any framework of your choice.