Hi,
The design we've based our product on is the xCore-200 multi channel audio platform with only SPDIF and coaxial as outputs. We're experiencing an issue where selecting a rate of 48000 fails with usb_set_interface failed (-110) then after trying to select any previously good rate fails with usb_set_interface failed (-71). Once the -71 error appears the only way get the device running again is a power reset. We can use any rate from 44100 ( S16_LE) to 96000 ( S32_LE ) but 44100 has a %95 failure rate.
Thanks.
USB failures -110 and 071 on selecting 48000 Topic is solved
-
- Active Member
- Posts: 53
- Joined: Tue Oct 15, 2019 10:36 am
-
- XCore Legend
- Posts: 1913
- Joined: Thu Jun 10, 2010 11:43 am
What are the results if you test the same IP on the XMOS official kit (xCore-200 multi channel audio platform) ?
-
- Active Member
- Posts: 53
- Joined: Tue Oct 15, 2019 10:36 am
Hi, the results were the same, however I tracked down the problem. With most of the I2S code removed there was a section where it was missed getting stuck in an I2C loop crashing the USB.
Thanks.
Thanks.