RINS WCH DTMs RE Project#
What is RINS#
RINS is the WCH custom DTMs (Debug Transport Module) documentation and RE project.
What does this provide#
This project provides the documentation on the RVSWD DTM protocol used by WCH Risc-V microcontrollers. It documents the physical and logic layers of the protocol with the intention of providing a clean source of documentation for 3rd party implementations.
The goal is to allow for a full Open-Source implementation of program and debug tooling for these chips thereby eliminating the need/reliance on out of tree and proprietary vendor tools for FOSS projects.
What does RINS stand for#
R VSWD
I s
N ot
S WD
Because it is not SWD.
It also means Kidneys in Portuguese, because having to deal with these protocols feels like getting punched in the kidneys.