20,290
edits
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
<seo title=" | <seo title="Jetson TX1 Guide | Jetson TX1 Module & RidgeRun SDK" titlemode="replace" keywords="GStreamer, Linux SDK, Linux BSP, Embedded Linux, Device Drivers, Nvidia, Xilinx, TI, NXP, Freescale, Embedded Linux driver development, Linux Software development, Embedded Linux SDK, Embedded Linux Application development, GStreamer Multimedia Framework." description="This page contains useful information regarding how to get started using RidgeRun SDK on your Jetson TX1 module. Read this simple set up guide today."></seo> | ||
<table> | <table> | ||
Line 15: | Line 15: | ||
=Introduction= | =Introduction= | ||
On this page you are going to find all the necessary information to start from scratch to use the RidgeRun SDK on your | On this page you are going to find all the necessary information to start from scratch to use the RidgeRun SDK on your Jetson TX1 module. | ||
The first section of this guide shows you how to get the RidgeRun EVAL SDK and Professional SDK, install the SDK, install Jetpack in your computer and how to configure a TFTP and NFS server. Subsequently, the second section contains instructions about how to configure the RidgeRun's SDK to create a SD card with all software components (uboot, kernel and filesystem) needed to boot to Linux Shell in your Jetson Board. Finally some links to gstreamer pipelines are provided. | The first section of this guide shows you how to get the RidgeRun EVAL SDK and Professional SDK, install the SDK, install Jetpack in your computer and how to configure a TFTP and NFS server. Subsequently, the second section contains instructions about how to configure the RidgeRun's SDK to create a SD card with all software components (uboot, kernel and filesystem) needed to boot to Linux Shell in your Jetson Board. Finally some links to gstreamer pipelines are provided. | ||
Line 62: | Line 62: | ||
You may find it convenient to untar the evaluation SDK more than once. For example, you might want one version to be unmodified and another version to be your working development directory. RidgeRun suggests you untar the SDK development directories in your '''$HOME/work/''' directory. When you have more than one development directory installed, just remember to have the '''DEVDIR''' shell variable set properly. To set the '''DEVDIR''' shell variable use the '''`make env`''' command specified at [http://developer.ridgerun.com/wiki/index.php?title=RidgeRun_Irazu_SDK_User_Guide#Build_SDK RidgeRun_Irazu_SDK_User_Guide#Build_SDK] | You may find it convenient to untar the evaluation SDK more than once. For example, you might want one version to be unmodified and another version to be your working development directory. RidgeRun suggests you untar the SDK development directories in your '''$HOME/work/''' directory. When you have more than one development directory installed, just remember to have the '''DEVDIR''' shell variable set properly. To set the '''DEVDIR''' shell variable use the '''`make env`''' command specified at [http://developer.ridgerun.com/wiki/index.php?title=RidgeRun_Irazu_SDK_User_Guide#Build_SDK RidgeRun_Irazu_SDK_User_Guide#Build_SDK] | ||
On the rest of this document, we refer as $DEVDIR to the path where the RidgeRun Eval SDK for | On the rest of this document, we refer as $DEVDIR to the path where the RidgeRun Eval SDK for Jetson TX1 is installed. | ||
== Installing the Professional SDK version == | == Installing the Professional SDK version == | ||
Line 77: | Line 77: | ||
RidgeRun suggests you install the SDK development directories in your '''$HOME/work/''' directory. When you have more than one development directory installed, just remember to have the '''DEVDIR''' shell variable set properly. To set the '''DEVDIR''' shell variable use the '''`make env`''' command specified at [http://developer.ridgerun.com/wiki/index.php?title=RidgeRun_Irazu_SDK_User_Guide#Build_SDK RidgeRun_Irazu_SDK_User_Guide#Build_SDK] | RidgeRun suggests you install the SDK development directories in your '''$HOME/work/''' directory. When you have more than one development directory installed, just remember to have the '''DEVDIR''' shell variable set properly. To set the '''DEVDIR''' shell variable use the '''`make env`''' command specified at [http://developer.ridgerun.com/wiki/index.php?title=RidgeRun_Irazu_SDK_User_Guide#Build_SDK RidgeRun_Irazu_SDK_User_Guide#Build_SDK] | ||
On the rest of this document, we refer as $DEVDIR to the path where the RidgeRun Professional SDK for | On the rest of this document, we refer as $DEVDIR to the path where the RidgeRun Professional SDK for Jetson TX1 is installed. | ||
== Installing Toolchains == | == Installing Toolchains == | ||
Line 177: | Line 177: | ||
= Setting Jetpack tools path into SDK = | = Setting Jetpack tools path into SDK = | ||
This section describes how to configure the | This section describes how to configure the Jetson TX1 SDK to access Jetpack tools. Jetson TX1 SDK access some tools of Jetpack, therefore installation Jetpack path needs to be provided. | ||
1. Open a make config menu | 1. Open a make config menu | ||
Line 240: | Line 240: | ||
Now you are ready to test your SDK booting from a SD card. One partition was created by the SDK: ''rootfs'' which contains the kernel, device tree file and filesystem. | Now you are ready to test your SDK booting from a SD card. One partition was created by the SDK: ''rootfs'' which contains the kernel, device tree file and filesystem. | ||
You will be asked to confirm if you want to flash | You will be asked to confirm if you want to flash Jetson TX1 board in order to set internally in the bootloader this SD filesystem mode. Please enter ''y'' if you want to flash the board. | ||
'''Note:''' This procedure is not needed if it was already applied previously and if any another file system option was flashed previously. | '''Note:''' This procedure is not needed if it was already applied previously and if any another file system option was flashed previously. | ||
Line 248: | Line 248: | ||
== Configuring SDK to install kernel and filesystem in emmc == | == Configuring SDK to install kernel and filesystem in emmc == | ||
This section describes how to configure the | This section describes how to configure the Jetson TX1 SDK to install all the components (kernel and file system) into the Jetson TX1 internal emmc card. | ||
1. Open a make config menu | 1. Open a make config menu | ||
Line 274: | Line 274: | ||
</pre> | </pre> | ||
You will be asked to confirm if you want to flash | You will be asked to confirm if you want to flash Jetson TX1 board in order to flash the emmc card. Please enter ''y'' to continue with the process. | ||
= CUDA Demos = | = CUDA Demos = | ||
Line 290: | Line 290: | ||
:[http://developer.ridgerun.com/wiki/index.php?title=RidgeRun_Professional_SDK_Irazu_for_Nvidia_TegraX1_-_Release_Notes RidgeRun Professional SDK Irazu for Nvidia TegraX1 Release_Notes] | :[http://developer.ridgerun.com/wiki/index.php?title=RidgeRun_Professional_SDK_Irazu_for_Nvidia_TegraX1_-_Release_Notes RidgeRun Professional SDK Irazu for Nvidia TegraX1 Release_Notes] | ||
[[Category: | [[Category:Jetson]] [[Category:GSG]] |