Other Parts Discussed in Thread: TXB0108, TXS0206
Hi
For the past few days I've been trying to debug a level shifting circuit that uses the TXB0108 that shifts 1.8V to 3.3V for use with an SD card.
I have put 100K pull ups on all lines ( DAT0:3,CMD) and no pull-ups on the CLK line. I've tried putting 67K and 50K pull-ups, neither work.
When i analyze the logic at the 3.3V the DAT Lines are not high, which they should be due to the pull ups however at the 1.8V side all signals are high ( except for the CLK obviously). From the logic analyzer it looks like the CLK and CMD signal are going through to the SD ok however the SD is not responding them.
Is there something that I am doing wrong? Why are the signals at the 3.3V not high?
I have made sure there is no Open Drain on the CMD line (disabled in software). And the CMD line looks like it is operating fine shifting from 1.8V to 3.3V.
Pull-ups in the processor are all disabled.
The following is my circuit:

Thank you.