Simple low level JTAG driver implemented on the Arduino platform. Controlled by a python3 host via the Serial0 UART interface of the Arduino.
- pyserial
- Arduino IDE that supports the DUE platform
- Cannot be used on Arduino-Uno because it has not enough SRAM for the program to run.
- Use a different platform with more than 2KBytes of SRAM. (Use: Mega, Due ...)
- JTAG / IEEE-1149.1 pinout detection
- ARM SWD pinout detection
- UART pinout detection
- implement the jtagulator algorithm
- find a way to detect multiple devices in chain
- option to insert ir,dr to a specific device in chain