Project

General

Wiki Map

Pages with TODO tag

Pages with REVIEW tag

Wiki

Profile

Cortex-M4F and Cortex-R5F MCU Subsystem Development

This page provides links to information about a number of more advanced capabilities of the MitySOM-AM62 and Development kit.

Note: The MitySOM-AM62A and MitySOM-AM62P utilize the Cortex-R5F MCU subsystem.

Cortex-M4F and Cortex-R5F tested on Ubuntu 24.04. Later versions may have problems with Code Composer's dependencies.

Installing the development software

Note that the version of the SDK used to build M4 projects must match the linux SDK version from TI. If you are using SDK 8 for the main filesystem, you will need to use version 8 of the M4 SDK etc

TI MCU SDK Installation

MCU plus SDK download links:
  • Download the SDK installer and install at below path on your PC
  • Windows, C:/ti</li>
  • Linux, ${HOME}/ti</li>

*${SDK_INSTALL_PATH} in this user guide refers to the path, including the SDK folder name, where the SDK is installed. Example, in Windows, ${SDK_INSTALL_PATH} will refer to the path C:/ti/mcu_plus_sdk_{soc}_{version}
*You can also browse, download and install the SDK with TI Resource Explorer:https://dev.ti.com/tirex/explore/node?node=A__ANHZpduhqBzZE-IDuTYcYA__am62x-dev-portal__wX8Q.zP__LATEST

Adding the SysConfig Application

  • Install at below path,
  • Windows, C:/ti
  • Linux, ${HOME}/ti

Code Composer Studio

Download the Code Composer Studio™ IDE

Note: It is best to install the SDK, sysconfig, etc before installing CCS so it can detect them automatically.

Install Drivers

sudo apt update
sudo apt install libc6-i386 libusb-0.1-4 libgconf-2-4 libncurses5 libpython2.7 libtinfo5 # (libgconf-2-4 libncurses5 libpython2.7 are not needed and have been removed from ubuntu 24.04)
cd <CCS_INSTALL_DIR>/ccs/install_scripts
sudo ./install_drivers.sh

To install libtinfo5 on Ubuntu 24.04 these additional commands must be ran

sudo apt update
wget http://security.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo5_6.3-2ubuntu0.1_amd64.deb
sudo apt install ./libtinfo5_6.3-2ubuntu0.1_amd64.deb

For Ubuntu 24.04 and CCS versions using theia these addition commands must be ran after installing drivers.

cd <CCS_INSTALL_DIR>/ccs/theia
sudo chown root chrome-sandbox
sudo chmod 4755 chrome-sandbox

MCU Peripheral Examples

MCU Examples
SOM Programmable Real-Time Units (PRUs) Information on how to use the 2 Programmable Real-time Unit and Industrial Communication Subsystems (PRU-ICSS).
SOM Cortex-M4 Micro Controller Unit Information on how to use the Cortex-M4 Micro Controller Unit (MCU) subsystem
SOM Cortex-R5F Micro Controller Unit Information on how to use the Cortex-R5F Micro Controller Unit (MCU) subsystem

Instructions for the Cortex-M4F are based on TI MCU+ SDK version 10.01.00.33 linked above.
Instructions for the Cortex-R5F are based on TI MCU+ SDK version 10.01.00.33 linked above.

Go to top