I have an odd situation, where on a PCB is 4 of these TPIC6A595(TPIC), each output of the tpic is connected to a relay, which is then connected to 12v
PGND and LGND all connected to common gnd, the VCC goes to a daughter board which has the microcontroller that controls these, and the 5v supply for the tpics
when the daughter board is plugged in (or maybe when its unplugged) power is on, so the TPICS have the 12v though the coils of the relays on the outputs (DRAINS)
and they fail. the only lines that go to the daughterboard is VCC and the logic (SERIN, SRCLK, RCK, SRCLR)
when the daughterboard is connected, 5v and those logic lines are connected to the TPICs on the mainboard
the outputs are never switched on, as failure happens before you even use them
(yes, one can turn off power, but i can't guarantee a customer will do that)
doings some tests, to keep the 5v (VCC) always on the TPIC, even if the module (daughter board) is disconnected.
the G logic pin(enable) is grounded on the mainboard, if that means anything.
so Appling 5v (vcc) to TPIC, is that causing the issue?
when the chip fails, its not just outputs no work, they dont pass ser-in to ser-out, so its the whole logic that is failing
thanks
Mitch

