Hello Team,
I have a customer who has questions regarding the steps required to read the i2c registers of the TUSB320 stated on page 14 of the datasheet
" For Reading of these address I do not fully understand the Steps 1-6 as written.
Step 1: which ADDR do I use, From Table-5? Or table 7? I believe this is referring to table 5?
Step 2: understood.
Step 3: what does this mean? The sub-address is referring to the register address that you want to read/write ?
Step 4: ok
Step 5: Do I just keep reading the remaining DEVICE _ID’s w/o having to set the next ADDR.
Step 6: Understood,
Followed by the NOTE : If no sub-addressing is included for the read procedure, then the reads start at register offset 00h and continue byte-by-byte through the registers until the I 2 C master terminates the read operation. If a I 2 C address write occurred prior to the read, then the reads start at the sub-address specified by the address write -- What does this exactly mean?
One last question : Is START/STOP condition initiated with a WRITE? "
Thank you for your time and attention towards this post.
Sincerely,
Kishen