System Firmware Release Notes - 11.00.09
Table of Contents
Introduction
These are the release notes for SYSFW and HSM-demo version 11.00.09.
Documentation
Refer to TISCI documentation for further details.
- Version: 11.00.09
- ABI Major: 4
- ABI Minor: 0
- NAME: Fancy Rat
What’s New
New features in this release:
- J7200: Support Added for LPM for SOC_OFF mode.
- J784S4, J742S2, J7200, J721S2 and J721E: TISCI set device and reset services for MCU cores are handled by TIFS helping with MCU1_1 remoteproc.
- J784S4, J742S2, J7200, J721S2, J721E and J722S: MCU only Boot mode support.
- J721S2, J784S4, J742S2: HSM demo binaries with IPC and cryptographic operations exemplified released to ti-linux-firmware.
- J722S: Validated on HS-SE platform.
Critical Bug Fixes:
- J784S4, J742S2, J7200, J721S2, J721E and J722S: AES driver updated to support out of place operations
- J784S4, J742S2, J7200, J721S2, J721E and J722S: Increase SA2UL timeout for DMA completion
- J721S2: Add support for Firewall ID 267 for compute_cluster_j7ae_main_0_c71ss1_0
J721E |
SR 1.0 |
✔️ |
|
|
|
SR 1.1 |
|
|
✔️ |
|
SR 2.0 |
|
✔️ |
|
J7200 |
SR 1.0 |
|
|
|
|
SR 2.0 |
✔️ |
✔️ |
✔️ |
J721S2 |
SR 1.0 |
✔️ |
✔️ |
✔️ |
J784S4/J742S2 |
SR 1.0 |
✔️ |
✔️ |
✔️ |
J722s |
SR 1.0 |
NA |
✔️ |
✔️ |
- J784S4, J742S2, J7200, J721S2, J721E and J722S: No upgrade and compatibility changes since previous release.
Fixed Issues
J7200
SYSFW-8319 |
Incorrect link in boardcfg documentation |
SYSFW-8317 |
Documentation build is broken |
SYSFW-7946 |
AES driver limited to in-place operations |
SYSFW-7912 |
TISCI_MSG_SET_CLOCK structure documentation does not match implementation |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
J721E
SYSFW-8319 |
Incorrect link in boardcfg documentation |
SYSFW-8317 |
Documentation build is broken |
SYSFW-8035 |
When booting in MCU Only mode, TIFS is crashing/halting |
SYSFW-7946 |
AES driver limited to in-place operations |
SYSFW-7912 |
TISCI_MSG_SET_CLOCK structure documentation does not match implementation |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
J721S2
SYSFW-8319 |
Incorrect link in boardcfg documentation |
SYSFW-8317 |
Documentation build is broken |
SYSFW-8035 |
When booting in MCU Only mode, TIFS is crashing/halting |
SYSFW-7946 |
AES driver limited to in-place operations |
SYSFW-7922 |
Main domain reset results in failure |
SYSFW-7912 |
TISCI_MSG_SET_CLOCK structure documentation does not match implementation |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
SYSFW-6325 |
compute_cluster_j7ae_main_0_c71ss1_0 firewall issue |
J784S4/J742S2
SYSFW-8319 |
Incorrect link in boardcfg documentation |
SYSFW-8317 |
Documentation build is broken |
SYSFW-8035 |
When booting in MCU Only mode, TIFS is crashing/halting |
SYSFW-7946 |
AES driver limited to in-place operations |
SYSFW-7922 |
Main domain reset results in failure |
SYSFW-7912 |
TISCI_MSG_SET_CLOCK structure documentation does not match implementation |
SYSFW-7840 |
get parent frequency depends upon MCU_PLL_CLKSEL_CLKLOSS_SWTCH_EN |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
SYSFW-7038 |
J784S4 - Firewall 1050 Defaults to Region 1 |
J722S
SYSFW-8317 |
Documentation build is broken |
SYSFW-8035 |
When booting in MCU Only mode, TIFS is crashing/halting |
SYSFW-8028 |
Enable C7x Frequency change on J722S |
SYSFW-7946 |
AES driver limited to in-place operations |
SYSFW-7922 |
Main domain reset results in failure |
SYSFW-7912 |
TISCI_MSG_SET_CLOCK structure documentation does not match implementation |
SYSFW-7781 |
Get device API does not return error when the LPSC is in transition state |
Known Issues
J7200
SYSFW-8166 |
[RM] Reset Handler fails when called before TIFS load |
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7461 |
Firewall exception is not shown on a firewalled memory region |
SYSFW-7326 |
TI-Jacinto7-S2R: TIFS issue with IO retention mode |
SYSFW-5490 |
J721e firewall 1050 uses region 1 |
J721E
SYSFW-8166 |
[RM] Reset Handler fails when called before TIFS load |
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7461 |
Firewall exception is not shown on a firewalled memory region |
SYSFW-6010 |
Firewall Exception is not enabled for J721E HSFS device |
SYSFW-5490 |
J721e firewall 1050 uses region 1 |
SYSFW-4814 |
J721E: Secure boot fails on HS device |
SYSFW-4102 |
HS: processor control: C7x does not have debug functionality populated |
J721S2
SYSFW-8166 |
[RM] Reset Handler fails when called before TIFS load |
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7461 |
Firewall exception is not shown on a firewalled memory region |
SYSFW-7157 |
HSM Firewall configurations treat the core as non-secure |
SYSFW-5490 |
J721e firewall 1050 uses region 1 |
J784S4/J742S2
SYSFW-8166 |
[RM] Reset Handler fails when called before TIFS load |
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |
SYSFW-7461 |
Firewall exception is not shown on a firewalled memory region |
SYSFW-7456 |
Race condition during Channelized firewall configuration |
SYSFW-7157 |
HSM Firewall configurations treat the core as non-secure |
SYSFW-5490 |
J721e firewall 1050 uses region 1 |
J722S
SYSFW-7969 |
Fix implicit debug bit programming during Firewall programming |