Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -57,16 +57,12 @@ void main (void) {
uint32_t mbox_resp_data;
uint32_t mci_boot_fsm_go;
uint32_t sram_data;

VPRINTF(LOW, "=================\nMCU Boot FSM Go\n=================\n\n")

// Writing to Caliptra Boot GO register of MCI for CSS BootFSM to bring Caliptra out of reset
// This is just to see CSSBootFSM running correctly
lsu_write_32(SOC_MCI_REG_MCI_BOOTFSM_GO, 1);
VPRINTF(LOW, "MCU: Writing MCI SOC_MCI_REG_MCI_BOOTFSM_GO\n");

mci_boot_fsm_go = lsu_read_32(SOC_MCI_REG_MCI_BOOTFSM_GO);
VPRINTF(LOW, "MCU: Reading SOC_MCI_REG_MCI_BOOTFSM_GO %x\n", mci_boot_fsm_go);

// writing SOC_MCI_REG_CPTRA_BOOT_GO register of MCI for CPTRA Boot FSM to bring Caliptra out of reset
lsu_write_32(SOC_MCI_REG_CPTRA_BOOT_GO, 1);
VPRINTF(LOW, "MCU: Writing MCI SOC_MCI_REG_CPTRA_BOOT_GO\n");

VPRINTF(LOW, "=================\nMCU Caliptra Bringup\n=================\n\n")

Expand Down
2 changes: 1 addition & 1 deletion src/mci/rtl/mci_boot_seqr.sv
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ always_comb begin
BOOT_LCC: begin
lc_init_nxt = 1'b1;
if(lc_done_sync) begin
boot_fsm_nxt = BOOT_BREAKPOINT;
boot_fsm_nxt = BOOT_BREAKPOINT_CHECK;
end
end
BOOT_BREAKPOINT_CHECK: begin
Expand Down
Loading