Other Parts Discussed in Thread: TXS0206, TXS0108E, STRIKE, TPD8F003
Hello.
We have designed a board based in Intel Edison with SDCARD socket.
We selected TXB0108 to do the sdcard voltage level translation as it was used by Sparkfun SDCARD Block (https://www.sparkfun.com/products/13041). In fact we have implemented the same schematic.
At first time it seems to work ok. However after some time working, some boards have lost the SDCARD functionality. The sdcard function just stop working (message in intel Edison console mmcblk1: "error -110 transferring data .....".
The sdcard is ok and the intel Edison is ok too as we have moved them to other carrier board and they work ok. So something in those carriers boards have failed.
The error is not intermittent as once they have failed, those boards have never ever come back to life in terms of sdcard functionality.
I can force the problem to appear in a new board by just removing the sdcard while system is powered (sdcard cleanly unmounted etc). So I am thinking in ESD or something that fries the TXB0108.
The sdcard slot we are using is : 2908-05WB-MG
Does anybody have an idea of what is going on?
Many thanks!