Module | Supported CPUs | SysConfig Support | OS support | Key features tested | Key features not tested / NOT supported |
Cache | R5F | YES | FreeRTOS, NORTOS | Cache write back, invalidate, enable/disable | - |
Clock | R5F | YES | FreeRTOS, NORTOS | Tick timer at user specified resolution, timeouts and delays | - |
CycleCounter | R5F | NA | FreeRTOS, NORTOS | Measure CPU cycles using CPU specific internal counters | - |
Debug | R5F | YES | FreeRTOS, NORTOS | Logging and assert to any combo of: UART, CCS, shared memory | - |
Heap | R5F | NA | FreeRTOS, NORTOS | Create arbitrary heaps in user defined memory segments | - |
Hwi | R5F | YES | FreeRTOS, NORTOS | Interrupt register, enable/disable/restore | - |
MPU | R5F | YES | FreeRTOS, NORTOS | Setup MPU and control access to address space | - |
Semaphore | R5F | NA | FreeRTOS, NORTOS | Binary, Counting Semaphore, recursive mutexs with timeout | - |
Task | R5F | NA | FreeRTOS | Create, delete tasks | - |
Timer | R5F | YES | FreeRTOS, NORTOS | Configure arbitrary timers | - |
Peripheral | Supported CPUs | SysConfig Support | Key features tested | Key features not tested / NOT supported |
ADC | R5F | YES | Software triggered conversion | - |
Bootloader | R5F | YES | Only compiled | - |
CMPSS | R5F | YES | Only compiled | - |
DAC | R5F | YES | Constant voltage and square wave generation | - |
ECAP | R5F | YES | ECAP APWM generation mode | - |
EDMA | R5F | YES | DMA transfer using interrupt and polling mode, QDMA Transfer, Channel Chaining, PaRAM Linking | - |
EPWM | R5F | YES | Different Frequency, Duty cycle, interrupt mode | - |
EQEP | R5F | YES | Frequency measurement | - |
FSI | R5F | YES | Only compiled | - |
GPIO | R5F | YES | Only compiled | - |
I2C | R5F | YES | Controller mode, basic read/write | - |
IPC Notify | R5F | YES | Low latency IPC between RTOS/NORTOS CPUs | - |
IPC Rpmsg | R5F | YES | RPMessage protocol based IPC, All R5F cores | M4F core |
MCAN | R5F | YES | Only compiled | - |
MCSPI | R5F | YES | Only compiled | - |
MDIO | R5F | YES | Only compiled | - |
MPU Firewall | R5F | YES | Only compiled | - |
PINMUX | R5F | YES | Only compiled | - |
PRUICSS | R5F | YES | Only compiled | - |
QSPI | R5F | YES | Read direct, Write indirect, Read/Write commands, DMA for read | - |
SDFM | R5F | YES | Only compiled | - |
SOC | R5F | YES | lock/unlock MMRs, get CPU name, clock enable, set Hz | - |
SPINLOCK | R5F | NA | Lock, unlock HW spinlocks | - |
UART | R5F | YES | Basic read/write, polling, interrupt mode | HW flow control not tested, DMA mode not supported |
WATCHDOG | R5F | YES | Only compiled | - |