System Firmware Release Notes - 11.00.07
Table of Contents
Introduction
This is the release notes for SYSFW version 11.00.07.
Documentation
Refer to TISCI documentation for further details
What’s New
New features in this release:
- AM62L: Support Added (DTHe, mailbox, RTC + DDR LPM, DeepSleep LPM)
- AM64: Keyring Support
- AM62A/AM64: Support for JTAG disable efuse API in HS-SE
- AM62P: High Capacity BCDMA channels and rings
- AM62/AM62A/AM62P: Support for LPM_ABORT message
- AM62/AM62A/AM62P: LPM support enabled for HS-SE device type
Critical Bug Fixes:
- All: AES driver updated to support out of place operations
- All: Get device API updated to return error when the LPSC is in transition state
- All: Increase SA2UL timeout for DMA completion
- AM62A/AM62P: Fix for failures after resume from IO Only + DDR mode
- AM62P: The RM boardcfg needs to be updated to consume this release. This update is needed because support was added for High Capacity BCDMA channels and rings.
AM65x |
2.0 |
✔️ |
|
✔️ |
AM64x |
2.0 |
✔️ |
✔️ |
✔️ |
AM62x |
1.0 |
✔️ |
✔️ |
✔️ |
AM62Ax |
1.0 |
✔️ |
✔️ |
✔️ |
AM62Px |
1.0 |
✔️ |
✔️ |
✔️ |
AM275x |
1.0 |
✔️ |
✔️ |
✔️ |
Fixed Issues
AM64x
SYSFW-7946 |
AES driver limited to in-place operations |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
SYSFW-7745 |
In-place authentication results in SAUL operation timeout failure |
AM62x
SYSFW-7946 |
AES driver limited to in-place operations |
SYSFW-7919 |
Low Power Modes fail on HS-SE device type |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
AM62Ax
SYSFW-7946 |
AES driver limited to in-place operations |
SYSFW-7919 |
Low Power Modes fail on HS-SE device type |
SYSFW-7903 |
Processor ownership info lost when resuming from IO only + DDR mode |
SYSFW-7831 |
DMA Resources used by ROM not cleaned up when resuming from IO Only + DDR mode |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
AM62Px
SYSFW-7946 |
AES driver limited to in-place operations |
SYSFW-7919 |
Low Power Modes fail on HS-SE device type |
SYSFW-7903 |
Processor ownership info lost when resuming from IO only + DDR mode |
SYSFW-7899 |
LPM configuration is not enabled in HS-SE firmware |
SYSFW-7831 |
DMA Resources used by ROM not cleaned up when resuming from IO Only + DDR mode |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
AM275x
SYSFW-7931 |
Hyperbus clkx clocks have the wrong pll source data |
SYSFW-7923 |
IA ROM usage reset missing for virtual interrupt 5659 |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
SYSFW-7741 |
Firewall Exception occurs when writing to BCDMA_BCHANRT regs from Main R50-0 |
Known Issues
AM64x
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
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-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7898 |
Switching between MCU-Only and DeepSleep mode fails after some iterations |
SYSFW-7887 |
DeepSleep fails if entered immediately after bootup |
SYSFW-7884 |
There is an additional divide by 4 on all clocks of WKUP/MCU GPIO clock mux |
SYSFW-7622 |
DeepSleep resume failure when RTC wake is set for 1 second |
SYSFW-6600 |
Make TIFS as the owner of sa2ul firewall |
AM62Ax
SYSFW-8211 |
Unable to set the DDR frequency to exact 933MHz |
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7897 |
Partial I/O mode fails after few hundred iterations |
SYSFW-7887 |
DeepSleep fails if entered immediately after bootup |
SYSFW-7884 |
There is an additional divide by 4 on all clocks of WKUP/MCU GPIO clock mux |
SYSFW-7622 |
DeepSleep resume failure when RTC wake is set for 1 second |
SYSFW-6600 |
Make TIFS as the owner of sa2ul firewall |
AM62Px
SYSFW-8211 |
Unable to set the DDR frequency to exact 933MHz |
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7897 |
Partial I/O mode fails after few hundred iterations |
SYSFW-7887 |
DeepSleep fails if entered immediately after bootup |
SYSFW-7884 |
There is an additional divide by 4 on all clocks of WKUP/MCU GPIO clock mux |
SYSFW-7622 |
DeepSleep resume failure when RTC wake is set for 1 second |
AM275x
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7884 |
There is an additional divide by 4 on all clocks of WKUP/MCU GPIO clock mux |