[ESP32-S3]Concatenating 2 devices over JTAG
Posted: Sat Aug 26, 2023 2:44 pm
Hi,
I have been wondering if I could concatenate a ESP32 and another microprocessor/FPGA JTAG.
If I have something wrong over my assumptions, please let me know.
I know that the ESP32-S3 has a USB Interface that hosts a JTAG controller and Serial interface. Also, the ESP32-S3 has JTAG pins exposed, which means that both interfaces may be used to program the ESP32. (right?, I mean, I can program it over USB, I guess over the serial controller and over the JTAG pins, or?)
My question is, would it be possible for me to concatenate both devices with JTAG, and program them over a single JTAG cable? Also, would it be possible to use the JTAG controller integrated in the ESP32-S3 USB interface to program the other device?
P.S: I am sorry for the lack of knowledge, I have not been able to test this assumptions and I haven't been able to find any information about the JTAG controller, aside from that it can be used to test the ESP32
P.S2: Yeah, I know that there are projects that bitbang the pins to emulate a JTAG controller, but I would prefer not to do that, if possible
Thank you very much
I have been wondering if I could concatenate a ESP32 and another microprocessor/FPGA JTAG.
If I have something wrong over my assumptions, please let me know.
I know that the ESP32-S3 has a USB Interface that hosts a JTAG controller and Serial interface. Also, the ESP32-S3 has JTAG pins exposed, which means that both interfaces may be used to program the ESP32. (right?, I mean, I can program it over USB, I guess over the serial controller and over the JTAG pins, or?)
My question is, would it be possible for me to concatenate both devices with JTAG, and program them over a single JTAG cable? Also, would it be possible to use the JTAG controller integrated in the ESP32-S3 USB interface to program the other device?
P.S: I am sorry for the lack of knowledge, I have not been able to test this assumptions and I haven't been able to find any information about the JTAG controller, aside from that it can be used to test the ESP32
P.S2: Yeah, I know that there are projects that bitbang the pins to emulate a JTAG controller, but I would prefer not to do that, if possible
Thank you very much