diff --git a/chip/g/loader/main.c b/chip/g/loader/main.c index 0de3ff616d..afa4d0067a 100644 --- a/chip/g/loader/main.c +++ b/chip/g/loader/main.c @@ -63,9 +63,13 @@ int main(void) { init_trng(); uart_init(); - debug_printf("\n\n%s bootloader, %8u_%u@%u\n", + debug_printf("\n\n%s bootloader, %8u_%u@%u, %sUSB, %s crypto\n", STRINGIFY(BOARD), GREG32(SWDP, BUILD_DATE), - GREG32(SWDP, BUILD_TIME), GREG32(SWDP, P4_LAST_SYNC)); + GREG32(SWDP, BUILD_TIME), GREG32(SWDP, P4_LAST_SYNC), + (GREG32(SWDP, FPGA_CONFIG) & + GC_CONST_SWDP_FPGA_CONFIG_USB_8X8CRYPTO) ? "" : "no ", + (GREG32(SWDP, FPGA_CONFIG) & + GC_CONST_SWDP_FPGA_CONFIG_NOUSB_CRYPTO) ? "full" : "8x8"); unlockFlashForRW(); /* Trying RW A only for now */