реклама на сайте
подробности

 
 
> CY7C68013A отключить загрузку прошивки по Usb
evgen_ln
сообщение Sep 17 2010, 18:23
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 17-09-10
Пользователь №: 59 561



Приветствую, подскажите пожалуйста, существует ли способ программно отключить возможность загрузки прошивки через Usb. Суть в том, что разрабатывается клон устройства под существующие закрытые драйвера, в процессе ренумерации подгружающий оригинальную прошивку заменяя ней написанную мною, протокол известен. В ходе чтения EZ-USB Technical Reference Manual, я понял, что все реализовано через вендорспец. команду 0хА0. Но как запретить на нее реагировать, или изменить поведение при ее получении способа так и не увидел.
Подскажите, может есть идеи.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
evgen_ln
сообщение Sep 20 2010, 20:38
Сообщение #2





Группа: Новичок
Сообщений: 9
Регистрация: 17-09-10
Пользователь №: 59 561



Основная задача реализовать поддержку сторонних очков, более дешевых но не хуже оригинальных (ED, XpanD). Поэтому софт по любому надо писать самому. В моем распоряжении плата с CY7C68013A-56, делаю на нем для себя и группы товарищей упрощенный по железу вариант. И для данной задачи этого достаточно, происходит обработка 8 битовых пакетов, их синхронизация, и дерганье портом исходя из необходимого протокола. На порт повешены ИК-диоды через полевик-драйвер вот и все. Копию железа сделать можно в принципе достаточно любой китайской тестбоард CY7C68013A-100/128, но зачем. Я дизасемблировал прошивку и получил довольно полное представление о функционале сего девайса и считаю железо избыточным. Да и разбираться с новыми контролерами мое хобби...

Сообщение отредактировал evgen_ln - Sep 20 2010, 20:39
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- evgen_ln   CY7C68013A отключить загрузку прошивки по Usb   Sep 17 2010, 18:23
- - Konst_777   Цитата(evgen_ln @ Sep 17 2010, 21:23) ......   Sep 18 2010, 16:47
- - evgen_ln   ЦитатаВот это предложение не понятно. Да как то су...   Sep 18 2010, 18:52
|- - alexkok   Цитата(evgen_ln @ Sep 18 2010, 21:52) Вот...   Sep 19 2010, 01:34
- - evgen_ln   Цитатаперезалить свою прошивку с EEPROM, после это...   Sep 19 2010, 13:23
|- - Konst_777   Цитата(alexkok @ Sep 19 2010, 04:34) ...Н...   Sep 19 2010, 15:17
|- - evgen_ln   Цитата(Konst_777 @ Sep 19 2010, 18:17) А ...   Sep 19 2010, 16:54
||- - Konst_777   Цитата(evgen_ln @ Sep 17 2010, 21:23) ......   Sep 19 2010, 18:38
||- - Konst_777   Цитата(evgen_ln @ Sep 19 2010, 19:54) ......   Sep 20 2010, 22:39
||- - evgen_ln   Да, пробовали все режимы, я делал на AVR, один тов...   Sep 21 2010, 06:27
|- - alexkok   Цитата(Konst_777 @ Sep 19 2010, 19:17) То...   Sep 19 2010, 20:19
- - evgen_ln   Прошивка лежит в драйвере nvstusb.sys, причем в тр...   Sep 19 2010, 19:05
|- - Konst_777   Если Ваша прошивка имеет меньший объем, то можно и...   Sep 19 2010, 19:33
- - evgen_ln   Спасибо Konst_777, четвертой не заметил. Завтра бу...   Sep 19 2010, 21:57
- - evgen_ln   Докладываю, патчинг прошел успешно, виндовс принял...   Sep 20 2010, 19:30
|- - Konst_777   Цитата(evgen_ln @ Sep 20 2010, 22:30) ......   Sep 20 2010, 19:58


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 05:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01335 секунд с 7
ELECTRONIX ©2004-2016