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 |
I2C on the 5509... have I blown the i/o buffers?
Started by ●August 3, 2004