Product Release Notes

Table of Contents

Introduction

This is the release notes for mcusw 11.00.00 release, produced on 2025-05-06. The MCUSW package consists of MCAL Driver & Demos/Applications for J721E/J7200/J721S2/J784S4/J742S2 family of devices. The MCAL modules are compliant to AUTOSAR specification versioned 4.3.1 .

Licensing

Refer to Processor SDK Automotive manifest at top level and MCUSW Manifest for MCUSW Manifest.

Getting Started

The MCUSW User Guide provides the documentation and references necessary to begin development on TI’s platforms using MCUSW

Documentation

MCUSW User Guide: This document details Supported driver, Installation, Dependencies, Build instructions, Steps to run example applications, Module Specific User Guides, API Guide, Test Reports, Design Document and others.

MCUSW User Guide Top

MCUSW Configurator User Guide: Refer this before attempting to reconfigure MCAL modules. This include steps to Install Configurator (EB), Configurator Licensing, Generation of MCAL Configurations and others.

MCUSW Configurator User Guide

Dependencies

NOT Included in MCUSW Package:

MCUSW MCAL Configurator Lists the steps required to get the same

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

MCAL Configurator Plugins (${EB_INSTALL_DIR}/mcal_drv/mcal_config) MCAL Compliance Support Package with Safety Collateral. Please note: MCUSW_J7_03.00.00 Release (SDK8.6) is Safety Certified.

What’s New

New features supported in this release:

  1. Several Fixed Defects.
  2. IPC Start/Stop Functionality for Remote Core (please refer Mcusw User Guide for Details)
  3. UpCounter Mode support added in EPWM (Please refer Design Docs For Update)
  4. EB version upgrade to EB 29
  5. MCUSW_11.00.00 will be certified and CSP will be updated accordingly.

Compatibility

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

Module Previous Module Verson Current Module Version Remarks
ADC 9.1.0 9.2.0 Minor version Update
CAN 10.0.0 10.2.0 Minor version Update
CDD IPC 11.0.0 11.2.0 Minor version Update
DIO 10.1.0 10.1.0 None
GPT 9.0.1 9.2.0 Minor version Update
ICU 9.0.1 9.1.0 Minor Version Update
PWM/EPWM 10.0.0 11.1.0 Plugin Restructed
MCU 10.0.0 10.0.0 None
SPI 9.0.1 9.2.0 Minor version Update
FLS 11.0.0 11.1.0 Minor Version Update
WDG 9.1.0 9.1.0 None
ETH 10.0.0 11.0.0 Major Version Update
ETH TRCV 10.0.0 11.0.0 Major Version Update
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

Supported SoCs: J721E & J721S2 & J7200 & J784S4 & J742S2

Validation

This release was built and validated using the following tools.

Build Tools (included in Processor SDK)

ti-cgt-armllvm_3.2.2.LTS

Fixed Defects

ID Summary
MCAL-30352 SPI: Incorrect SPI DMA Tx/Rx Implemention causes Intr failure
MCAL-30182 SPI IB Mode failing for 32 Bit Channel
MCAL-29698 Coverity warnings in CDD IPC
MCAL-29563 Wrong declaration of variables between CDD_IPC_START_SEC_CONFIG_DATA and CDD_IPC_STOP_SEC_CONFIG_DATA
MCAL-29246 Wrong external device configuration getting copied during Spi_copyConfig()
MCAL-28790 Cdd_IpcReceiveMsg returns only E_NOT_OK for all failure conditions
MCAL-27985 ETH: Remove dependencies when interrupt pacing is not enabled
MCAL-27686 Spi_DmaTxIsrHandler before completion need to wait till the data is written from data lines to registers
MCAL-27655 Using CDD IPC driver unable to receive maximum allowed 496 bytes of data in VRING
MCAL-27342 ETH: Inclusion of wrong file in MCAL ETH & ETHTRCV Drivers
MCAL-27341 DmaRxHandler calls Spi_processChCompletion which disables both Tx ,Rx interrupts
MCAL-27317 ETH: SchM need release before call upper API
MCAL-27138 Eth: Egress timestamp broken
MCAL-27104 Can: No validation check in configurator if HOH is greater than 64
MCAL-26974 Udma_init , Udma _Params init has to be called in application rather than in SPI driver
MCAL-25321 SPI failing in interrupt + dma mode
MCAL-12871 SPI Driver: MCU2_1 Core Application Hung

Open Defects

ID Summary
MCAL-29774 DET reported by Fls_Erase when not aligned with NOR_BLOCK_SIZE
MCAL-29497 FLS: OSPI6/OSPI7 Data Overflow/UnderFlow Detection needs to be enabled properly
MCAL-29496 MCAN Safety Diagnostic Features Implementation requires proper fix and verification
MCAL-29484 In IPC,endpoint requested is greater than 256 error needs to be reported
MCAL-28234 RPMessage_enqueMsg() handles incoming messages twice, first queue is ignored.
MCAL-27321 Fls Driver Does Not Support Multiple Sectors
MCAL-27141 Mcu_PerformSoftSysReset API doesn't perform soft system reset.
MCAL-22591 CDD IPC: TI generated code + assembler results in crash

Known Limitations

None

Support

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