Utilisation Par Http; Limitations - Yoctopuce Yocto-MaxiDisplay Mode D'emploi

Module électronique
Table des Matières

Publicité

4. Le système de fichiers embarqué
système de fichier Yoctopuce est la même que celle d'Ethernet, Gzip, PNG, etc. Sa valeur
caractéristique pour la chaîne de neuf caractères "123456789" est 0xCBF43926.

Utilisation par HTTP

Les fichiers que vous avez chargés sur sur votre Yocto-MaxiDisplay sont accessibles par HTTP, à la
racine du module (au même niveau que l'API REST). Cela permet de charger par exemple des
pages d'interface HTML et Javascript personnalisées. Vous ne pouvez toutefois pas remplacer le
contenu d'un fichier préchargé sur le module, mais seulement en ajouter des nouveaux.

4.2. Limitations

Le filesystem embarqué sur votre Yocto-MaxiDisplay a quelques limitations techniques:
• Son espace de stockage maximal est 3.5Mo, répartis en blocs permettant de stocker jusqu'à
environ 800 fichiers
• L'effacement d'un fichier ne récupère pas nécessairement immédiatement la totalité de la
place utilisée par le fichier. L'espace non libéré sera entièrement réutilisé si l'on recrée un
fichier du même nom, mais pas forcément si l'on crée des fichiers utilisant chaque fois des
noms différents. Pour cette raison, il n'est pas recommandé de générer automatiquement des
fichiers avec des noms toujours différents.
• L'espace non libéré peut être entièrement récupéré avec la commande format, qui libère la
totalité des fichiers.
• Chaque mise à jour du firmware provoque implicitement un formattage complet du filesystem.
• Comme toutes les mémoires flash, la mémoire utilisée pour stocker les fichiers a une durée de
vie de 100'000 cycles d'effacement environ. C'est assez, mais ce n'est pas illimité. Prenez
donc garde à ne pas écrire et effacer inutilement des fichiers en boucle très rapidement, sous
peine de détruire votre module.
18
www.yoctopuce.com

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yocto-displayYocto-color-v2

Table des Matières