Other Parts Discussed in Thread: UCD90160
Dear Sir/Madam,
We encountered an issue with the UCD90160ARGCT, which acked to the address we sent over I2C bus, but the data read back are all FF. Here's the steps we did:
1) Reset the chip by toggling the reset pin (low, wait 1s, then pull high); then wait for 2s;
2) Pull the control pin to high;
3) Send Operation command: write 01, 80 (hex);
4) Send on off config: Write 02, 03 (hex)
5) Read back operation: Write 01, Read back get FF;
6) Read back on off config: Write 02, read back get FF;
7) Read dev id: Write AD, read back get FF, FF, FF, FF;
8) Read dev revision: write AE, read back get FF, FF, FF, FF;
Looks like the chip always give back FF for whatever command we sent. May you please help to check:
1) if the chip TI shipped out with firmware loaded? or we need to download the firmware?
2) if any procedure or setting is missed out? or if any hardware pin settings required before sending commands to the chip?
Appreciate if you could help to check and reply as soon as possible, as we are blocking by this issue and it's a quite urgent issue.
Thanks very much,
Adam