Hi
I am looking to get a JTAG debugger for debugging software on the ESP32. However, I'm a bit confused about which devices are actually compatible with the ESP32. As far as i understand, all debuggers based on FT2232H will be compatible, e.g the bus blaster (https://www.seeedstudio.com/Bus-Blaster-v3-p-1415.html). These devices are however somewhat expensive, and i would like to find a cheaper alternative, if that is possible. Will some of the USB Blaster clones( like https://goo.gl/JfkXFX) be compatible? And if so, what are the downsides compared to a FT2232H based device?
If someone have other suggestions to what JTAG debugger to buy, i would also appreciate it
Regards
Stefan
Compatible JTAG devices
Re: Compatible JTAG devices
Hi Stefan,
Anything that openocd supports for JTAG mode should work - openocd is designed to abstract the targets (in this case ESP32) from the interfaces.
There's a full list in the openocd manual: http://www.openocd.org/doc/html/Debug-A ... dware.html
Although, that said, FT2232H based is the most likely to work (and for us to be able to reproduce any problems you have.)
Inside Espressif we have a lot of these TIAO multi-protocol adapters, they are pretty nice:
http://www.diygadget.com/tiao-usb-multi ... erial.html
Angus
Anything that openocd supports for JTAG mode should work - openocd is designed to abstract the targets (in this case ESP32) from the interfaces.
There's a full list in the openocd manual: http://www.openocd.org/doc/html/Debug-A ... dware.html
Although, that said, FT2232H based is the most likely to work (and for us to be able to reproduce any problems you have.)
Inside Espressif we have a lot of these TIAO multi-protocol adapters, they are pretty nice:
http://www.diygadget.com/tiao-usb-multi ... erial.html
Angus
-
- Posts: 9772
- Joined: Thu Nov 26, 2015 4:08 am
Re: Compatible JTAG devices
There actually a few JTAG adapters that do not work because they are hardcoded to a specific product line, most notably the STM32 debugging adapters. We have tested FTDI-based adapters, OpenJTAG adapters and J-link clones here, and they all work, although the USB2.0 FTDI adapters like the Tumpa board are noticably faster.
Re: Compatible JTAG devices
Any FT2232H breakout board, cheap and fast enoughStefanRavn wrote:Hi
I am looking to get a JTAG debugger for debugging software on the ESP32. However, I'm a bit confused about which devices are actually compatible with the ESP32. As far as i understand, all debuggers based on FT2232H will be compatible, e.g the bus blaster (https://www.seeedstudio.com/Bus-Blaster-v3-p-1415.html). These devices are however somewhat expensive, and i would like to find a cheaper alternative, if that is possible. Will some of the USB Blaster clones( like https://goo.gl/JfkXFX) be compatible? And if so, what are the downsides compared to a FT2232H based device?
If someone have other suggestions to what JTAG debugger to buy, i would also appreciate it
Regards
Stefan
Quick start: http://wiki.jackslab.org/ESP32_JTAG
Who is online
Users browsing this forum: No registered users and 100 guests