Eye-Fi Wi-Fi SDカードを使用できますか?


18

Eye-Fiは、802.11n Wi-Fi機能が組み込まれたクラス6 SDカードです。

これは、Raspberry Piにワイヤレスネットワーク接続を追加する良い方法です。

これを行う方法はありますか?


2
これは素晴らしいコンセプトです。
-Jivings

回答:


7

ここに画像の説明を入力してください

  • AR6001G PDF-フルWiFiチップ
  • S6-LAK05-フラッシュメモリコントローラーおよびコントローラーSoC

独特の小さなデバイス。あなたは本当にそれが内部的にどのように機能するかを本当に見つけることはできませんが、私があなたに伝えることができるのは、その通常のフラッシュドライブです。設定ファイルは、フラッシュメモリ自体には保存されません。S6チップがMCUとしても機能し、UARTを使用してWifiチップと通信する特別な部分:-)

「ユーティリティ」を使用すると、実際には1 SPIラインを介してSoCと通信しますか?私は疑い /あなたのWiFi設定をセットアップするために使用されます。設定は、S6フラッシュに保存されている可能性があります-ほんの少しのテキストです。

次に、S6の独立したファームウェアの電源投入時にSDカードをポーリングし、独自のコードを使用してWi-Fi経由でサービスに送信します(2著作権の制限のため、NTFSを除く主要なファイル形式をサポートすると思います)

Webサービスのアドレスはハードコードされており、ハッキングできないことは間違いありません(ソースコードを入手して再フラッシュしない限り)それ)

一日の終わり。NOすべてを独立して実行する別のマイクロシステムがあるため、これを使用して従来のWiFi通信を行うことはできません。独自のSDカードを設計し、基本的なTCP通信用のAPIを公開した場合。誰が知っている-すべてが可能です。


1-これは私の推測です。おそらく、フラッシュのルートに保存された単純な暗号化ファイルがあります。

2-明らかにFATのみ


5

私はこれがうまくいくとは思わない。私が収集できるものから、SDカードは単一のFATパーティションで構成されており、写真を撮るときにクラウドと同期します。つまり、OSをフラッシュできず、任意のWiFiトラフィックを許可しません。


楽観主義者であること:)、私はEye-FiがWi-Fiアダプターにボルトで固定された標準のメモリーカードで構成されることを望んでいました。ハードウェアレベルでは、書き込み/ハッキングが難しいと思われる低レベルドライバーが適切であれば、これらに完全にアクセスできると想像しました。WiFiトラフィックがハードウェアレベルで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アダプターに接続することができます。

ただし、これでできることは限られているため、ドキュメントが不足しています。WiFiアダプターは非常に安価に入手できると思います。せいぜい、これらのカードのいずれかを既に持っている場合は試してみるか、カメラでの使用を目的としたカードを購入することを計画してください。


2

私の推測では、カードのWifi部分は独自のマイクロチップによって制御されており、カードリーダー/コンピューターからはアクセスできません。他の人が述べたように。Windowsアプリケーションによって設定された設定ファイルを読み取る可能性があります。この設定ファイルは、WifiビットをSDカードのピン配列とはまったく関係なく、スタンドアロンプ​​ロセスとして自動的に実行します。


1

wifiチップには、おそらく独自のCPUとRAMがあります。その「メモリ」コントローラは、おそらくフラッシュにアクセスできるため、Wi-Fiチップを起動し、FATデータパーティションに使用されないフラッシュの一部があると確信しています。


0

現在、東芝のFlashAirのような制限の少ないWiFi SDカードがあります。ただし、私が知る限り、SDホストデバイスへの直接インターフェイスを提供するものはありません。これらは、デジタルカメラにftpサーバータイプの機能を提供し、組み込みテクノロジーを使用してこれを実現するように設計されています。

皮肉なことに、SDIO仕様はあなたが探しているタイプのデバイスを許可しますが、そのようなデバイスを生産することに煩わされている会社は知りません。SDIOデバイスは、USBがその機能を引き継いでいるため、一般的にはほとんどありません。


これは良い情報ですが、質問に答えていないようです。この情報を保持しますが、メインの投稿に固執します。
VedVals

SDIOデバイスは実際には非常に一般的であり、消費者向けにコネクタ化されていません。多くのAndroidタブレット、特に安価なタブレットでは、SDIOを介してSoCに接続されるwifiチップまたはサブモブボードが使用されます(代わりに内部USBポートが使用されます)。これらのいずれかをpiのSDコネクタに適合させることができるかどうかは明らかではありませんが、ブートボリュームにそのSDチャネルを使用する必要があるのはおそらく問題です。
クリスストラットン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.