1.1.1. Download and Install the SDK

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

The Processor SDK Release supports installer only for Linux machine.

Installer Details

Installers Name

PSDK Linux AM64x Installer (Linux version)

ti-processor-sdk-linux-am64xx-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 includes the ARM GCC toolchain. The Processor SDK 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.

1.1.1.1. Download & Install the SDK Installer Inside a Container

TI provides a Ubuntu 22.04 based docker image with all the packages that are required to install the SDK Installer.

The Docker image is hosted on ghcr.io/texasinstruments.

Refer Steps to Run SDK Installer inside a Container for a comprehensive guide.

Note

Before starting the container, ensure that you have completed all the Pre-Requisites as mentioned here.

1.1.1.2. Download & Install the SDK Installer on Host

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

Required Host Packages to Install the SDK Installer in Linux

Please run the following command to install all packages required to Install the SDK Installer on Ubuntu 22.04.

host# sudo apt-get install file fdisk dosfstools

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:

chmod +x ./ti-processor-sdk-linux-am64xx-evm-<version>-Linux-x86-Install.bin
./ti-processor-sdk-linux-am64xx-evm-<version>-Linux-x86-Install.bin

Alternatively, you can give execute permissions and run the “ti-processor-sdk-linux-am64xx-evm-<version>-Linux-x86-Install.bin” by double clicking on it within your Linux host PC.

How to Run the SDK Installer in Windows

Double click on the installer to begin installation.

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.

MCU+ SDK for RTOS/NO-RTOS

Note

Processor SDK Linux AM64x 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