Я ищу способ заставить Pi выступать в роли USB-клиента и маскироваться под флешку.
Я видел много предложений, однако большинство из них уже старые (от 1 года) и расплывчатые / неполные - я хотел бы попросить обновить информацию о том, что сработало, что не сработало и т. Д.
Существует также множество предложений по использованию Pi в качестве устройства типа NAS. Это не будет работать для моих целей, так как у меня есть «тупой» хост, который может принимать только флешки (и я хочу использовать Pi, чтобы сделать его «умнее»)
Резюме предложений, которые я уже видел:
- эмулировать USB-клиент через контакты GPIO
- эмулируйте последовательное соединение через GPIO, затем используйте существующие кабели для перехода от последовательного к USB
- используя модель А, используйте программное обеспечение, чтобы убедить пи действовать как клиент
- с помощью USB-кабеля типа «хост-хост» (не уверен, что видел какой-либо, поддерживающий Linux ..)
Может ли кто-нибудь объяснить более подробно некоторые из предложенных решений?
PS - мне не нужно и не ожидать высокой производительности от этой конфигурации, скорости USB 1.1 было бы достаточно.
редактировать: я также был бы заинтересован в любых альтернативах, которые могли бы обеспечить эту функциональность, однако я еще не видел "умных" USB-флешек или вариантов Android-на-флешке, которые могли бы.
usbnet
водителем. У них есть страница с упоминанием некоторых; это выглядит устаревшим, поэтому может быть больше сейчас. Прежде чем купить что-нибудь, проверьте вокруг.