2025-09-08
bluepill-from-scratch: 01.5-blinkasm
01.5-blinkasm
tl;dr
full source here.
assemble:
arm-none-eabi-as blink.s -o blink.o
link:
arm-none-eabi-ld -T link.ld blink.o -o blink.elf
flash:
./fl [...]
2025-09-08
bluepill-from-scratch: 01-blink
01-blink
tl;dr
full source here.
in this program, we enable the GPIO Port C peripheral, configure PC13
for output, and write 1 or 0 to PC13 with delay [...]
2025-09-08
bluepill-from-scratch: 00-setup
00-setup
tl;dr
full source here.
this repository uses the STM32F103C8T6 “Blue Pill”, but you can use
any STM32F103 board.
the following programs are a [...]
2025-02-04
disabling nRF52 access port protection with J-Link
tl;dr
to disable nRF52 hardware/software access port protection using
J-Link Commander:
$ JLinkExe -device NRF52840_xxAA -if SWD -speed 4000
J-Link> [...]



