Cold Start

STM32 Settings Zero at Boot Debug

Symptom

On this bench the boot banner reads NODE:0, PERIOD:0 and BOARD:0.

Circuit

Block diagram: U1, an STM32F4, sends USART1 TX on PA9 to J1, a serial console, and drives four status LEDs, LD1 to LD4, on PD12 to PD15

Pass condition

USART1 prints the boot banner below at 115200 baud, and LD1 to LD4 show the board revision from boot.

Expected output after a cold boot: the lines NODE colon 17, PERIOD colon 250, BOARD colon 3 and FAULTS colon 0 on the serial console

Notes

BOARD is the revision the board's startup.c reports.

Related challenges

Loading the interactive arena.