Try with I2C address 0x34. The compponent adds the R/W bit itself.
I tried all combinations like (0x68,0x68u,104,0x32,0x32u,52) as a slave address
and for write bit (I2CM_I2C_WRITE_XFER_MODE,0,0x0,0x0u)
but it wont go past
while (I2CM_I2C_MSTR_NO_ERROR != I2CM_I2CMasterSendStart(104, 0));
1 of 1 people found this helpful
0x34 is not in your list. How many ohms are your pull-up resistors?
Actually its 0×34 by mistake i written 0×32 here in post.
Have used tiny rtc ds1307 module who's schematics shows 3.3k pull-up resistor
Last chance: Use a logic analyzer or a scope to check the signals. When the start command fails something with the signals is wrong.
Just came to my mind: could it be you forgot the I2C_Start() command?
I2C_start() function is already called.
Yes i have to probe the signals.
Thanks for the help.