Other Parts Discussed in Thread: SYSCONFIG,
Tool/software:
-
Whenever I flash the firmware, I have to invoke the BSL by performing a Power-On Reset (POR), which involves shorting the BSL PA18 pin to VCC before powering up the device. However, I use JLink for flashing, which operates via the SWDIO and SWDCLK pins.
-
Based on the information provided in the datasheet and user manual, BSL is typically required only when programming via UART or I2C. I am not using either of these interfaces for programming; instead, I rely solely on JLink( SWDIO, SWDCLK, NRST and VCC and GND pins).