We are using TDF8544 for few of our projects but facing an issue.
ISSUE: Able to detect short-to-load during startup (through DIAG pin) but not able to detect short - to - load during run time.
Explanation : We have connected an speaker to the chip , configured the chip (IB1 to IB4) to see load shorting condition and we are able to see the short condition during start up\ diagnostic but once the chip is completely up DB1 to DB4 register always give value 0x30 even if there is a short condition.Short - to ground is working for both conditions.Also configured IB2 [D4] for load information on pin DIAG.
What am i missing?? Any help would be deeply appreciated
Following is the log. first four are during start up value of DB1 - DB4 and rest are during normal running condition.
amp_rx_data[0] = 38 Masked = 8
amp_rx_data[1] = 20 Masked = 0
amp_rx_data[2] = 20 Masked = 0
amp_rx_data[3] = 20 Masked = 0
amp_data[0] = 30 Masked = 0
amp_data[1] = 30 Masked = 0
amp_data[2] = 30 Masked = 0
amp_data[3] = 30 Masked = 0
amp_data[0] = 30 Masked = 0
amp_data[1] = 30 Masked = 0
amp_data[2] = 30 Masked = 0
amp_data[3] = 30 Masked = 0
Hello Ajit,
First off, please accept our apologies for this delayed response. If you still need our assistance, please let me know and I will follow up on this with appropriate product group to get this resolved as soon as possible.
Best regards,
Tomas