cable: new SEGGER J-Link support (PoC)

This commit is contained in:
Gwenhael Goavec-Merou
2022-03-12 18:46:23 +01:00
parent 15fb5ac591
commit 18100ec0f3
6 changed files with 1056 additions and 0 deletions
+4
View File
@@ -21,6 +21,7 @@
#include "ftdipp_mpsse.hpp"
#include "ftdiJtagBitbang.hpp"
#include "ftdiJtagMPSSE.hpp"
#include "jlink.hpp"
#ifdef ENABLE_CMSISDAP
#include "cmsisDAP.hpp"
#endif
@@ -103,6 +104,9 @@ void Jtag::init_internal(cable_t &cable, const string &dev, const string &serial
case MODE_DIRTYJTAG:
_jtag = new DirtyJtag(clkHZ, _verbose);
break;
case MODE_JLINK:
_jtag = new Jlink(clkHZ, _verbose);
break;
case MODE_USBBLASTER:
_jtag = new UsbBlaster(cable.config.vid, cable.config.pid,
firmware_path, _verbose);