Device не использую. EHCI он и в Африке EHCI, всё от стека USB Host зависит. В OpenNuvoton bare-metal он сильно уёбищный, жаль, что Cherry USB Host поздно открыли, когда я уже прошёлся по граблям стека от Nuvoton.
Всё равно потом перейду на Cherry USB, когда освобожусь от текучки.