Running program: ../sw/bin/test/print_config.hex -Info: ../rtl/test/tb_croc_soc.sv:168: $dumpvar ignored, as Verilated without --trace ClkFrequency: 20MHz UartRealBaudRate: 113636 @ 42100ns | [JTAG] Initialization success @ 42100ns | [JTAG] Writing 0x12345678 to 0x10000000 @ 94650ns | [JTAG] Read 0x12345678 from 0x10000000 @ 94650ns | [JTAG] Read back correct data @ 94650ns | [JTAG] Loading binary from ../sw/bin/test/print_config.hex @ 96950ns | [JTAG] Writing to memory @10000000 @ 106150ns | [JTAG] Writing to memory @1000000c @ 119950ns | [JTAG] Writing to memory @10000020 @ 1923150ns | [JTAG] Writing to memory @10000c5c @ 1930050ns | [CORE] Waking core via CLINT msip @ 1930050ns | [JTAG] Writing 0x00000001 to 0x02040000 @ 1953100ns | [JTAG] Halting hart 0... @ 1966450ns | [JTAG] Halted @ 1968750ns | [JTAG] Resumed hart 0 @ 1968750ns | [CORE] Wait for end of code... @ 4484450ns | [UART] Hello World from Croc v2! @ 4484450ns | [UART] raw: '{'h48, 'h65, 'h6c, 'h6c, 'h6f, 'h20, 'h57, 'h6f, 'h72, 'h6c, 'h64, 'h20, 'h66, 'h72, 'h6f, 'h6d, 'h20, 'h43, 'h72, 'h6f, 'h63, 'h20, 'h76, 'h32, 'h21, 'ha} @ 6033250ns | [UART] iDMAEnable: 0 @ 6033250ns | [UART] raw: '{'h20, 'h20, 'h69, 'h44, 'h4d, 'h41, 'h45, 'h6e, 'h61, 'h62, 'h6c, 'h65, 'h3a, 'h20, 'h30, 'ha} @ 8162850ns | [UART] Core: CVE2, RV32CIU @ 8162850ns | [UART] raw: '{'h20, 'h20, 'h43, 'h6f, 'h72, 'h65, 'h3a, 'h20, 'h43, 'h56, 'h45, 'h32, 'h2c, 'h20, 'h52, 'h56, 'h33, 'h32, 'h43, 'h49, 'h55, 'ha} @ 9614850ns | [UART] PMPEnable: 0 @ 9614850ns | [UART] raw: '{'h20, 'h20, 'h50, 'h4d, 'h50, 'h45, 'h6e, 'h61, 'h62, 'h6c, 'h65, 'h3a, 'h20, 'h30, 'ha} @ 12518850ns | [UART] SRAM: 2h banks x 200h words @ 12518850ns | [UART] raw: '{'h20, 'h20, 'h53, 'h52, 'h41, 'h4d, 'h3a, 'h20, 'h32, 'h68, 'h20, 'h62, 'h61, 'h6e, 'h6b, 'h73, 'h20, 'h78, 'h20, 'h32, 'h30, 'h30, 'h68, 'h20, 'h77, 'h6f, 'h72, 'h64, 'h73, 'ha} @ 13777250ns | [UART] Peripherals: @ 13777250ns | [UART] raw: '{'h50, 'h65, 'h72, 'h69, 'h70, 'h68, 'h65, 'h72, 'h61, 'h6c, 'h73, 'h3a, 'ha} @ 15713250ns | [UART] Debug : present @ 15713250ns | [UART] raw: '{'h20, 'h20, 'h44, 'h65, 'h62, 'h75, 'h67, 'h20, 'h20, 'h20, 'h3a, 'h20, 'h70, 'h72, 'h65, 'h73, 'h65, 'h6e, 'h74, 'ha} @ 17649250ns | [UART] Bootrom : present @ 17649250ns | [UART] raw: '{'h20, 'h20, 'h42, 'h6f, 'h6f, 'h74, 'h72, 'h6f, 'h6d, 'h20, 'h3a, 'h20, 'h70, 'h72, 'h65, 'h73, 'h65, 'h6e, 'h74, 'ha} @ 19585250ns | [UART] CLINT : present @ 19585250ns | [UART] raw: '{'h20, 'h20, 'h43, 'h4c, 'h49, 'h4e, 'h54, 'h20, 'h20, 'h20, 'h3a, 'h20, 'h70, 'h72, 'h65, 'h73, 'h65, 'h6e, 'h74, 'ha} @ 21521250ns | [UART] SoC Ctrl: present @ 21521250ns | [UART] raw: '{'h20, 'h20, 'h53, 'h6f, 'h43, 'h20, 'h43, 'h74, 'h72, 'h6c, 'h3a, 'h20, 'h70, 'h72, 'h65, 'h73, 'h65, 'h6e, 'h74, 'ha} @ 23457250ns | [UART] UART : present @ 23457250ns | [UART] raw: '{'h20, 'h20, 'h55, 'h41, 'h52, 'h54, 'h20, 'h20, 'h20, 'h20, 'h3a, 'h20, 'h70, 'h72, 'h65, 'h73, 'h65, 'h6e, 'h74, 'ha} @ 25393250ns | [UART] GPIO : present @ 25393250ns | [UART] raw: '{'h20, 'h20, 'h47, 'h50, 'h49, 'h4f, 'h20, 'h20, 'h20, 'h20, 'h3a, 'h20, 'h70, 'h72, 'h65, 'h73, 'h65, 'h6e, 'h74, 'ha} @ 27329250ns | [UART] Timer : present @ 27329250ns | [UART] raw: '{'h20, 'h20, 'h54, 'h69, 'h6d, 'h65, 'h72, 'h20, 'h20, 'h20, 'h3a, 'h20, 'h70, 'h72, 'h65, 'h73, 'h65, 'h6e, 'h74, 'ha} @ 29652450ns | [UART] iDMA : not present @ 29652450ns | [UART] raw: '{'h20, 'h20, 'h69, 'h44, 'h4d, 'h41, 'h20, 'h20, 'h20, 'h20, 'h3a, 'h20, 'h6e, 'h6f, 'h74, 'h20, 'h70, 'h72, 'h65, 'h73, 'h65, 'h6e, 'h74, 'ha} @ 31975650ns | [UART] User ROM: not present @ 31975650ns | [UART] raw: '{'h20, 'h20, 'h55, 'h73, 'h65, 'h72, 'h20, 'h52, 'h4f, 'h4d, 'h3a, 'h20, 'h6e, 'h6f, 'h74, 'h20, 'h70, 'h72, 'h65, 'h73, 'h65, 'h6e, 'h74, 'ha} @ 32006650ns | [JTAG] Simulation finished: SUCCESS - ../rtl/test/croc_vip.sv:278: Verilog $finish - S i m u l a t i o n R e p o r t: Verilator 5.042 2025-11-02 - Verilator: $finish at 32ms; walltime 30.186 s; speed 1.060 ms/s - Verilator: cpu 30.182 s on 1 threads; alloced 57 MB