Other Parts Discussed in Thread: TCA9539, ALP
My customer is asking the following questions:
We are connecting to J13 of the Deserilzer DEV board DS90UH948-Q1EVM. We are using IO Expander EVM withTCA6424A and TCA9539 installed. But we are not seeing any activity on the I2C bus on the deserializer side. It seems to stop at the Link cable. When I have hooked up the oscilloscope to the I2C line on the Deserializer side, nothing ever changes.
I’m pretty sure the addresses are correct. Right now we are using the default addresses for the serializer and deserializer and they are showing up on the Launchpad and through the bus pirate.
Serializer Address: 0x0C (x18 & x19)
Des ID (0x06): 0x2C (x58 &x59)
General Config (0x03): Setting to 0xDA (turn on pass-through)
When looking through the Launchpad it does come up that it is connected to the deserializer (and it auto-populates DesID 0x06).
We are trying to send I2C communication through FPDLINK from deserialzer to the serilizer that has a PIC (lauchpad) connected to the serilizer . Is this possible?
My confusion might be that there is actually no physical I2C connection between the serializer and the deserializer. The customer is assuming that the deserializer, in decoding the FPDLINK signal, will parse out the I2C commands then send them to the I/O expander. This is where I am not sure as it would seem that the I2C commands would have to be sent via an I2C link to then be passed through to the expander. It may be that I do not understand the FPDLINK and what is contained in the signal. Can the customer do this? Please let me know the steps that the customer need to take to be able to do this application.
Thanks for your help with this!
Richard Elmquist