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

 
 
> 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
Ответов
Konst_777
сообщение Sep 18 2010, 16:47
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(evgen_ln @ Sep 17 2010, 21:23) *
...Суть в том, что разрабатывается клон устройства под существующие закрытые драйвера, в процессе ренумерации подгружающий оригинальную прошивку заменяя ней написанную мною, протокол известен...

Вот это предложение не понятно. Или речь идет о том, что кто-то установил на Вашем компьютере выполнение скрипта для CyUsb.sys, а Вы теперь мучитесь (см. подраздел "Execute a script at start-up" в разделе "Modifying CyUSB.INF" файла "CyUSB.pdf" или "CyUSB.chm").
Цитата(evgen_ln @ Sep 17 2010, 21:23) *
Приветствую, подскажите пожалуйста, существует ли способ программно отключить возможность загрузки прошивки через Usb...

Используйте свой собственный драйвер устройства USB (или фильтр-драйвер), который не будет пропускать "вендорспец. команду 0хА0". И не используйте VID и PID, являющиеся собственностью Cypress (возможно уже это поможет).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- evgen_ln   CY7C68013A отключить загрузку прошивки по Usb   Sep 17 2010, 18:23
- - 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
- - evgen_ln   Основная задача реализовать поддержку сторонних оч...   Sep 20 2010, 20:38


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 14:57
Рейтинг@Mail.ru


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