Hello there,
I have two different boards; A and B. When I flash a XMOS binary into A, it works fine. When the same binary is flashed into B, the report descriptors are not sent to the PC. The only difference between the two boards is A has its XMOS connected directly to the USB port whereas B has its USB port connected through a hub https://www.digikey.com/en/products/det ... 2G/5323585 . There XMOS version used is XS1-U6A-64-FB96-C65. I am using lib_xud v1.2. I also tried v1.1.2 and its the same. However everything works fine with sc_lib. The sc_lib has an audio bug and hence I had to update it to lib_usb.
Is there any way to debug why the report descriptors aren't getting through?
Regards,
Karthik
XMOS binary behaves differently on different boards
-
- Member
- Posts: 8
- Joined: Wed Nov 17, 2021 4:39 am
-
- Junior Member
- Posts: 6
- Joined: Sun Feb 04, 2018 11:58 pm
Hello there, I have two different boards; A and B. When I flash a XMOS binary into A, it works fine. When the same binary is flashed into B, the report descriptors are not sent to the PC. The only difference between the two boards is A has its XMOS connected directly to the USB port whereas B has its USB port connected through a hub https://www.digikey.com/en/products/det ... 2G/5323585 . There XMOS version used is XS1-U6A-64-FB96-C65. I am using lib_xud v1.2. I also tried v1.1.2 and its the same. However everything works fine with sc_lib. The sc_lib has an audio bug and hence I had to update it to lib_usb. Is there any way to debug why the report descriptors aren't getting through? Regards, Karthik
At all I do not know, as to tell...
-
Verified
- XCore Legend
- Posts: 1163
- Joined: Thu Dec 10, 2009 9:20 pm
- Location: Bristol, UK
Did you resolve this issue?
Technical Director @ XMOS. Opinions expressed are my own