The M4FSS module on the AM243x device provides a safety channel (secondary channel - working in conjunction with an external microcontroller)- or- a general purpose MCU.
The M4FSS module supports the following features:
- Cortex M4F With MPU
- ARMv7-M architecture
- Support for Nested Vectored Interrupt Controller (NVIC) with 64 inputs
- Ability to executed code from internal or external memories
- 192 KB of SRAM (I-Code)
- 64 KB of SRAM (D-Code)
- External access to internal memories if allowed
- Debug Support Including:
- DAP based Debug to the CPU Core
- Full Debug Features of CPU Core are enabled
- Standard ITM trace
- CTM Cross Trigger
- ETM Trace Support
- Fault Detection and Correction
- SECDED ECC protection on I-CODE
- SECDED ECC protection on D-CODE
- Fault Error Interrupt Output
For more information, see Arm Cortex M4F Subsystem (M4FSS) section in Processors and Accelerators chapter in the device TRM.