Есть обозначеный девайс, к которому нужно подключить мобильник через USB. Для этого используется атмеловский пример USBKEY_STK525-series7-host_cdc. Собственно проблема - при определении устройства
Host_clear_device_supported(); Host_clear_configured(); Host_clear_device_ready(); Host_enable_sof(); // Start Start Of Frame generation Host_enable_sof_interrupt(); // SOF will be detected under interrupt
после этой строчки поднимается флаг прерывания дисконекта устройства и процесс определения устройства срывается. Поднимается флаг только для мобильника, другие устройства(флешки, переходник USB->UART) работают нормально. Пробовал использовать либу MyUSB 1.5.3 - там тоже не определяется только мобильник. При подключении к ПК мобильник определяется без проблем.