Doubled TDI pin on WROVER KIT schematic, why?

KanyeKanye
Posts: 54
Joined: Mon Dec 05, 2016 12:34 am

Doubled TDI pin on WROVER KIT schematic, why?

Postby KanyeKanye » Fri Jul 14, 2017 2:01 pm

On ESP-WROVER-KIT_SCH, JTAG section, TDI pin is doubled: one connected to MTDI (IO12/SD_DATA2), one by transistor Q3 made to heel down on a start off.
Is it designed to work like that? What if I wont apply Q3 transistor and TDI will be just connected to IO12.
As far I understand, JTAG conflicts with SD card?

WiFive
Posts: 3529
Joined: Tue Dec 01, 2015 7:35 am

Re: Doubled TDI pin on WROVER KIT schematic, why?

Postby WiFive » Sat Jul 15, 2017 1:28 am

I am not sure what S_TDI jumper is for other than maybe if module is type WROOM and SD card pullup is used then it can pull down strapping pin at boot. Actually that doesn't make sense as it is tied to 3v3 not EN so it would work only for poweron.

Need documentation on jumpers.

charma
Posts: 3
Joined: Tue Aug 22, 2017 11:20 pm

Re: Doubled TDI pin on WROVER KIT schematic, why?

Postby charma » Wed Dec 20, 2017 12:14 am

TDI (GPIO12) functions as a strapping pin and needs to be pulled down when the ESP32 is reset to select a 3.3V LDO output for the flash memory.

This circuit on S_TDI, when jumpered to TDI, will pull TDI/IO12 on the ESP32 low during a power-on reset.

An important distinction is that this circuit will be inactive when you press the reset button after the WROVER board has been powered up, so the state of TDI/GPIO12 can be influenced by external hardware connected to that pin.

Who is online

Users browsing this forum: No registered users and 76 guests