MCAL Release Notes

Version: MCUSW_J7AEN_10.00.00.01_Release_Notes


Contents

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

 


Introduction

The Release package consists of MCAL Drivers & Applications for J722S device. The MCAL modules are compliant to AUTOSAR specification versioned 4.3.1.


Licensing

Refer to MCUSW_MCAL_10.00.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 J722S.

User shall refer MCU+SDK from below links provided.

Variant

Link

J722S

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

 


Documentation

Refer to following documentation for further details:

J722S 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


Dependencies

 

Configurator package name is MCUSW_10_00_00_06_CONFIG-windows-installer.exe, and contains following items:

  1. MCAL Configurator Plugins (${EB_INSTALL_DIR}/mcal_drv/mcal_config)

 

Please refer to J722S MCAL User Guide for further instructions on access to this configurator.


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_25

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

 

 

Compatibility

IMPORTANT NOTE: User should ensure to use below modules version for MCUSW_J7AEN_10.00.00.01 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.0.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

9.2.0

10.0.0

Bug fixes, errata i2443 workaround.

ETH TRCV

9.2.0

10.0.0

Minor Bug Fix . 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

J722S

Windows / Linux, EB configurator only on Windows

J722S

 


Fixed Issues

ID

Issue Summary

MCAL-25361

Errata i2443: CPSW: Ethernet to Host Timestamp Issue

MCAL-25350

Am62x: Eth freertos app crash with latest sdk

MCAL-24841

ETh apps build errors

MCAL-24837

CanSetBaudrateApi given as list in MCAL Plugins instead of parameter

MCAL-24812

EthTrcv: Dem Error STD_ON/OFF should be added in all template

MCAL-24811

Eth: Dem Error STD_ON/OFF should be added in all template

MCAL-24654

Fls : Fls_Brd_Nor file contain Fee_Cbk.h included

MCAL-24651

Eth : EthIf_TxConfirmation API is not called under ETH_WRAPPER_ENABLED flag.

MCAL-24650

Eth : Eth_setDemEventStatus Private Api should be under check and enabled only if DEM is enabled.

MCAL-24643

"Mcu_SetMode" API not implemented as per Autosar

MCAL-24413

CAN driver does not include 'CanSetBaudrateApi' to enable/disable Can_SetBaudRate() API

MCAL-24140

Debug binaries not working on latest mcusw master tag : MCAL_SitaraMPU_09.02.00.03

MCAL-23952

Fls_App_Indac and FLS_App_Dac examples are failing for SDR mode

MCAL-23907

Cdd_Ipc : When DEM error generation is enabled then build fails

MCAL-23906

Mcu : In Mcu configuration for McuClockSettingConfig , ModuleName and ModuleClockId have missing modules

MCAL-23905

Wdg: SetTrigger condition not reloading the WDT down counter

MCAL-23904

Build issue in ETH in case of IqrType selected as CAT1

MCAL-23903

Cdd_Ipc : CddIrqType as the configurable parameter don't contain option to select CAT1/VOID

MCAL-22600

"CAN_ISR_TEXT_SECTION" is being added before ISR API definition

MCAL-22599

In Can_PBcfg.c file CAN_START_SEC_ISR_CODE defined prior to CAN_STOP_SEC_CONFIG_DATA

MCAL-22427

MCU Get reset reason for POR is not supported due to the recommended Reset sequence is not followed.

MCAL-10425

IPC-CDD: Validation of DM R5 is pending due to issue in core communication

 


Open Defects

ID

Variant

Severity

Summary

Comments

MCAL-25355

J722S

S3-Minor

EthTrcv: App Half Duplex Manual Mode Fail

eth_trcv_test_app currently will run test in loopback mode regardless of configurations, which will cause the test to fail if the user sets the configuration in manual mode with half duplex. Example application issue, no functionality affected.

MCAL-25830

J722S

S3-Minor

SPI logging feature not usable with Vector Microsar OS

User Shall disable logging feature in SPI Configuration.

MCAL-25451

J722S

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

J722S

S3-Minor

Mcu API Mcu_GetPllStatus always returns MCU_PLL_STATUS_UNDEFINED

-

 


Known Limitations or Open Points

ID

Description

Workaround

Comments

None

 

 

 

 


Support

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