Bonjour,
Je suis en train de mettre en place un serveur tftp sur la carte DISCOVERY-STM32F4. Pour cela j'ai d'abord configuré la liaison SPI entre le STM32F4 et une carte microSD. Ainsi que la gestion des fichiers Fat. Tout cela fonctionne bien.
Ensuite j'ai utilisé la stack LwIP (de Adam Dunkels). Pour cela je me suis servi des exemples fournis par ST (http://www.st.com/internet/mcu/product/252140.jsp). J'utilise actuellement leur exemple mettant en oeuvre un serveur tftp (sans OS).
J'ai fait le test sur des fichiers de 1 Ko et effectivement j'arrive bien à les transférer entre mon PC et ma carte. Le seul souci est que la liaison est ultra lente. Pour transférer un fichier de 1 Mo j'ai mis 529s (environ 8 minutes). A terme je pensais pouvoir transférer des fichiers faisant plusieurs dizaines de méga octet.
Je me pose donc la question est ce que un serveur tftp est il si lent habituellement ? Ou est ce l'implémentation du serveur tftp sur ma carte qui fait que le serveur est lent.
Merci d'avance pour les réponses.
-----