Can JTAG Pins be Rerouted?

HopWorks
Posts: 8
Joined: Mon Sep 03, 2018 8:56 pm

Can JTAG Pins be Rerouted?

Postby HopWorks » Wed Jan 11, 2023 10:07 pm

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!!

ESP_Sprite
Posts: 9723
Joined: Thu Nov 26, 2015 4:08 am

Re: Can JTAG Pins be Rerouted?

Postby ESP_Sprite » Thu Jan 12, 2023 4:13 am

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.

HopWorks
Posts: 8
Joined: Mon Sep 03, 2018 8:56 pm

Re: Can JTAG Pins be Rerouted?

Postby HopWorks » Tue Jan 17, 2023 10:26 pm

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.

Who is online

Users browsing this forum: No registered users and 127 guests