Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
нарвался крайне неприятный глюк, похоже связаный с FTD2XX драйвером
Отправлено
koyodza 09 июля 2009, г. 10:50
есть девайс с фт245бм, через который данные льются в комп (в режиме D2XX, не VCP). Подключаем дивайс. Всё ОК. Включаем передачу данных на несколько секунд (поток около 120-150кБайт/сек), потом передачу отключаем (девайс подключен). Вначале всё ОК, затем (через 2-3 минуты) перестаёт работать ULINК. Отключение и подключение ULINКа ни к чему не приводит: кейл говорит "No ULINК device found". Отключаем и вновь подключаем девайс, затем ULINК - снова всё ОК.
Кроме этого, вчера грохнулась флешка, которая была подключена к тому же компу по время работы :=(
Мысли пока только на драйвер. Может, у него что-то типа переполнения буфера происходит?
Ставил CDM 2.04.06 и CDM 2.04.16 WHQL Certified, последний скачан вчера
Составить ответ | Вернуться на конференцию.
Ответы
- В таких ситуациях (типа, зависонов оборудования сна базе драйверов к FTDIxxx) выручает популярная прога :USB Safely Remove/ Отключить устройство/Вернуть устройство....Заметил, что теже осц. рег-ры при работе с потоками подвисают. Времени особо не было до конца разбираться с этим траблом, но сказывается и нехватка памяти, иногда...докучи. Теперь, даже из программы апп. поддержки не вываливаюсь: программный OFF|ON USB-div. выручает. - Макаров (09.07.2009, 12:27:59 95.107.71.149, пустое)
- C USB blaster-ом тоже глюки. По ссылке решение - misyachniy (09.07.2009, 10:56:58 194.187.111.110, пустое, ссылка)