Skip to content

Backport 27977 ([rom_ext,manuf] Write boot status to the transition token registers)#29343

Open
pamaury wants to merge 1 commit intolowRISC:masterfrom
pamaury:backport_27977
Open

Backport 27977 ([rom_ext,manuf] Write boot status to the transition token registers)#29343
pamaury wants to merge 1 commit intolowRISC:masterfrom
pamaury:backport_27977

Conversation

@pamaury
Copy link
Contributor

@pamaury pamaury commented Feb 19, 2026

Backport #27977

@pamaury pamaury requested review from a team as code owners February 19, 2026 20:07
@pamaury pamaury requested review from cfrantz, jwnrt and timothytrippel and removed request for a team February 19, 2026 20:07
In order to more easily track boot stages during manufacturing, write
status and version information into the `TRANSITION_TOKEN` registers in
the lifecycle controller.  These registers may be accessed both from
firmware and via JTAG, allowing an easy status readout during the
manufacturing process.

1. Add helpers and definitions to the lifecycle controller driver.
2. Write status and version information when the ROM_EXT starts.
3. Write status and version information when ft_personalize starts.
4. Add a test that verifies the ROM_EXT values can be read via JTAG.

Signed-off-by: Chris Frantz <cfrantz@google.com>
(cherry picked from commit 0d7057d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments