boards/stm32f469i-disco/doc.md
@defgroup boards_stm32f469i-disco STM32F469I-DISCO @ingroup boards @brief Support for the STM32F469I-DISCO board
The STM32F469I Discovery kit is a complete development platform for powered by ARM Cortex-M4 core-based STM32F469NIH6 MCU. The MCU presents a large list of peripherals available, but specifically this development board exposes:
| MCU | STM32F469Ixx |
|---|---|
| Family | ARM Cortex-M4F |
| Vendor | ST Microelectronics |
| RAM | 384+4 KiB |
| Flash | 2 MiB |
| Frequency | 180 MHz |
| FPU | Yes |
| Timers | 12 |
| ADCs | 3 12-bit (16 channels each) |
| DACs | 2 12-bit |
| USARTs | 4 |
| UARTs | 4 |
| SPIs | 6 |
| I2Cs | 3 |
| I2Ss | 2 |
| CANs | 2 |
| USBs | 1 Full Speed |
| Ethernet MAC | Yes |
| RNG | Yes |
| SDRAM | Yes (16 MByte) |
| Vcc | 1.7V - 3.6V |
| Datasheet | MCU Datasheet (pdf) |
| Reference Manual | Dev-Kit Reference Manual (pdf) |
Through 2 connector we have available:
Also provides power pins, 3V3 and GND
This extension connector gives access to:
Also provides some system signals and power.
Important! note than some pins are shared between peripherals.
To start the gcc-arm-embedded toolchain have to be installed, we can follow the usual process here.
The start install OpenOCD, also we can follow the usual process here
Once everything is installed and ready to work just connect the board through the USB Mini-B connector try to compile and flash some code, type:
make flash BOARD=stm32f469i-disco
On-board ST-LINK programmer provides via composite USB device removable media. Copying the HEX file causes reprogramming of the board. This task could be performed manually; however, the cpy2remed (copy to removable media) PROGRAMMER script does this automatically. To program board in this manner, use the command:
make BOARD=stm32f469i-disco PROGRAMMER=cpy2remed flash
@note This PROGRAMMER was tested using ST-LINK firmware 2.37.26. Firmware update s could be found on [this STM webpage](https://www.st.com/en/development-tools/sts w-link007.html).