TLC5940 BOB1016 Breakout Board DC Prog

Hi I’m trying to hookup my ESP32 to the 1016 breakout board. Looking at the schematic it seems the DCProg is pulled high. I don’t see how I can control this value though since this pin is not exposed. I’m basically trying to get it to use the default values in EEPROM (should be all 1s). It seems if its set high its always going to be looking to fill in through the shift register instead. How can I get it to use the default dot correction values on this breakout board? Thanks!

TI 5940 Datasheet description of DCProg

Switch DC data input. When DCPRG = L, DC is connected to

EEPROM. When DCPRG = H, DC is connected to the DC register. DCPRG 19 26 25 I

DCPRG also controls EEPROM writing, when VPRG = V(PRG).

EEPROM data = 3 Fh (default)

Ti Programming Flowchart for 5940

https://www.ti.com/lit/sw/slvc106/slvc1 … 9631620528

Breakout board schematic

http://cdn.sparkfun.com/datasheets/Brea … ut-v12.pdf

The only way to use the DCProg pin is to access it directly off of the chip since it is not broken out on the PCB. You would have to probably solder a wire directly onto the SMD pin and break the trace going to VCC.

I hope this helps.

Yeah that makes sense. Appreciate the response.