项目作者: juju2013

项目描述 :
( ARM's ) Serial Wire Debug, bit-bang version, on the cheap bluepill ( stm32f103 ) board
高级语言: Forth
项目地址: git://github.com/juju2013/swd-bb.git
创建时间: 2018-06-19T05:15:45Z
项目社区:https://github.com/juju2013/swd-bb

开源协议:BSD 2-Clause "Simplified" License

下载


swd-bb

( ARM’s ) Serial Wire Debug, bit-bang version, on the cheap bluepill ( stm32f103 ) board

What, Why

This implement a subset of ARM’s swd on a stm32F103, AKA bluepill board.

It’s specifically designed to do a mass_erase, ie., clear the protection bits
and ALL flash/ram contents for a nrf52832 MCU.

For the normal swd programming, better to use “normal” tools like openocd ou blackmagic probe.

Motivation

Nordic’s nrf52 SDK does provide some way to do this by using a SEGGER J-Link and some compiled binaries.
It’s useless for “exotic” configurations, like a musl based system or no J-Link debugger.

Or, you can do it with a blue pill, Mecrisp stellaris Forth,
some files from Embello and this repo.