Без программы все пучком, но есть одна идейка гнусная
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено glock17 01 сентября 2004 г. 12:23
В ответ на: Спокойствие, только спокойствие (с) Карлсон отправлено Fanta 01 сентября 2004 г. 12:04

Без запуска проги система работает нормально. Опознается без проблем. С PC ничего подозрительного не происходит. А идейка состоит в следующем: USB чип управляется FPGA, которая контролирует флаг заполнения. Если FIFO заполнено, то FPGA останавливает перекачку данных и ждет опустошения FIFO. Возможно, что флаг приходит в тот момент, когда FPGA уже гонит следующий пакет данных и систему клинит. Откопал в EP2FIFOCFG-регистре интересный бит INFM. Этим битом можно задать установку флага заполнения за 1 такт до фактического заполнения FIFO. Теперь надо попробовать. Для этого нужно дождаться, когда Его Светлость Программист закончит курить и кофе дуть и откомпилит новый драйвер (прошивку чипа они загоняют в тело драйвера, этож скока плана надо было покурить...)

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru