dapboot
dapboot copied to clipboard
DFU Bootloader for STM32 chips
I compiled and uploaded the bluepill bootloader to the generic stm32f103c board. The web page popped up, and I could flash my bin file into the board with no error....
For my application, we want to inhibit the ability for software to force the bootloader to reboot into programming mode without physical user interaction. To that end, I think I...
One common feature of bootloaders is that they try to leave the MCU's state as they found it, turning off interrupts, resetting clock config, etc. I've tracked some weirdness I'm...
Just a demo really of targetting an M0+ part. I don't actually have any use for this going forward, but I had 99% of the code done, so tested it...
I did the following steps: 1. Flash https://github.com/devanlai/dapboot/releases/download/v1.11/highboot-v1.11-stlink-128.bin to my STM32F103 using st-flash 2. Use 'Firmware Download' on https://devanlai.github.io/webdfu/dfu-util/ for my own program 3. Enter bootloader mode from my program...
``` $ make TARGET=STLINK_HIGH V=1 arm-none-eabi-gcc -Os -flto -g -std=gnu11 -Wextra -Wshadow -Wimplicit-function-declaration -Wredundant-decls -Wmissing-prototypes -Wstrict-prototypes -fno-common -ffunction-sections -fdata-sections -MD -Wall -Wundef -I../libopencm3/include -DBOOTLOADER_HIGH -DSTM32F1 -DSEMIHOSTING=0 -I. -I./stm32f103/ -I./stm32f103/stlink/ -mthumb...
CH32F1x has two flash programming modes: - half-word mode, which is compatible one with STM32F1x from flash programming point of view, but is much slower than STM32F1x - page mode,...
This pull request consist of two commits, one which adds support for active-high LED support and one to add support for the Growatt adapter.
Koshin is our new STM32F103-based universal opensource debugger, which features 1.8V to 5V level shifter and two serial interfaces partially supports IEEE 1149.7 and ARM Coresight interface at very reasonable...
Hi, i think this question has to be in the discussions, but discussions are not open for this project. I tried to flash https://github.com/devanlai/dapboot/releases/download/v1.20/dapboot-v1.20-maplemini.bin into my copy of mapple mini....