[rom] Add another OTP setting that leave RESET_INFO register set
Open
prodc-integration
SW:ROM
Type:FutureRelease
- Dominant language
- SystemVerilog
- Stars
- 3.6k
- Forks
- 1.1k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 141
Description
### Description
Currently the owner firmware cannot read the [RESET_INFO] field since the ROM_EXT [always clears][1] that information. There is an OTP setting that instructs ROM_EXT to put that reset reason in the retention ram, but it would be nice the the owner firmware could also read the [RESET_INFO] register directly. Can we add an OTP setting that prevents ROM_EXT from clearing the register?
[RESET_INFO]:https://opentitan.org/book/hw/top_earlgrey/ip_autogen/rstmgr/doc/registers.html#reset_info
[1]:https://cs.opensource.google/opentitan/opentitan/+/master:sw/device/silicon_creator/rom/rom.c;l=187;drc=97ebef0bbefd6ec273856e993057d4b922d7a947
Contributor guide
Assessment
This issue has not been assessed yet.