lowRISC / lowRISC/opentitan

[top, doc] Top level documentation for keymgr seed flow

Open
#9,206 9 comments 0 reactions 1 assignee View on GitHub

@moidx is already working on this.

Since Apr 13, 2023.

Component:Doc Earlgrey-PROD Triaged IP:flash_ctrl IP:keymgr IP:lc_ctrl IP:otp_ctrl IP:pwrmgr Priority:P4 TOP:earlgrey Triaging:MultipleBlocks
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

While discussing the testplan, it became clear that in order for keymgr to receive the creator seed, there is an odyssey that goes roughly, pwrmgr->otp_ctrl->lc_ctrl->flash_ctrl->keymgr.

Given that this crosses so many modules, it is not very well documented in one place. We should thus make a dedicated section for this type of datapath in the top_earlgrey documentation.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.