Invalid USB EP length
Posted: Sat Jan 20, 2018 8:55 pm
I resolved sound problems in my Ubuntu by adding a USB sound card. It works great, I can watch videos, play my audio collection just fine now.
But if I have that USB card plugged in when I boot Ubuntu, U-Boot complains about an "invalid USB EP length" with a 9 I think in parentheses. I haven't been able to find out what that means, except that it apparently means something has run afoul of this command:
Should I be concerned about this and learn how to fix it? The boot proceeds as expected, and I detect no problems on the computer thereafter.
But if I have that USB card plugged in when I boot Ubuntu, U-Boot complains about an "invalid USB EP length" with a 9 I think in parentheses. I haven't been able to find out what that means, except that it apparently means something has run afoul of this command:
Code: Select all
case USB_DT_ENDPOINT:
if (head->bLength != USB_DT_ENDPOINT_SIZE) {
printf("ERROR: Invalid USB EP length (%d)\n",
head->bLength);
break;