blue-pill
Obsah
Blue Pill
Hidden flash ram?
ST-LINK programátor
ST-LINK v2 programátor pro STM32.
Utility: http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link004.html
Firmware upgrade:http://www.st.com/en/embedded-software/stsw-link007.html
Driver: http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link009.html
STM32duino bootloader
Flash bootloader přes ST-LINK na Windows.
- přesunout a přejmenovat do C:\Users\user\Documents\Arduino\hardware\Arduino_STM32\tools\win\bootl.bin
- v příkazovém řádku spustit stlink\ST-LINK_CLI.exe -c SWD -P bootl.bin 0x8000000 -Rst -Run
C:\...s\Arduino\hardware\Arduino_STM32\tools\win>stlink\ST-LINK_CLI.exe -c SWD -P bootl.bin 0x800000 STM32 ST-LINK CLI v2.1.0 STM32 ST-LINK Command Line Interface ST-LINK SN : 57FF6E065077545159291587 ST-LINK Firmware version : V2J28S7 Connected via SWD. SWD Frequency = 1800K. Connection mode : Normal. Device ID:0x410 Device flash Size : 64 Kbytes Device family :STM32F10xx Medium-density Loading file... Flash Programming: File : bootl.bin Address : 0x08000000 Flash memory programming... ██████████████████████████████████████████████████ 100% Flash memory programmed in 0s and 904ms. Programming Complete. MCU Reset. Application started.
Arduino IDE
Nastavení ST-LINK v Arduino IDE
Spustit Arduino IDE a nastavit následující.
- Menu: Nástroje → Vývojová deska:
- vybrat Generic STM32F103C series
- Menu: Nástroje → Variant:
- vybrat STM32F103CB (20k RAM, 128k Flash)
- Menu: Nástroje → Upload method:
- vybrat STLink
blue-pill.txt · Poslední úprava: 2023/12/26 19:13 autor: 127.0.0.1