Skip to content

added RMA strap and test case#43

Merged
ekarabu merged 2 commits intomainfrom
user/ekabulut/lc_state_tests
Jan 9, 2025
Merged

added RMA strap and test case#43
ekarabu merged 2 commits intomainfrom
user/ekabulut/lc_state_tests

Conversation

@ekarabu
Copy link
Collaborator

@ekarabu ekarabu commented Jan 8, 2025

  • Added RAM strap to lc_bfm and lc_ctrl_fsm
  • Added a triggering mechanism to reset and power init by reading LCC's HW_revision registers. It will be replaced later on with MCI
  • Added "caliptra_ss_lc_ctrl_st_trans" C test that performs the following state transitions: RAW_to_TESTUNLOCK0, TESTUNLOCK0_to_DEV, DEV_to_RMA
  • Hard-coded Fuse controller's broadcasted tokens in order to test LCC without going through the token provisioning phase such as: assign otp_caliptra_ss_lc_data_o.test_tokens_valid = caliptra_ss_lc_tx_t'(On);
  • Added MANUF to PROD state transition

anjpar
anjpar previously approved these changes Jan 8, 2025
@ekarabu ekarabu merged commit 4d573d8 into main Jan 9, 2025
@ekarabu ekarabu deleted the user/ekabulut/lc_state_tests branch January 23, 2025 19:53
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.

3 participants