lowRISC / lowRISC/opentitan

[rom] Add another OTP setting that leave RESET_INFO register set

Open
#21,355 4 comments 0 reactions 1 assignee Assigned to @cfrantz View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.