Чи можу я використовувати Eye-Fi Wi-Fi SD-карту?


18

Eye-Fi - це карта SD класу 6 із вбудованою функцією 802.11n Wi-Fi.

Це був би приємний спосіб додавання бездротової мережевої підключення до Raspberry Pi.

Чи є спосіб зробити це?


2
Це дивовижна концепція.
Відхилення

Відповіді:


7

введіть тут опис зображення

  • AR6001G PDF - Повний WiFi чіп
  • S6-LAK05 - Контролер флеш-пам'яті та контролер SoC

Своєрідний маленький пристрій. Ви дійсно не можете знайти ніде, як це працює всередині, але те, що я можу вам сказати, це нормальна флешка. Жодні файли налаштувань не зберігаються на флеш-пам’яті! Особлива частина полягає в тому, що чіп S6 також виконує функцію MCU і спілкується з чіпом Wifi, використовуючи його UART :-)

Коли ви використовуєте "утиліту", вона фактично спілкується з SoC через лінію 1 SPI? я підозрюю / який використовується для налаштування ваших налаштувань WiFi. Налаштування, ймовірно, зберігаються у спалаху S6 - це лише трохи тексту.

Потім при включенні незалежної прошивки на S6 опитується SD-карта та використовує власний код для надсилання їх по вашому Wi-Fi на їх службу. ( 2 Я думаю, він підтримуватиме основні формати файлів, крім NTFS через обмеження авторських прав)

Я можу поставити під сумнів 10quid, що адреса веб-сервісу жорстко закодована і не може бути зламана (якщо ви не отримали вихідний код і повторно промайстрували його) (або інженером зворотного тексту HEX і знайти службу в незашифрованому текстовому рядку без повторного завантаження без обмеження це)

Кінець дня. НІ Ви не можете використовувати це для традиційного зв'язку WiFi, оскільки існує інша мікросистема, яка працює незалежно від усього. Якщо ви створили власну SD-карту і відкрили API для базових комунікацій TCP. Хто знає - все можливо.


1 - Це лише моя міркування. Можливо, є простий зашифрований файл, збережений у корені спалаху.

2 - Мабуть, тільки жир


5

Я не думаю, що це спрацює. З того, що я можу зібрати, SD-карта складається з одного розділу FAT, який синхронізується з хмарою, коли ви робите фотографію, тобто ви не можете прошивати ОС на ньому, і це не дозволяє довільний WiFi-трафік.


Будучи оптимістом :), я сподівався, що Eye-Fi складається із стандартної карти пам'яті із застібкою на Wi-Fi-адаптері. На апаратному рівні я уявляв, що вони будуть повністю доступними, якщо вони підходять, хоча це може бути важко записати / зламати, драйвери низького рівня. Ви підозрюєте, що трафік Wi-Fi обмежений URL-адресою на апаратному рівні?
image_doctor

Картки налаштовані додатком для Windows, тож я думаю, що на розділі є текстовий файл, який можна зламати, але я сумніваюся, що ви коли-небудь могли робити щось із завантаження фотографій на панелі.
Алекс Чемберлен

Ви хочете сказати, що обладнання не є повноцінною реалізацією 802.11n, але обмежено IP-адресу?
image_doctor

Ні, але він завантажує лише фотографії, збережені на карту.
Алекс Чемберлен

Але якщо ви не використовуєте доданий додаток Windows / OS X і відформатуєте частину SD-карти на Debian або іншому Linux-дистрибутиві, можливо, можливо використовувати апаратне забезпечення 802.11n як звичайний адаптер Wi-Fi з урахуванням підходящий водій, ні?
image_doctor

3

Крім того, майте на увазі, що дані повинні подорожувати в обидві сторони, навіть якщо картка може завантажувати лише фотографії, вона повинна отримувати приймальні пакети під час надсилання перед тим, як надсилати наступний пакет, тобто дані повинні подорожувати обома способами. Я не бачу, чому цього не можна було зробити, це, безумовно, варто щось вивчити.


1
Так - протокол TCP визначає, що дані ОБОВ'ЯЗКОВО пересуватимуться обома способами, якщо не використовувати UDP - тому я не розумію вашу думку.
Пьотр Кула

2

Можливо, ви могли б зробити розподіл, який би запускався над файловою системою FAT і зберігав дані, що цікавлять, як виглядають нові зображення камери.

Якщо виникають проблеми з тим, як це працюватиме як кореневий пристрій, може бути спрощення з'єднати його як вторинний з адаптером usb-sd.

Однак те, що ви могли з цим зробити, буде обмеженим, а документації бракує. Я вважаю, що адаптери Wi-Fi доступні досить недорого. У кращому випадку - це категорія речей, щоб спробувати, якщо ви вже маєте одну з цих карток, або плануєте придбати її для використання за призначенням у камері.


2

Я гадаю, що Wifi частина картки контролюється власним мікрочіпом і недоступна для читання карт / комп’ютера. Як уже згадували інші. Він, ймовірно, читає файл налаштувань, налаштований програмою Windows, який автоматично виконує біт Wifi як окремий процес, зовсім не пов'язаний із розгортанням SD-карти.


1

На чіпі wifi, мабуть, є власний процесор і оперативна пам’ять. Цей контролер "пам'яті", ймовірно, завантажує мікросхему Wi-Fi, оскільки він отримав доступ до спалаху, і я впевнений, що є деяка частина спалаху, яка не використовується для розділення даних FAT


0

Зараз є менш обмежуючі карти WiFi SD, наприклад FlashAir Toshiba. Однак, наскільки мені відомо, жоден з них не забезпечує прямий інтерфейс до хост-пристрою SD. Вони розроблені, щоб забезпечити функцію типу ftp-сервера для цифрових камер та використовувати вбудовану технологію для досягнення цього.

За іронією долі, специфікація SDIO дозволила б шукати тип пристрою, який я шукаю, але я не знаю жодної компанії, яка б переймалася виготовленням такого пристрою. Пристрої SDIO взагалі дефіцитні, оскільки USB перейняв цю функцію.


Це гарна інформація, але, схоже, не відповідає на питання. Зберігайте цю інформацію, але дотримуйтесь основної публікації.
VedVals

Пристрої SDIO насправді дуже поширені - просто не підключені до споживачів. Багато планшетів Android, особливо дешеві, використовують Wi-Fi мікросхеми або субмобульні плати, які з'єднуються через SDIO з SoC (інші виділяють внутрішній порт USB). Незрозуміло, чи можна було б адаптувати одне із них до роз'єму SD pi, але необхідність використання цього каналу SD для гучності завантаження, ймовірно, буде проблемою.
Кріс Страттон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.