Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).
Please use I2C RDY interrupt receive I2C data, then use I2C_readByte read= data in your RDY=20 Interrupt service program. I use this mode, I2C communication is OK =20 ________________________________ =B7=A2=BC=FE=C8=CB: c...@yahoogroups.com [mailto:c...@yahoogroups.com] =B4= =FA=B1=ED Behrooz Daneshkhah =B7=A2=CB=CD=CA=B1=BC=E4: 2008=C4=EA1=D4=C216=C8=D5 21:03 =CA=D5=BC=FE=C8=CB: c...@yahoogroups.com =D6=F7=CC=E2: [c55x] Re: I2C on 5502 =20 Hi I have exactly the same problem. If you have solved it , I will be=20 very grateful to have your kind help .=20 Thanks in advance Behrooz --- In c...@yahoogroups.com <mailto:c55x%40yahoogroups.com> , aditya.kothar= i@... wrote: > > Hi all >=20 > I am trying to get the I2C working on the c5502EVM as well as a=20 c5502 custom board. The DSP is set in the slave receiver mode. The=20 master correctly sends the data and the clock on the two I2C pins.=20 However, the DSP is not able to recognize the start bit and the bus=20 is never busy to receive any data for the DSP.=20 >=20 > As an experiment, i tried out a sample code from the CSL which=20 performs a Digital Loopback. This code works fine and the test is=20 passed. If i remove the I2C from the loopback mode, i still donot=20 get any clock or data signals out of the SCL or the SDA pins. I have=20 appropriately set the CPLD registers for getting the signals on the=20 preipheral expansion.=20 >=20 > Someone kindly help me in setting up the I2C in the master as well=20 as slave modes and get the signals out from the peripheral expansion=20 connector.Kindly help.=20 >=20 > Thanking you >=20 > aditya > =20 Check Out Industry's First Single-Chip, Multi-Format, Real-Time HD Video Tr= anscoding Solution for Commercial & Consumer End Equipment: www.ti.com/dm64= 67 =20