Other Parts Discussed in Thread: PCM2900C, TPS65987
Tool/software:
Hello,
We are conducting a test using the TPS65987D in a system as shown in the attached diagram. The system connects to a commercially available tablet via a USB Type-C cable.
However, we are encountering an issue where the tablet's volume automatically resets to a mid-level whenever the connection is established. This behavior occurs under the following conditions:
- Physical connection/disconnection of the Type-C cable.
- Resetting the TPS65987D (PD controller), which triggers the USB reinitialization process.
Our objective is to keep the tablet's volume always set to maximum, but the automatic adjustment to mid-level volume is problematic for our application.
Based on our analysis, we suspect the following potential causes:
-
Tablet Behavior:
The tablet's operating system might be resetting the volume to a default mid-level upon detecting a USB Audio Class device (PCM2900C in this case). -
TPS65987D PD Reset:
The TPS65987D might be triggering a reinitialization process during the PD reset, which in turn causes the tablet to reset the volume. -
USB2046I Behavior:
The USB hub IC might be contributing to the reinitialization sequence, leading to the volume reset.
We would like to confirm:
- Are there any recommended configurations or settings for the TPS65987D to minimize or prevent the volume reset during PD reset?
- Could the PCM2900C or USB2046I ICs be contributing to this issue, and if so, are there specific configurations we should review?
- Have there been similar reports of this behavior when using the TPS65987D in conjunction with USB Audio Class devices?
Additionally, if there are alternative methods to maintain a constant maximum volume (e.g., firmware modifications, GPIO configurations, or external hardware control), we would appreciate any recommendations.
Please let us know if further details or logs are required.
Thanks,
Conor