MCAL Release Notes

Version: MCAL_SitaraMPU_10.00.00.05


Contents

  1. Introduction
  2. Licensing
  3. Getting Started
  4. Documentation
  5. What's New
  6. Upgrade and Compatibility Information
  7. Device Support
  8. Fixed Issues
  9. Open Defects
  10. Technical Support

 


Introduction

The Release package consists of MCAL Drivers & Applications for AM62x/AM62Ax/AM62Px devices. The MCAL modules are compliant to AUTOSAR specification versioned 4.3.1.


Licensing

Refer to MCAL_SitaraMPU_manifest.html at top level.


Getting Started

The[Link] for User Guide provides the documentation and references necessary to begin development on TI's platforms using AM62x/AM62Ax/AM62Px.

User shall refer MCU+SDK from below links provided.

Variant

Link

AM62x

https://www.ti.com/tool/PROCESSOR-SDK-AM62X

AM62Ax

https://www.ti.com/tool/PROCESSOR-SDK-AM62A

AM62Px

https://www.ti.com/tool/PROCESSOR-SDK-AM62P

 


Documentation

Refer to following documentation for further details:

AM62x/AM62Ax/AM62Px MCAL User Guide

This document details Supported driver, Installation, Dependencies, Build instructions, Steps to run example applications, Module Specific User Guides and others

[Link]

MCAL Configurator User Guide

Refer this before attempting to reconfigure MCAL modules. This includes steps to Install Configurator (EB), Configurator Licensing, Generation of MCAL Configurations and others

[Link]

MCAL Compliance Support Package

Refer to this for Safety Compliance collateral such as Design Documents, Test Reports, Static Analysis Reports, Dynamic Analysis Reports.

This can be found at {mcusw/csp/Common/SoC Integration Package/SOC_NAME/}

 


What's New

 

Note:

Safety Compliance Support Package with Safety collateral available at {mcusw/csp}. Includes MISRA C/SA Reports, Dynamic Code Coverage, Test Reports, Bi-Directional Traceability Reports, Design Documents, etc MCAL_SitaraMPU_09.00.00.02 is Safety GA Release (SDK 9.0) for AM62x/AM62Ax MCAL.


Note:

Safety Compliance Support Package with Safety collaterals for Ethernet driver is also available at mcusw/csp, its current content is shown in the table below.


Work Product

Availability

Software Product Specification (SPS)

Yes

Static Analysis Report

Yes

MISRA C Compliance Report

Yes

Bidirectional traceability report

Yes

Test Summary Report

Yes

Test Results

Yes

Software Manifest

Yes

Customer Documentations

As part of MCAL documentation: Users guide, Release Notes, API Guide and Safety Manual.

SW FMEA

Yes

Audit Reports (CM audit Reports/End of Phase Audit Reports)

Only End of Assess Phase Audit Report is included in this version. Audit reports for Plan/Create/Validate phase will be provided in future release or on need basis.

Dynamic Analysis Report

Yes

Safety manual

Yes

 


Upgrade and Compatibility Information

Modules/Topic

Compatibility

Remarks

TI Arm Clang Compiler

V3.2.2

NA

EB Tresos Studio

V24.0.0

NA

Build

gmake

NA

MCU+ SDK

mcu_plus_sdk_10_00_00_14

The MCAL examples are built and validated on mcu_plus_sdk_10_00_00_14 version. Refer to respective version of MCU+SDK User Guide to setup the EVM.

 

 

Compatibility

Please note that the MCAL Release Versioning has changed and now is in accordance with AUTOSAR requirement SRS_BSW_00321. The MCAL Module Version number (Major.Minor.Patch) is updated only during release cycle based on the change in source/compatibility with previous release. MCAL Modules will not have a common version number. MCAL Package release version and the Bundle Version of the configurator plugins will be updated for each new release.

Details based on SRS_BSW_00321. The Version numbers of MCAL AUTOSAR Basic SW Modules shall be enumerated according to the below rules:

IMPORTANT NOTE: User should ensure to use below modules version for MCAL_SitaraMPU_10.00.00 release. User should take care to not mis-match or mix-and-match the versions with various MCUSW releases. Bundle Version of all plugins is 9.2.0.

Module

 

Previous Module Version

Current Module Version

Remarks

CAN

9.1.0

10.0.0

User should generate Configuration again

CDD IPC

10.0.1

11.0.0

User should generate Configuration again

DIO

10.0.0

10.1.0

Minor Bug Fix . Refer to "Fixed Defects"

GPT

9.0.1

9.0.1

None

MCU

9.1.1

10.0.0

User should generate Configuration again

SPI

9.0.1

9.0.1

None

FLS

10.1.0

10.1.0

None

WDG

9.0.0

9.1.0

Minor version Update

ETH

10.0.0

10.1.0

Bug fixes, refer to "Fixed Defects"

ETH TRCV

10.0.0

10.1.0

Bug fixes, refer to "Fixed Defects"

OS

9.0.1

9.0.1

None

EcuM

9.0.0

9.0.0

None.

DEM

9.0.0

9.0.0

None.

Device Support

SoC

HOST (OS)

Test Platform

AM62x/AM62Ax/AM62Px

Windows / Linux, EB configurator only on Windows

AM62x(LP)

AM62Ax(LP HS-FS) EVM

AM62Px(LP HS FS) EVM

 


Fixed Issues

ID

Issue Summary

MCAL-12893

MCAL CSL_armR5CacheWb API has usage of DMB and DSB for cache operations

MCAL-25355

EthTrcv: App Half Duplex Manual Mode Fail

MCAL-27030

ETH: cache operator improvement

MCAL-27138

Eth: Egress timestamp broken

MCAL-27317

ETH: SchM need release before call upper API

 


Open Defects

ID

Variant

Severity

Summary

Comments

MCAL-25830

AM62Ax

AM62Px

AM62x

S3-Minor

SPI logging feature not usable with Vector Microsar OS

User Shall disable logging feature in SPI Configuration.

MCAL-25451

AM62Ax

AM62Px

AM62x

S3-Minor

Warning Observed in MCU module while loading plugins in EB Tresos

These warning are observed for mcu clock src id in the XDM. These do not impact functionality.

MCAL-24838

AM62Ax

AM62Px

AM62x

S3-Minor

Mcu API Mcu_GetPllStatus always returns MCU_PLL_STATUS_UNDEFINED

-

 


Known Limitations or Open Points

ID

Description

Workaround

Comments

NA

AM62x: CAN: MCU_MCAN0 and MCU_MCAN1 Does Not Support Interrupt Mode. Only Main MCAN0 Shall Support Interrupt

Polling mode should be used.

User shall Configure MCU domain CAN instances with polling mode and MAIN domain CAN instance with INTERRUPT/POLLING as per requirement.

 


Support

For technical support and additional assistance, visit E2E or contact local TI Field Application Engineer.