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¶
- The SysConfig download home page is https://www.ti.com/tool/SYSCONFIG
- Download SysConfig 1.20.0 from below direct links,<ul>
- Windows, WINDOWS INSTALLER
- Linux, LINUX INSTALLER
- 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