Remote Core Development#

Remote Core Development Summary.

A modern System on Chip (SOC) often contains multiple processing cores.

The ARM Cortex-A, ARM Cortex-R, and TI C7000 are examples of processing cores.

Different cores may run a high level operating system (such as Linux), a real time operating system (RTOS), or even no operating system at all (called bare metal or NORTOS).

This module is written from the perspective of the Linux cores. Any other cores in the SOC that are not running Linux will be referred to as “remote cores”.

Refer to the MCU module for more information about getting started with remote cores that use the MCU+ SDK.

Refer to the Multicore module for more information about creating designs with multiple processor cores.