Firmware Board Bring Up
How to bring up a newly assembled controller board and validate fundamental functionality
Step 1.
Unlock flash with OpenOCD
openocd -s /usr/share/openocd/scripts -f interface/cmsis-dap.cfg -f target/stm32f1x.cfg -f platform/stm32f1-openocd.cfg -c "halt" -c "stm32f1x unlock 0" -c shutdown
Step 2.
Flash smoke gpio and test all pins
Step 3.
Test that peripherals and logs are working