Page 1 of 1

Can JTAG Pins be Rerouted?

Posted: Wed Jan 11, 2023 10:07 pm
by HopWorks
Hello All,

Can ESP32 JTAG pins be rerouted? I just received 2 development boards that have an OLED attached. The device uses GPIO15 as one of the pins to control the display. I want to use the ESP-PROG to interface with the board to allow debugging, but the JTAG connections use GPIO 12 through 15. I know that several of the internal peripherals can be routed to various pins, so I wanted to know if it is possible to reroute the JTAG DI0 to another unused pin besides GPIO15 before I go out and search for yet another flavor of a ESP32 development board.

Thank you very much for your valuable time!!

Re: Can JTAG Pins be Rerouted?

Posted: Thu Jan 12, 2023 4:13 am
by ESP_Sprite
No, sorry; JTAG is one of the few peripherals that is only assign-able using the IO matrix and as such can't be re-routed.

Re: Can JTAG Pins be Rerouted?

Posted: Tue Jan 17, 2023 10:26 pm
by HopWorks
Thank you for the reply!

As it turns out, the JTAG pins were different on this board, according to what they are on the ESP32-S3. And they are left alone. I did not notice it until just yesterday. And now I have a esp32-s3-devkitc-1 v1.1 that has internal JTAG but I am having a heck of a time getting it to work with ESP-IDF in VSCode. I will continue to search for how to set it up, maybe you know of a link or two that can help me find the bread crumb trail? Thanks! I know it is off-topic but I thought I would ask before posting for help.