Skip to content

Add notes related to power and security for 12.0 release#648

Open
jsuhaas22 wants to merge 2 commits intoTexasInstruments:masterfrom
jsuhaas22:note_12.0
Open

Add notes related to power and security for 12.0 release#648
jsuhaas22 wants to merge 2 commits intoTexasInstruments:masterfrom
jsuhaas22:note_12.0

Conversation

@jsuhaas22
Copy link
Copy Markdown
Collaborator

In 12.0, a new security feature is added: protecting TF-A and OPTEE memory regions with firewalls. The protection is against R/W access by non-secure entities.

This feature caused a regression in LPM, which was fixed in 12.0 firmware binaries. Therefore add a note stating that older firmware won't suit LPM on new U-Boot.It also made A53's speculative read access into TF-A's memory region visible, causing TIFS to log firewall read violation during boot. This isn't harmful to the boot flow and occurs only once, since TF-A and OPTEE regions are immediately unmapped, but it does make TIFS log a firewall read violation if TIFS logs are enabled.

Note both of these concerns in the docs.

Add note about A53's speculative access into TF-A's firewalled region during
boot. This causes TIFS to log a read exception. The exception occurs only once,
since TF-A's memory is unmapped later.

Signed-off-by: Suhaas Joshi <s-joshi@ti.com>
ti-u-boot-2026.01 applies firewall patches over TF-A and OPTEE memory
region. This caused a regression in LPM, which was fixed in 12.0
firmware. Therefore, add a note stating that users should use latest U-Boot with
latest firmware, and attempting to use new U-Boot with old firmware will cause
LPM to fail.

Signed-off-by: Suhaas Joshi <s-joshi@ti.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants