AM62Ax MCU+ SDK  11.00.00
Release Notes 11.00.00

Attention
Also refer to individual module pages for more details on each feature, unsupported features, important usage guidelines.
Note
The examples will show usage of SW modules and APIs on a specific CPU instance and OS combination.
Unless explicitly noted otherwise, the SW modules would work in both FreeRTOS and no-RTOS environment.

Device and Validation Information

SOC Supported CPUs EVM Host PC
AM62Ax MCU R5F, DM R5F, C75 SK-AM62A-LP EVM (referred to as am62ax-sk in code) Windows 10 64b or Ubuntu 22.04 64b

Features Added in This Release

Feature Module
Safety qualification for IPC driver IPC
Exmaple for Key Revision update OTP
RTC driver on R5F RTC
LPM example for MCU only with Timer and MCAN as wakeup sources LPM
ECC example for R5F cache SDL
Optimized boottime for eMMC, SD boot by enabling DMA for DDR to DDR copy Bootloader

Unsupported Features

Attention
TI would not support these feature on public e2e.
Feature Module
A53 FreeRTOS SMP support and A53 FreeRTOS SMP examples DPL, FreeRTOS

Dependent Tools and Compiler Information

Attention
It is recommended to use the TIFS version provided with the release for ensuring compatibility between TIFS and device manager. Using the TIFS from different MCU+SDK release is not recomended and may cause TIFS/ DM functionality to break.
Tools Supported CPUs Version
Code Composer Studio MCU-R5F, C75 20.1.0
SysConfig MCU-R5F, DM-R5F, C75 1.23.0, build 4000
TI ARM CLANG MCU-R5F, DM-R5F 4.0.1.LTS
GCC AARCH64 A53 9.2-2019.12
C7000-CGT C75 4.1.0.LTS
FreeRTOS Kernel MCU-R5F, DM-R5F, C75 11.1.0

SDK Components

SYSFW / TIFS

Version 11.00.07
Release Notes LINK
User Guide LINK

Key Features

OS Kernel

OS Supported CPUs SysConfig Support
FreeRTOS Kernel MCU-R5F, DM-R5F, C75 NA
FreeRTOS POSIX MCU-R5F NA
No RTOS MCU-R5F, DM-R5F NA

Driver Porting Layer (DPL)

Module Supported CPUs SysConfig Support OS support
Address Translate MCU-R5F, DM-R5F Yes FreeRTOS, NORTOS
Cache MCU-R5F, DM-R5F, C75 Yes FreeRTOS, NORTOS
Clock MCU-R5F, DM-R5F, C75 Yes FreeRTOS, NORTOS
CycleCounter MCU-R5F, DM-R5F, C75 NA FreeRTOS, NORTOS
Debug MCU-R5F, DM-R5F, C75 Yes FreeRTOS, NORTOS
Heap MCU-R5F, DM-R5F, C75 NA FreeRTOS, NORTOS
Hwi MCU-R5F, DM-R5F, C75 Yes FreeRTOS, NORTOS
MPU MCU-R5F, DM-R5F, C75 Yes FreeRTOS, NORTOS
Semaphore MCU-R5F, DM-R5F, C75 NA FreeRTOS, NORTOS
Task MCU-R5F, DM-R5F, C75 NA FreeRTOS
Timer MCU-R5F, DM-R5F Yes FreeRTOS, NORTOS

Secondary Bootloader (SBL)

SBL Mode Supported CPUs SysConfig Support PHY Support DMA Support OS support
OSPI NAND DM-R5F Yes No Yes NORTOS
EMMC DM-R5F Yes NA NA NORTOS
UART DM-R5F Yes NA No NORTOS

SOC Device Drivers

Note
See the updated MCASP usage guidelines in MCASP for changes in MCASP driver
Peripheral Domain Supported CPUs SysConfig Support
DDR Main DM-R5F Yes
ECAP Main DM-R5F , C75 Yes
EPWM Main MCU-R5F, DM-R5F , C75 Yes
EQEP Main DM-R5F , C75 Yes
GPIO MCU MCU-R5F, DM-R5F , C75 Yes
Main MCU-R5F, DM-R5F , C75 Yes
I2C Main MCU-R5F, DM-R5F , C75 Yes
MCU MCU-R5F, DM-R5F Yes
Wakeup MCU-R5F, DM-R5F Yes
IPC Main MCU-R5F, DM-R5F , C75 Yes
MCAN MCU MCU-R5F Yes
MCASP Main DM-R5F , C75 Yes
MCSPI Main MCU-R5F, DM-R5F Yes
MCU MCU-R5F, DM-R5F Yes
MMCSD Main DM-R5F Yes
OSPI Main DM-R5F Yes
Pinmux Main MCU-R5F, DM-R5F , C75 Yes
MCU MCU-R5F, DM-R5F , C75 Yes
Wakeup MCU-R5F, DM-R5F , C75 Yes
RTC Main MCU-R5F, DM-R5F Yes
SOC NA MCU-R5F, DM-R5F , C75 Yes
SCIClient NA MCU-R5F, DM-R5F , C75 Yes
UART Main MCU-R5F, DM-R5F , C75 Yes
MCU MCU-R5F, DM-R5F Yes
Wakeup DM-R5F Yes
UDMA Main MCU-R5F, DM-R5F , C75 Yes
Note
Refer Accessing main and wakeup domain peripherals from MCU domain for accessing main/wakeup peripherals from MCU Domain.

Board Device Drivers

Peripheral Supported CPUs SysConfig Support
EEPROM MCU-R5F Yes
Flash DM-R5F Yes
LED MCU-R5F Yes

SDL

SDL Module Supported CPUs SysConfig Support
MCRC MCU-R5F No
ESM MCU-R5F No
VTM MCU-R5F No
DCC MCU-R5F No
RTI MCU-R5F No
POK MCU-R5F No
STOG MCU-R5F No
MTOG MCU-R5F No
ECC MCU-R5F No
PBIST MCU-R5F No
LBIST MCU-R5F No
ROM Checksum MCU-R5F No

Fixed Issues

ID Head Line Module Applicable Releases
EXT_SITMPUSW-52 UART baud rate and operational mode condition misalignment UART 08.06.00
EXT_SITMPUSW-57 Data Abort at MCSPI_udmaIsrTx when using MCSPI DMA MCSPI 08.06.00
EXT_SITMPUSW-58 MCU PLUS SDK: ipc_rpmsg_echo [DM Firmware] Timeout not working as expected, crashes FW DM, IPC 08.06.00
EXT_SITMPUSW-59 VTM giving same value for every call VTM 10.01.00
EXT_SITMPUSW-89 I2C Error Handler transition from status to i2cTransaction.status I2C 08.03.00
EXT_SITMPUSW-90 MMCSD_write & MMCSD_read function fails for the numBlocks greater than 0xFFFF MCSPI 08.04.00
EXT_EP-12318 SDL_ECC_aggrTransBaseAddressTable declared without extern keyword SDL 11.00.00
EXT_EP-12321 MCRC: System_deinit failure in MCRC Semi CPU mode and MCRC auto mode in AM275x and AM62a SDL 11.00.00
EXT_EP-12324 gSDL_pvt_poly_golden has to be used in SDL_vtmPrepLookupTable API instead of gSDL_pvt_poly SDL 11.00.00

Known Issues

ID Head Line Module Reported in release Workaround
EXT_SITMPUSW-28 Outstanding mailbox messages prevent suspend IPC 08.03.00 No known workaround
EXT_SITMPUSW-73 OSPI_readDirect and OSPI_isPhyEnable do not correctly check if the PHY is enabled OSPI 08.03.00 No known workaround
EXT_SITMPUSW-77 Modify Read capture delay logic for Tap Mode OSPI 08.03.00 No known workaround
EXT_SITMPUSW-78 MMCSD Sysconfig provides options to configure PHY type MMCSD 08.03.00 No known workaround
EXT_SITMPUSW-85 Flash_eraseSector and Flash_norOspiEraseSector does not erases the mentioned sector. Flash 08.03.00 No known workaround
EXT_EP-12281 AM62A: ECC: ECC is failing for 2 Bit VTM selftest - ECC Unit test fails at the API call ECC_Test_runECC2BitVTM0selfTest() SDL 10.01.00 No known workaround
EXT_EP-12276 ECC: Firewall related aggregators failures - ECC Aggregators SDL_SMS0_SMS_TIFS_ECC, SDL_SMS0_SMS_HSM_ECC and SDL_SA3_SS0_SA3SS_AM62A_DMSS_ECCAGGR fail because of firewall access issues faced by SDL SDL 10.01.00 No known workaround
EXT_EP-12280 Running MCU LBIST on SBL causes JTAG connection issues to MCU R5F - Running MCU LBIST on SBL causes JTAG connection issues to MCU R5F on AM62ax SDL 09.00.00 No known workaround
EXT_EP-12283 ECC aggregators CPSW0, CSI RX are failing on AM62A and CPSW0 on AM62D. SDL 09.00.00 No known workaround

Limitations

S.No Head Line Module
1 The ROM startup model for runtime initializations in TI ARM CLANG is not supported/tested in the SDK NA
2 PHY mode not supported for OSPI NAND SBL on DDR mode. It is supported for SDR mode only Bootloader

Upgrade and Compatibility Information

Attention
When migrating from oldder version to 11.00.00, see Bootloader Migration Guidelines for more details

This section lists changes which could affect user applications developed using older SDK versions. Read this carefully to see if you need to do any changes in your existing application when migrating to this SDK version relative to previous SDK version. Also refer to older SDK version release notes to see changes in earlier SDKs.