1.1.1. Download and Install the SDKΒΆ

The Processor SDK Linux AM62x Installer will install the necessary components to start Linux development on the TI microprocessor.

The Processor SDK Linux AM62x Release supports installer only for Linux machine.

Installer Details

Installers Name

PSDK Linux AM62x Installer (Linux version)

ti-processor-sdk-linux-am62xx-evm-<version>-Linux-x86-Install.bin

PSDK Linux AM62SIP Installer (Linux version)

ti-processor-sdk-linux-am62xxsip-evm-<version>-Linux-x86-Install.bin

Use Linux installer for complete source package, tools, prebuilt-image, filesystems, etc for product development.

From a windows machine, you can only flash a SD card. This can be done without installing the SDK. Use balenaEtcher to flash SD card from windows machine.

The Processor SDK Linux AM62x includes the ARM GCC toolchain. The Processor SDK Linux AM62x was built and tested against a specific Linux Distribution name and version, Ubuntu 22.04. Note that this does not prevent the user from installing the SDK on other Linux distributions.

Downloading the SDK installer

You can download the latest Processor SDK Linux AM62x installer from the AM62x-SDK-Download-page.

How to Run the SDK Installer in Linux

Make sure that the execute permissions are set. Bring up a terminal window and change directories to where the installer is located (probably the Downloads directory) and run the following commands:

# For AM62x (am62xx-evm and am62xx-lp-evm) Installer
chmod +x ./ti-processor-sdk-linux-am62xx-evm-<version>-Linux-x86-Install.bin
./ti-processor-sdk-linux-am62xx-evm-<version>-Linux-x86-Install.bin

# For AM62SIP (am62xxsip-evm) Installer
chmod +x ./ti-processor-sdk-linux-am62xxsip-evm-<version>-Linux-x86-Install.bin
./ti-processor-sdk-linux-am62xxsip-evm-<version>-Linux-x86-Install.bin

Alternatively, you can give execute permissions and run the SDK Installer by double clicking on it within your Linux host PC.

Note

As a part of the installation, the installer will run a script to configure your environment and extract the Linux devkit. This will cause the installation to continue for roughly a minute even after it shows that it has reached 100%.

Note

If nothing seems to happen, your computer may be running a 32-bit version of its operating system. The installer is 64-bit, and will not execute properly.

Package Overview

This AM62x Software development kit contains Linux device drivers, sample examples and application specific demos. The SDK has the below folder structure

Folder Name

Description

bin

set-up scripts, SD card image creation script

board-support

Linux board supported packages (prebuilt-images, tools, Linux kernel, u-boot, jailhouse in source)

licenses

License files

manifest

Manifest files

filesystem

Prebuilt Filesystems (tar images for am62xx-evm and am62xx-lp-evm or am62xxsip-evm)

linux-devkit

Linux development kit (tools, compilers etc.)

external-toolchain-dir

External GCC ARM 32-bit and 64-bit toolchains

example-applications

Sample examples and application specific demos

makerules

Contains make rules for all the top level Makefile targets

Refer Release Notes for complete feature-set and further details

MCU+ SDK for RTOS/NO-RTOS

Note

Processor SDK Linux AM62x contains only the Linux specific source and application intended to runs on A53/Linux core. For R5F and RTOS/NO-RTOS side source and applications, refer MCU+ SDK package [Use Link].

Instructions to set-up CCS