Traveo II CYT2B9 I2C Read data with second address byte

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Jie_Ma
Level 1
Level 1
5 sign-ins First question asked Welcome!

Hello,

We are using the i2c to communicate with a slave.  The slave needs a second address byte for reading, see attached picture:

i2c Slave.jpg

Our problem is that, after the slave address with read-command is sent, the i2c master changes to the receive mode (I2C_STATUS.M_READ = 1). The second address byte can not be sent to the slave.

Is there a possibility that the second address byte can be sent to the slave?

Thanks for your help in advance

Regards,

Jie

0 Likes
1 Reply
Ashish
Moderator
Moderator
Moderator
25 likes received 50 solutions authored 100 replies posted

Hi Jie,

It appears that the requirement is to read two byte address. But TVII SCB-I2C module don't support the special 2-byte read mode. You may need to choose to use 1-byte read mode or emulated software I2C driver to support it.

Thanks,
Ashish

0 Likes