Eye-Fi est une carte SD de classe 6 avec capacité Wi-Fi 802.11n intégrée.
Ce serait une bonne façon d'ajouter une connectivité réseau sans fil au Raspberry Pi.
Y-a-t'il une façon de le faire ?
Eye-Fi est une carte SD de classe 6 avec capacité Wi-Fi 802.11n intégrée.
Ce serait une bonne façon d'ajouter une connectivité réseau sans fil au Raspberry Pi.
Y-a-t'il une façon de le faire ?
Réponses:
Un petit appareil particulier. Vous ne pouvez pas vraiment trouver où cela fonctionne en interne, mais ce que je peux vous dire, c'est que c'est un lecteur flash normal. Aucun fichier de réglage n'est stocké sur la mémoire flash elle-même! La partie spéciale est que la puce S6 agit également comme un MCU et communique avec la puce Wifi en l'utilisant UART :-)
Lorsque vous utilisez "l'utilitaire", il communique réellement avec le SoC via une ligne 1 SPI? je soupçonne / qui est utilisé pour configurer vos paramètres WiFi. Les paramètres sont probablement stockés dans le flash S6 - ce n'est qu'un peu de texte.
Ensuite, la mise sous tension du firmware indépendant sur les sondages S6 la carte SD et l' utilise propre code pour les envoyer sur votre wifi à leur service. ( 2 Je pense qu'il soutiendra les principaux formats de fichiers, à l' exception NTFS en raison des limitations du droit d'auteur)
Je peux vous parier 10 que l'adresse du service Web est codée en dur et non piratable (à moins que vous n'ayez obtenu le code source et que vous l'ayez à nouveau flashé) (ou inversez l'ingénierie du HEX et trouvez le service dans une chaîne de texte de plainte non chiffrée et ne la téléchargez pas sans brique) il)
Fin de la journée. NON Vous ne pouvez pas l'utiliser pour faire des communications WiFi traditionnelles car il existe un autre micro système qui fonctionne indépendamment de tout. Si vous avez conçu votre propre carte SD et exposé une API pour les communications TCP de base. Qui sait, tout est possible.
1 - Ce n'est que ma spéculation. Il existe peut-être un simple fichier crypté enregistré à la racine du flash.
2 - Apparemment seulement FAT
Je ne pense pas que cela fonctionnera. D'après ce que je peux comprendre, la carte SD se compose d'une seule partition FAT, qui est synchronisée avec le cloud lorsque vous prenez une photo, c'est-à-dire que vous ne pouvez pas y flasher un OS et qu'elle ne permet pas un trafic WiFi arbitraire.
De plus, gardez à l'esprit que les données doivent voyager dans les deux sens, même si la carte ne peut télécharger que des photos, elle doit recevoir des paquets acceptés lors de l'envoi avant d'envoyer le prochain paquet, ce qui signifie que les données doivent voyager dans les deux sens. Je ne vois pas pourquoi cela ne pouvait pas être fait, c'est certainement quelque chose qui mérite d'être examiné.
Vous pourriez probablement créer une distribution qui s'exécuterait au-dessus d'un système de fichiers FAT et stocker des données d'intérêt dans ce qui ressemble à de nouvelles images de caméra.
S'il y a des problèmes pour que cela fonctionne en tant que périphérique racine, une simplification pourrait être de le connecter en tant que périphérique secondaire avec un adaptateur USB-SD.
Cependant, ce que vous pourriez en faire serait limité et la documentation est insuffisante. Je pense que les adaptateurs wifi sont disponibles à peu de frais. Au mieux, il tombe dans la catégorie des choses à essayer si vous avez déjà une de ces cartes, ou prévoyez d'en acheter une pour l'usage prévu dans un appareil photo.
Je suppose que la partie Wifi de la carte est contrôlée par sa propre puce électronique et n'est pas accessible depuis un lecteur de carte / ordinateur. Comme d'autres l'ont mentionné. Il lit probablement un fichier de paramètres configuré par l'application Windows, qui effectue automatiquement le bit Wifi en tant que processus autonome, pas du tout interfacé avec le brochage de la carte SD.
Il existe désormais des cartes SD WiFi moins restrictives comme le FlashAir de Toshiba. Cependant, pour autant que je sache, aucun d'entre eux ne fournit une interface directe avec le périphérique hôte SD. Ils sont conçus pour fournir une fonction de type serveur ftp pour les appareils photo numériques et utilisent la technologie intégrée pour y parvenir.
Ironiquement, la spécification SDIO permettrait le type d'appareil que vous recherchez, mais je ne connais aucune entreprise qui ait pris la peine de produire un tel appareil. Les périphériques SDIO sont généralement rares, car l'USB a repris cette fonction.