System Firmware Release Notes - 11.01.02
Table of Contents
Introduction
This is the release notes for SYSFW version 11.01.02.
Documentation
Refer to TISCI documentation for further details
What’s New
New features in this release:
- AM62A: Enable Public Keyring support
- AM62/AM62A/AM62P: DM Version Message support
- AM62/AM62A/AM62P: Added additional abort paths in DM
Critical Bug Fixes:
- All: Firewall set API updated to not implicitly give debug permissions
- AM62/AM62A/AM62P: Fix for DeepSleep failing if entered immediately after bootup
- AM62/AM62A/AM62P: Fix for get device constraint bug for hostids > 0
- AM62A/AM62P: Fix to allow setting of DDR PLL to exact 933 MHz
- AM62A: Avoid init time initialization of C7x PLL if it is already configured
AM65x |
2.0 |
✔️ |
|
✔️ |
AM64x |
2.0 |
✔️ |
✔️ |
✔️ |
AM62x |
1.0 |
✔️ |
✔️ |
✔️ |
AM62Ax |
1.0 |
✔️ |
✔️ |
✔️ |
AM62Px |
1.0 |
✔️ |
✔️ |
✔️ |
Fixed Issues
AM64x
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
AM62x
SYSFW-8526 |
Get device constraints API does not return state for host id > 0 |
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7887 |
DeepSleep fails if entered immediately after bootup |
AM62Ax
SYSFW-8526 |
Get device constraints API does not return state for host id > 0 |
SYSFW-8391 |
I/O Only plus DDR mode fails if traces are enabled in boardcfg |
SYSFW-8390 |
Deep Sleep and MCU only mode not working after I/O Only plus DDR mode exit |
SYSFW-8368 |
C7x PLL configuration done by bootloader is overwritten by DM |
SYSFW-8318 |
CANUART signal has a glitch during I/O Only plus DDR resume |
SYSFW-8211 |
Unable to set the DDR frequency to exact 933MHz |
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7887 |
DeepSleep fails if entered immediately after bootup |
AM62Px
SYSFW-8526 |
Get device constraints API does not return state for host id > 0 |
SYSFW-8391 |
I/O Only plus DDR mode fails if traces are enabled in boardcfg |
SYSFW-8390 |
Deep Sleep and MCU only mode not working after I/O Only plus DDR mode exit |
SYSFW-8318 |
CANUART signal has a glitch during I/O Only plus DDR resume |
SYSFW-8211 |
Unable to set the DDR frequency to exact 933MHz |
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7887 |
DeepSleep fails if entered immediately after bootup |
Known Issues
AM64x
SYSFW-7457 |
Firewall exception triggered when DMA accesses the UART peripherals |
SYSFW-6621 |
No available region to configure for Firewall ID 24 |
SYSFW-4518 |
Security handover does not enable use of all SA2UL threads |
AM62x
SYSFW-8552 |
NACK from lpm_prepare_sleep_handler causes an ASSERT failure for MCU R5 |
SYSFW-8490 |
LPM metadata context not encrypted |
SYSFW-7898 |
Switching between MCU-Only and DeepSleep mode fails after some iterations |
SYSFW-7622 |
DeepSleep resume fails when RTC wake is set for 1 second |
AM62Ax
SYSFW-8552 |
NACK from lpm_prepare_sleep_handler causes an ASSERT failure for MCU R5 |
SYSFW-8490 |
LPM metadata context not encrypted |
SYSFW-7897 |
Partial I/O mode fails after few hundred iterations |
SYSFW-7622 |
DeepSleep resume fails when RTC wake is set for 1 second |
AM62Px
SYSFW-8552 |
NACK from lpm_prepare_sleep_handler causes an ASSERT failure for MCU R5 |
SYSFW-8490 |
LPM metadata context not encrypted |
SYSFW-7897 |
Partial I/O mode fails after few hundred iterations |
SYSFW-7622 |
DeepSleep resume fails when RTC wake is set for 1 second |