Part Number: TAS2110
My customer is evaluating the TAS2110 on their trial board. Could you support the question below?
Customer sent the following command to TAS2110 by I2C, but last command(w 98 02 0c) wasn't reflected and couldn't transition to the Active state. When customer READ 0x02 after sending last command(w 98 02 0c), the value remained 0e.
w 98 01 01
w 98 02 0e
w 98 03 10
w 98 08 1a
w 98 12 13
w 98 34 41
w 98 35 94
w 98 40 64
w 98 02 0c
In addition, SDZ is High, IRQZ is also High, and the writing of other commands and reading of registers are successful.
Could you let me know if there are any missing send commands and hardware settings? Also, could you let me know if there are registers that should be read in I2C to solve this problem.
Also, the GPIO pin is currently set to floating, but could you tell me the role of this pin?
I would suggest to use a cfg file generated from End System Integration panel within TAS2110 PPC3 app.
Could you read registers 0x24 and 0x25? These are the latched interrupt flags, these help to know if there was any interrupt being triggered.If possible, please also inspect the power supplies: VBAT, VDD, PVDD
Best regards,-Ivan SalazarApplications Engineer - Low Power Audio & Actuators
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
Our team will take a look at this thread and will provide an answer as soon as possible.
Best regards,Luis Fernando Rodríguez S.
In reply to Luis Fernando Rodriguez S.:
Thank you for your team's support. I will wait the further answer.
In reply to Takashi Yamaguchi:
Besides the response provided by Ivan, do you need additional information?
Hi Ivan-san, Luis-san,
Thank you for your support. I received the feedback from the customer.
Customer is using cfg file generated from PPC3, but customer will double check the contents just in case.
Customer has another question.
Customer would like to input the I2C signal generated by EVM to their board. There is a problem that the TAS2110 on their board cannot be recognized.(Slave address is 0x4C, which is the same as EVM.)
Customer has removed the JP of J9/J11 on the EVM and connected Pin1 of J9 and Pin1 of J11 and the IRQ to their board with a harness, converted to 1.8V and input to the TAS2110. Is there any signal other than the I2C signal that should be connected in order for the PPC3 to recognize the TAS2110 on their board?
Please make sure to also share GND between the boards when testing the I2C signals.
What about the flags I mentioned on the first reply? Did customer read those registers?
In reply to Ivan Salazar:
Do you have any comments about my last question above?
Thanks and Best regards,-Ivan SalazarApplications Engineer - Low Power Audio & Actuators
Thank you for your support. I will get back to you when I get the feedback from the customer.
I'll be waiting for your additional information.Thanks.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.