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

FPGA + USB Flash

Добрый день!

Подскажите пожалуйста, что можно сделать максимально с USB Flash 3.2 c помощью FPGA в режиме хоста?

Можно ли писать\удалять файлы, видеть структуру каталогов, форматировать? Что нужно в довесок к FPGA, чтобы это можно было делать: процессора с ОС или контроллера с ОС хватит для управления FPGA?

Благодарю.

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


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

Если Zynq или другая SOC - проще всего собрать линукс с поддержкой USB - будет обычная флэшка как в компьютере. Пиши-читай-форматируй, чего хочешь. Если обычная FPGA - то же самое, но нужно самому изыскать контроллер USB, вкатать софт-процессор, потом на него ту же ОС.

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


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

1 hour ago, alexadmin said:

Если Zynq или другая SOC - проще всего собрать линукс с поддержкой USB - будет обычная флэшка как в компьютере. Пиши-читай-форматируй, чего хочешь. Если обычная FPGA - то же самое, но нужно самому изыскать контроллер USB, вкатать софт-процессор, потом на него ту же ОС.

Спасибо!

Допустим мне нужно быстро копировать с одной флэшку на другую, или зашифровать данные с флэшки и снова закинуть на флэшку уже зашифрованные... Это возможно сделать в обход ОС, чтобы скорость поднять?

Где можно почитать, про реализацию USB порта на FPGA? Или такого обзорного документа не существует? 

Благодарю.

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


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

1 hour ago, Politeh said:

или зашифровать данные с флэшки и снова закинуть на флэшку уже зашифрованные...

Вот у меня вызывает сомнение стойкость информации хранящейся в виде файла.

Что мешает хакеру залить файл в облако и сломать неограниченным вычислительным ресурсом?

 

Другое дело - SDcard / eMMC включил встроенное шифрование и пиши / читай.

Насколько помню без правильного пароля обмен данными не возможен.

А попытки требуют подачи питания - т.е. времени.

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


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

1 hour ago, Alex77 said:

В первую очередь скорость ограничена USB-флэшкой,

USB 3.1, 3.2.

56 minutes ago, _4afc_ said:

Вот у меня вызывает сомнение стойкость информации хранящейся в виде файла.

Что мешает хакеру залить файл в облако и сломать неограниченным вычислительным ресурсом?

 

Другое дело - SDcard / eMMC включил встроенное шифрование и пиши / читай.

Насколько помню без правильного пароля обмен данными не возможен.

А попытки требуют подачи питания - т.е. времени.

Ну если нужно физически передать кому-то данные. Или перенести на оффлайн девайс для "распаковки"

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


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

USB 3.1, 3.2 - это про скорость интерфейса, а не про скорость работы USB-флэшки. не надо путать тёплое с мягким.

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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