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.
Refer to MCAL_SitaraMPU_10.01.00_manifest.html at top level.
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 |
|
|
AM62Ax |
|
|
AM62Px |
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 |
|
|
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 |
|
|
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/} |
Drivers
Supported:
|
Module |
AM62x |
AM62Ax |
AM62Px |
|
CAN |
Yes |
Yes |
Yes |
|
CDD IPC |
Yes |
Yes |
Yes |
|
CDD UART |
No |
Yes |
No |
|
DIO |
Yes |
Yes |
Yes |
|
ETH |
Yes |
Yes |
Yes |
|
ETH TRCV |
Yes |
Yes |
Yes |
|
FLS |
Yes |
Yes |
Yes |
|
GPT |
Yes |
Yes |
Yes |
|
ICU |
No |
Yes |
Yes |
|
MCU |
Yes |
Yes |
Yes |
|
PWM |
No |
Yes |
Yes |
|
SPI |
Yes |
Yes |
Yes |
|
WDG |
Yes |
Yes |
Yes |
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 are specific to MCAL_SitaraMPU_09.00.00.02
which 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 |
|
Modules/Topic |
Compatibility |
Remarks |
|
TI Arm Clang Compiler |
V3.2.2 |
NA |
|
EB Tresos
Studio |
V24.0.0 |
NA |
|
Build |
Gmake/CCS |
NA |
|
MCU+ SDK |
mcu_plus_sdk_10_01_00_xx |
The MCAL examples are built
and validated on mcu_plus_sdk_10_01_00_xx version. Refer to respective
version of MCU+SDK User Guide to setup the EVM. |
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.01.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 10.01.00.
|
Module |
Previous Module
Version |
Current Module
Version |
Remarks |
|
CAN |
10.0.0 |
10.1.0 |
User should generate Configuration again |
|
CDD IPC |
11.0.0 |
11.1.0 |
User should generate Configuration again |
|
DIO |
10.1.0 |
10.1.0 |
Minor Bug Fix . Refer to "Fixed Defects" |
|
ETH |
10.0.0 |
10.0.0 |
Bug fixes, refer to "Fixed Defects" |
|
ETH TRCV |
10.0.0 |
10.0.0 |
Bug fixes, refer to "Fixed Defects" |
|
FLS |
10.1.0 |
11.0.0 |
TBD |
|
GPT |
9.0.1 |
9.1.0 |
User should generate Configuration again |
|
ICU |
- |
9.1.0 |
Newly Added Support |
|
MCU |
10.0.0 |
10.0.0 |
User should generate Configuration again |
|
PWM |
- |
10.1.0 |
Newly Added Support |
|
SPI |
9.0.1 |
9.1.0 |
User should generate Configuration again |
|
WDG |
9.1.0 |
9.1.0 |
User should generate Configuration again |
|
OS |
9.0.1 |
9.0.1 |
None |
|
EcuM |
9.0.0 |
9.0.0 |
None. |
|
DEM |
9.0.0 |
9.0.0 |
None. |
|
Common |
NA |
NA |
Removed
the unwanted cslr files and removed dependency
of tisdttypes.h file in MCAL |
|
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 |
|
ID |
Issue Summary |
|
MCAL-23540 |
[Common]OS
Api's used in MCAL module driver initialization |
|
MCAL-24415 |
MCU
driver include files that are specified as optional in the Autosar spec should be kept optional |
|
MCAL-24649 |
[Common]Conditional logic to include Dem.h if Dem Error is only STD_ON is missing in templates and driver code |
|
MCAL-24801 |
[Common]Remove
dependency of tisdttypes.h file in the MCAL SDK |
|
MCAL-25314 |
SPI
Scheduling Period is disabled in plugin, not in generate |
|
MCAL-25451 |
Warning
Observed in MCU module while loading plugins in EB Tresos |
|
MCAL-25826 |
Sector
Size and Sector page size are not configurable in FLS driver |
|
MCAL-25830 |
SPI
logging feature not usable with Vector Microsar OS |
|
MCAL-25982 |
[Cdd Ipc]Remove the duplicate ipc_vring.h
file from CddIpc driver |
|
MCAL-26718 |
Dio_ConfigValidChannelMask getting generated only for
MCU/Wkup GPIO in AM62x, AM62Ax and AM62Px |
|
MCAL-27140 |
[Common]Remove
Suppressed Warnings and Verify Build Integrity |
|
MCAL-27156 |
[Common]Remove
the unwanted cslr files from MCUSW - MCAL |
|
MCAL-28017 |
[Fls] Usage of Exclusive area context in Fls_Init Api |
|
[Eth]MCAL
CSL_armR5CacheWb API has usage of DMB and DSB for cache operations |
|
|
EthTrcv:
App Half Duplex Manual Mode Fail |
|
|
ETH: cache operator improvement |
|
|
Eth:
Egress timestamp broken |
|
|
ETH:
SchM need release before call upper API |
|
ID |
Variant |
Severity |
Summary |
Comments |
|
MCAL-27321 |
AM62Ax AM62Px AM62x |
S2-Major |
Fls Driver Does Not Support Multiple Sectors |
None |
|
MCAL-27104 |
AM62Ax AM62Px AM62x |
S3-Minor |
Can:
No validation check in configurator if HOH is greater than 64 |
Customer
need to ensure Receive FIFO’s to be
<= 64 |
|
ID |
Description |
Workaround |
Comments |
|
NA |
AM62x:
CAN: MCU_MCAN0 and MCU_MCAN1 interrupts are not routed to R5F, hence 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. |
For technical support and
additional assistance, visit E2E or contact local TI Field Application
Engineer.
@Copyright 1995-2024, Texas Instruments Incorporated.
All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale