Christian Groessler: ... > What exactly do I need hardware wise, and what needs to be implemented?
You need: a parallell port on your computer (probably not a usb to parport converter) a parallell port jtag (or swd) adapter possible an adapter from the above to your target connector type Here is a six year old list of links to different jtag connectors: https://aspodata.se/git/openhw/boards_other/isp/links /// Here is an example of an adapter: https://aspodata.se/tmp/pp_jtag_arm20.pcb.pdf https://aspodata.se/tmp/pp_jtag_arm20.sch.pdf https://aspodata.se/git/openhw/boards_other/isp/ https://aspodata.se/git/openhw/include/openocd_parport_stm32f1x.cfg It uses the arm configuration 20 pin std. header, for other target connector use some kind of adapter or rewire/redo the design. If you give me some time I'll make you one and send to you. Regards, /Karl Hammar