Other Parts Discussed in Thread: DS90LV011A, DS90LV012A
I am trying to extend my SPI bus by 24" using your sn65lvdt41 and sn52lvds14 driver IC's and I cannot seem to get things to work. This is my setup:
( CortexM4 feather board from Adafruit, Ethernet feather wing from Adafruit and SPI bus speed is 12MHz )
1) The two boards talk correctly through SPI if hooked them up directly (6" jumper wires) to each other. I can assign a IP address (for example: 10.0.0.8) to the ethernet board and read it back no problems.
2) I need to extend the SPI bus using an 24" ethernet CAT5e cable between your LVDS driver IC's ( I created pcbs using your pcb designs in your data sheet to do this ). When I add in this LVDS setup between the two boards above it will not assign an IP address anymore (I read back IP address 0.0.0.0). The current SPI bus speed is 12MHz but I will need to go to 24MHz at the end of the day.
The SPI signals at both ends of the LVDS drivers look clean on the scope and I would expect it should work but it does not. I would appreciate any ideas or thoughts on what the issue might be.