Bonjour,
Je travaille sur un microcontroleur freescale HCS12 relié à une flash M25P20 (ST) par une liaison SPI. Ce microcontroleur est également relié à mon PC via liaison ethernet.
A l'aide de la pile "OpenTCP" fournie par freescale, j'ai développé développé un serveur FTP dans le microcontroleur, afin de pouvoir poster des fichiers de toute sorte dans ma flash depuis mon ordinateur (j'utilise Filezilla pour ce faire).
Ce système marche.
Néanmoins, le filesystem que j'ai créé dans ma Flash n'est pas hiérarchique, les fichiers sont enregistrés les uns à la suite des autres.
Aussi je souhaiterais pouvoir partager ma Flash en 4 parties, en créant 4 dossiers, un truc du genre. Mais rien n'y fait, le client FTP se borne à interpréter le dossier comme si c'était un fichier.
Donc voici mes questions :
- Est-il possible de créer un filesystem hiérarchique (avec des dossiers) sur ma mémoire Flash M25P20?
- Si oui, quelle est la syntaxe à utiliser pour que mon client ftp interprète cela comme un dossier (du style "[NomduDossier]\", un truc comme ça) ?
Vous l'aurez compris, je cherche à faire l'équivalent de la commande "mkdir", mais pour ma Flash.
Je vous remercie d'avance pour votre aide.