lpcware

[Solved]USBD: Multiple instances ?

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by chris_bayley_trimble on Tue Apr 14 16:52:38 MST 2015
When using a 4370 is there any known reason I can't use multiple instances of USBD ?

I have a setup that should be able use both USB0 and USB1 as devices, and either one works fine on it own but if I call
USBD_API->hw->Init() twice (with different instance variables of course) the stack appears to jam up.(Interrupts become intermittent/dropped and the device does not enummerate)

Is there some known thing I should be aware of ??

Cheers all,
C

Outcomes