Кстати, ни у кого USB -порт с подключенным GPS не зависал?
Столкнулся с проблемой отладки эмулятора на домашнем компе.
Получилось так, что вешал USB GPS на аппаратный 17-порт (других поменьше не нашлось), переназначенный в Винде на 3-й.
При запуске эмулятора на домашнем компе при попытке переназначить Сом3-й на 0-й эмулятора (параметр /u0 com3) теряла порт и ругалась на невозможность переназначить.
Помогала только перезагрузка компа.
Короче написал маленький cmd с использованием штатной системной утилиты Винды DevCon.exe (лежит в свободном доступе, Яндекс много ссылок дает), который переинициализирует аппаратный USB порт, поэтому ничего не надо передергивать и перетыкать. В этот же cmd последней строкой воткнул запуск эмулятора:
rem Выводим инфу о портах USB (можно один раз, чтобы узнать порт, затем закомментарить)
c:\devcon.exe find =ports @usb\*
rem рестартуем нужный USB порт (в моем случае это @USB\VID_067B&PID_2303\5&200E9ECA&0&1)
c:\devcon.exe restart "@USB\VID_067B&PID_2303\5&200E9ECA&0&1"
rem Запускаем эмулятор
"C:\Program Files\Microsoft Device Emulator\1.0\DeviceEmulator.exe" WinCE50core_FULL2.bin /video 800x480x16 /memsize 256 /u0 com3 /sharedfolder "C:\SDCard" /nosecurityprompt /tooltips OFF