Dear Sirs,
I have some questions about TUSB3200 as follows
1.Conditions
USB connection to PC products and that is mounted TUSB3200.
CODEC port interface operates at Mode4.
In the PC app switching (44.1kHz → 48kHz) the sampling frequency.
2.Symptom
Sometimes after switching the sampling frequency in the PC application, PC audio input to the noise will be.
The symptoms occurred around after switching the sampling frequency in PC application, has passed around 250ms.
3.Status of the investigation
The results were analyzed by the protocol analyzer TUSB3200 behavior in the event of symptoms, (IN) data size (mixer ⇒ host) becomes zero isochronous transfer of audio data only once.
Symptoms only occur after switching 48kHz from 44.1kHz, does not occur after switching from 44.1kHz to 48kHz.
In addition, the data is transferring 192 bytes in size and normal frames before and after the symptom.
The sampling frequency of the switching operation to divert the sample source SoftPll.c, when switching frequency to change (softPllInit) settings ACG, even after every update SOF are (softPll) setting ACG.
4.Questions
DMA is launched all the time.
Has been transferred to the endpoint buffer data is always from CODEC port interface.
Have been transferred around 192 bytes.
Are there any possible causes symptoms in the above conditions, it becomes a "0" data size?
By the way, is not stopped when switching DMA, is this a problem?
Best Regards,
Y.Hasebe