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.

TAS2557: Asking for the recommendation on the TAS2557 FW and driver questions

Part Number: TAS2557


Hi Team,

Customer is using TAS2557.

 

Would you please provide your comment for this?

 

When issue happened, TAS2557 will always check safe guard failed result in no sound.

Customer meet the same issue on google Pixel2, so there is solution which is also already mainline in TI codebase.

Below is git message of the solution.

Because the solution is doing HW reset to recover, customer want to know why TAS2557 meet this kind of error and is it possible to fix.

 

S2 mainline:
commit 2d56c940daef5ea2f5e4a376388b248bddf59e22
Date: Tue Oct 17 19:56:29 2017 -0700

asoc: tas2557: perform hw reset and reload upon error

This patch would perform hw reset and reload program upon errors for max
10 times before giving up.

Bug: 67871741
Test: audio speaker test
Change-Id: I6bf2bc45e02ef840af70b214b8403578ad380898

 

TI mainline:
commit eb8083009d0ad4fab5c1f673cb9b3cc3f54acb4f
Author: Peter Li 
Date: Fri May 5 19:26:55 2017 +0800

update:
1. when loading program, before hardware reset, even if the I2C doesn't work, customer still get chance to recover after hardware reset.
2. update error check in I2C transactions.

 

 

 

BR,

SHH