Skip to content

david-sawatzke/swd_programmer_hack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVP Rust "SWD" "probe"

Don't use this, it's just for fun

Openocd master now supports swd together with the buspirate (on master). The corresponding protocol is pretty simple and easy to implement. As a bonus it works solely over serial.

The Protocol

This is already really slow on the buspirate. It's a bit of an hack on the buspirate, so this just barely "works". They are thinking/working on a better protocol.

This only implements the bare minimum to get the current (as of 2018-01-19) OpenOCD version running. It may break at random.

Ideas for the future

  • The ch551 is a mcu with an integrated usb peripheral for less than 35ct. Unfortunately 8051 based, but a few readymade usb-cdc examples seem to exist

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published