Перейти к содержанию
    

Программирование контроллеров USB Flash Drive

Всем привет!

 

Интересует такой вопрос. Есть ли возможность изменять прошивку контроллера памяти USB Flash Drive?

В инете конкретно такой информации нет. Есть варианты, что прошивка может лежать либо во флэш-памяти и грузиться в ОЗУ контроллера привключении, либо контроллер имеет собственную flash-память. Хотелось бы знать, можно ли туда запихать свою программу? Я просмотрел несколько datasheet'ов на различные контроллеры. Ни в одном из них нет описания периферии, регистров, организации памяти и т.д. Но в то же время есть возможность обновлять firmware!!! С документацией пока ладно...

Вероятнее всего вход в режим программирования осуществляется передачей какого-то запроса через Control Endpoint, после чего флэшах ресетится и после енумерации, всплывает на хосте, например, с другой конфигурацией;)

Ну что, есть у кого какие мысли по этой теме?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...