Доброго дня. Есть задача сливать с нескольких портативных устройств данные на raspberry, чтобы потом централизованно грузануть их на удалённый сервер. К одновременно к одной raspberry одновременно могут быть подключено несколько устройств (до 10) , примерный объём данных – несколько гигабайт. В портативных устройствах находится micro sd карта. Подскажите, каким образом лучше всего передать данные с устройств на Raspberry. В процессе размышления появилось несколько вариантов: * На STM32 сделать определение устройств как mass storage device сливать через USB. *Поставить USB контроллер, который превратит micro sd карту в USB флешку, предполагаю, что скорость будет выше, чем при использовании STM32. *Вывести sdio интерфейс флешки наружу и USB контроллер, который находится рядом с raspberry будет получать из micro sd флешки данные. Быть может есть более подходящий способ, позволяющий быстро слить данные с устройств, который не попал в моё поле зрение. Буду благодарен за мысли и советы по этому поводу.

Комментарии: 8

  1. Kaktys

    А читалка для sd вставленная в usb не поможет? Это как раз и есть "контроллер для sd"

    • Fait

      И второй вопрос, USB портов только 4, а устройств до 10 (и хотелось бы больше). Или использовать USB HUB или как альтернативный вариант использовать цифровые мультиплексоры, т.е. USB подключается по очереди к каждому устройству. Переставлять micro sd карты не вариант, устройство должно быть в неразборном корпусе залито компаундом. Micro sd в держатели это на первое время, потом память распаянная на плате.

      • Kaktys

        Тогда не понятно что ты хочешь вообще? Не выдавай ту кусочками Из закрытого устройства надо вытащить несколько гб данных?

  2. Anonim

    ответа на ваш вопрос не знаю, но обратите внимание. Если в рпи вы будете прогонять большой объём инфы (то есть по гигабайтам большой), то микросд карты станут для вас расходным материалом. Например, кто делает постоянный запуск видео на рпи как правило карты меняет раз в полгода.

    • Fait

      Спасибо за совет. Данные планировалось сохранять на внешнем SSD.

      • Nikolay

        Но меняться то эти данные будут также и на SD-карте, которая будет залита в корпусе. А значит заменить SD-карту будет невозможно, придется выбрасывать переносное устройство.

        • Fait

          В этом случае соглашусь, но других вариантов не вижу.

          • Kaktys

            Sd дешёвые, можно ставить с запасом, на 16-32-64гб, смотря сколько устройство стоит само, по идее контроллер должен следить за ячейками и их износом

Не нашли ответ?

Вам также может быть интересно

Добрый вечер всем! Подскажите, пожалуйста, в нескольких вопросах. Хочу приобрести нормальную «паялку». Один хороший мастер... Читать далее