DSPRelated.com
Forums

I2C on the 5509... have I blown the i/o buffers?

Started by igd_nz August 3, 2004
Hi everyone,
I have a custom board I am building and am having some trouble with
the I2C on the '5509.
It's the first time I've used I2C and had some scope probes attached
to the clock and data lines so I could see what was going on. I got
it going and was able to talk to my slave device (tvp5150 video
decoder) ok but then I left the board for a few minutes and came back
to find it wasn't working...
Neither line does anything really now except the data line which falls
to gnd when I set the GPIO IODIR register (!?) The I2C_write function
in the CSL returns zero despite absolutely nothing appearing on the
lines. The rest of the dsp functions ok.
The databook mentions a few times that the I2C io buffers are not fail
safe... Is it a fair bet that I've blown them? I'm using the TQFP
package and have a spare so guess I could swap it?
thanks