... | ... | @@ -112,9 +112,17 @@ Tilen Majerle maintains a huge collection of well documented tibraries and tutor |
|
|
2. [ST Community Forum](https://community.st.com)
|
|
|
|
|
|
# Advanced Topics
|
|
|
|
|
|
## [Debugging](Debugging)
|
|
|
|
|
|
## Board Development
|
|
|
Read the STM "Getting started with STM32xx Series hardware development" App notes carefully.
|
|
|
Read the schematics and layout of a related STM Nucleo or Discovery Board.
|
|
|
Plan for debugging, logging and firmware updates in the field (AN2606 Application note "STM32 microcontroller system memory boot mode").
|
|
|
Read the STM "Getting started with STM32xx Series hardware development" app notes carefully.
|
|
|
Read the schematics and layout of a related STM Nucleo or Discovery Board for reference.
|
|
|
Consider letting the following pins be accessible:
|
|
|
* BOOT mode pin(s)
|
|
|
* NRST
|
|
|
* SWD (serial wire [debug](Debugging)) including SWO if present
|
|
|
* a peripheral interface that is capable to load (program), the flash via the built-in bootloader, see STM AN2606 Application note "STM32 microcontroller system memory boot mode"
|
|
|
* a serial port for logging?
|
|
|
|
|
|
## [STM32CubeProgrammer](https://www.st.com/en/development-tools/stm32cubeprog.html) |