SPRADM3 March 2025 AWR1243 , AWR1642 , AWR1843 , AWR1843AOP , AWR2243 , AWR2544 , AWR2944 , AWR2944P , AWR6443 , AWR6843 , AWR6843AOP , AWRL1432 , AWRL6432 , IWR2944
Microcontroller Abstraction Layer (MCAL) is the lowest software layer of the AUTOSAR stack. MCAL contains software modules with direct access to hardware and is responsible for system initialization. The AUTOSAR-compliant drivers, provided by TI, is part of the MCAL on top of which the application can be built further. MCAL also implements notification mechanisms to support the distribution of commands, responses and information to processes.
Figure 5-3 Autosar StackTI provides the MCAL drivers for the AUTOSAR to run on the SOCs. Customers need to procure the other AUTOSAR SW stack from third parties or internally. These SOCs are expected to be used in safety-critical systems and hence needs to be compliant to ISO26262 specifications. The targeted compliance for the AUTOSAR MCAL is ASIL-B. The MCAL drivers implement the Software specification mentioned in AUTOSAR 4.3.1 release.