OMAP USB gadgets- only one allowed at a time ? -> Multiple enumeration

Mar 21, 2007 0 Replies

All,



I'v been given a 2.6.14 kernel (patches by coworkers, and TI), on the OMAP 2430, and my goal is to have load both g_ether.ko and g_serial.ko. I don't know a lot about USB.



I want a PC to see both gadgets when connected to my OMAP board. Multiple/composite enumeration ?



After loading omap_udc.ko, I can only load either g_ether or g_serial; trying ether first, then serial gives:



gs_module_init: cannot register gadget driver, ret=-16 insmod: cannot insert `./g_serial.ko': Device or resource busy (-1): Device or resource busy



Trying the other way around gives:



insmod: cannot insert `./g_ether.ko': Device or resource busy (-1): Device or resource busy



Does any one know why this would be when the H/W supposedly supports many endpoints ?



Thanks for helping,



Martin Rogers



Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required