This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
I wanted to access the I2C registers of the TUSB546 housed on the TUSB546 EVM.I should be able to talk to the TUSB546 I2C registers directly ( without the TPS65982 as master) via the SPI Programming Interface on the EVM.( which has the SDA and SCL lines coming out).For that to happen, the only requirements are: the I2C_EN must be made high and proper connections must be made(via connection of zero ohm resistors) from the SPI programmer header to the TUSB546.
The above are correct assumptions, right?
Also the documentation and user guide available on ti.com ( http://www.ti.com/tool/tusb546evm ) for the usage of the EVM seems unable to tell how to get it up and running for the first time with the basic connections.
Is there a basic user guide available which I can use for this purpose?
Thanks
Abhijit Ray
Hello Ray, your assumptions are correct, you only have to ensure that the TUSB546 I2C address is correct.
Regards,
Diego.
Thanks Diego,
When I connect the Aardvark to the SPI programming interface header on the TUSB546EVM, I observe that the I2C lines (SDA and SCL) are being pulled low( should be pulled high) and no I2C traffic is captured when I write something from the Aardvark GUI.
I have confirmed that this is not due to a faulty Aardvark as I have tested the Aardvark separately and it is pulling the lines high as expected.
Is there any other component on the EVM board that I may have missed which may be pulling the I2C lines low?
Thanks and Regards
Abhijit Ray
Thanks Moises.
I am still seeing an issue when I try to talk to the TUSB546 directly via I2C using an Aardvark.
The lines are being pulled low as I have explained in my reply to Diego.
Regards
Abhijit
Hi Moises,
This above circle is the SPI Programming Header that I had connected the Aardvark to, as it has the I2C lines as found in the EVM schematic below:
From what I understand, using these I2C lines, we should be able to talk and access the registers of the TUSB546 directly housed on the EVM.
In response to your query, I measured the voltage on the I2C lines (pins 1 and 3 in the figure above) without the Aardvark and on reset.
It came to be around 10mV. It seems they are low.
Thanks and regards
Abhijit
Hi Moises,
Thanks for the help.
You said that the SDA line is wrongly wired in the EVM.
Thanks
Abhijit