MCAL Release Notes

Version: MCAL_SitaraSPMCU_10.01.00.02


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 AM275x devices. The MCAL modules are compliant to AUTOSAR specification versioned 4.3.1.


Licensing

Refer to MCAL_SitaraSPMCU_10.01.00_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 AM275x.

User shall refer MCU+SDK from below links provided.

Variant

Link

AM275x

https://www.ti.com/tool/download/AM275-FREERTOS-SDK/

 


Documentation

Refer to following documentation for further details:

AM275x 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]

 


What's New

Drivers Supported:

Drivers

Modules

Micro controller Drivers

GPT, WDG, MCU

Memory Driver

FLS

Communication Driver

SPI, CAN, ETH, ETHTRCV

I/O Drivers

ADC, DIO, PWM, ICU

CDD

IPC, UART

 


Tools and Software Dependencies

Modules/Topic

Compatibility

Remarks

TI Arm Clang Compiler

V3.2.2

NA

EB Tresos Studio

V24.0.0

NA

Build

Gmake/CCS

NA

FREERTOS SDK

freertos_sdk_10_01_00_xx

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

 

 

Upgrade and Compatibility Information

Please note that the MCAL Release Versioning will be 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_SitaraSPMCU_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

 

Current Module Version

Remarks

ADC

9.2.0

 

CAN

10.1.0

CDD IPC

11.1.0

DIO

10.1.0

 

ETH

10.0.0

 

ETH TRCV

10.0.0

 

FLS

11.0.0

 

GPT

9.1.0

 

ICU

9.1.0

 

MCU

10.0.0

 

PWM

10.1.0

 

SPI

9.1.0

 

WDG

9.1.0

 

OS

9.0.1

 

EcuM

9.0.0

 

DEM

9.0.0

 

Device Support

SoC

HOST (OS)

Test Platform

AM275x

Windows / Linux, EB configurator only on Windows

AM275x-EVM

 

Fixed Issues

None

 


Open Defects

ID

Variant

Summary

Comments

MCAL-27996

AM275x

AM275x: IPC communication is not working with more than 1 remote cores

Currently it works with single core.

MCAL-27321

AM275x

Fls Driver Does Not Support Multiple Sectors

None

MCAL-27104

AM275x

Can: No validation check in configurator if HOH is greater than 64

Customer need to ensure Receive FIFO’s to be <= 64

MCAL-26056

AM275x

[Spi] Data Receive mismatch if datawidth is 16bit and 32bit and number of words not aligned to fifodepth(32)

Number of words should be aligned to 32

 


Known Limitations or Open Points

ID

Description

Workaround

Comments

NA

In AM275x SOC, PWM interrupts are not routed to Main R5F, hence driver does not support interrupt notification requirements.

None.

User can still use PWM for signal generation with required period and dutycycle.

 


Support

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