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_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/} |
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.01 is Safety GA Release (SDK 9.0) for
AM62x/AM62Ax MCAL.
Modules/Topic |
Compatibility |
Remarks |
TI Arm Clang Compiler |
V3.2.0 |
NA |
EB Tresos
Studio |
V24.0.0 |
NA |
Build |
gmake |
NA |
MCU+ SDK |
mcu_plus_sdk_09_01_00_39 |
The MCAL examples are built
and validated on mcu_plus_sdk_09_01_00_39 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_09.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 9.1.0.
Module |
Module Version for Release |
Remarks |
CAN |
9.0.1 |
Minor Bug Fix. Refer to “Fixed Defects” |
CDD IPC |
10.0.0 |
Minor Maintenance. Minor Bug Fix. Refer to “Fixed
Defects” |
DIO |
9.0.1 |
Minor Bug Fix. Refer to “Fixed Defects” |
GPT |
9.0.1 |
Minor Bug Fix. Refer to “Fixed Defects” |
MCU |
9.1.0 |
Configuration Update. Minor Bug Fix Refer to “Fixed Defects” |
SPI |
9.0.1 |
Minor Bug Fix. Refer to “Fixed Defects” |
FLS |
10.0.0 |
Minor Maintenance. Minor Bug Fix. Refer to “Fixed
Defects” |
WDG |
9.0.0 |
Minor Maintenance. Minor Bug Fix. Refer to “Fixed
Defects” |
ETH |
9.1.0 |
New Features Added. Minor Maintenance. Minor Bug
Fix. Refer to “Fixed Defects”. |
ETH TRCV |
9.1.0 |
New Features Added. Minor Maintenance. Minor Bug
Fix. Refer to “Fixed Defects” |
OS |
9.0.1 |
Minor Bug Fix. Refer to “Fixed Defects” |
EcuM |
9.0.0 |
None. |
DEM |
9.0.0 |
None. |
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-19768 |
MCU - Incorrect configuration symbolic name is used for POR. Now Updated to “McuConf_McuResetReasonConf_MCU_POWER_ON_RESET” for respective parameters. |
MCAL-19777 |
CDD_IPC-Unused
Memory Mapping sections are included. |
MCAL-11010 |
SW
dependency of mcusw on MCU+SDK to be highlighted in
Documentation. |
MCAL-15638 |
Size
attribute defined twice for MPU regions in startup file. |
MCAL-21039 |
Old
checksum information maybe still existed and if not clear can corrupt non IP packet |
MCAL-15806 |
MDIO requires 32-bit preamble (all ones) to be sent before any register operation |
MCAL-13836 |
Register
readback feature for Eth is missing |
MCAL-8550, MCAL-16042 |
MDIO errata i2329 access need to be optimized to reduce the number of MDIO register access |
MCAL-10658 |
Custome tistdtypes inside Eth driver cuase compiler errors |
MCAL-16258 |
User
needs a bigger number of user data buffer(at least 1024) |
MCAL-16259 |
Zero-copy
and standard packet transmission cannot coexist, zero-copy API always returns
fail |
ID |
Variant |
Severity |
Summary |
Comments |
MCAL-10425 |
AM62Ax AM62Px
|
S2-Major
|
IPC-CDD: Validation of DM R5 is pending due to issue in
core communication. |
Recommended
to use A53 to R5 communication. |
MCAL-17617 |
AM62Px |
S3-Minor
|
|
Recommend user to use Fls_Read in their application to implement blank check
and compare until the bug is fixed in future release. |
MCAL-19356 |
AM62Px AM62Ax AM62x |
S3-Minor |
Compiler
Warnings are suppressed using the CFLAGS such as -Wno-extra, -Wno-exceptions,
-Wno-unused-function. |
This
shall be revised in the future release. |
MCAL-22427 |
AM62Px AM62Ax AM62x |
S3-Minor
|
Mcu_GetResetReason
for POR is not supported
because the recommended Reset sequence is not followed. |
Mcu_GetResetReason
currently does support warm reset. This will be fixed in future release. |
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. |
NA |
AM62x/AM62Ax:
ETH : Ethernet Driver has SDK dependency for SciClient
|
NA
|
NA
|
MCAL-9620 |
AM62x/AM62Ax:
Spi_AsyncTransmit cannot transmit more than 32
bytes |
NA
|
NA |
NA |
FLS
driver only validated on AM62x/AM62Px EVM due to HW limitations on AM62Ax. |
FLS
driver supports OSPI NOR. |
OSPI
NAND is not supported. |
MCAL-12891 |
FLS
Interrupt mode is not working. |
User
Shall configure Flash driver in polling mode. |
NA |
MCAL-10425 |
CDD
IPC supported between MCU R5 and A53 core only. |
None |
MCU
R5 to DM R5 communication is a limitation. Applicable only for AM62Ax/AM62Px. |
NA |
Compliance
Support Package: Please note that some safety documentation will be in Draft
state as third-party certification is pending. |
NA |
The
final certified version of these documents will be updated along with the
Safety Certificate and Audit Reports in future release. |
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