Je recherche une pile TCP/IP qui peut être utilisée sans système d'exploitation. Notre client a une "aversion" pour les interruptions et ne veut pas de vrai OS sur une carte embarquée que nous sommes en train de construire. Il est souhaitable de déplacer autant de fonctionnalités que possible vers un FPGA en raison du fait que nous n'utiliserons qu'un Arm de 50 à 100 MHz. Et je suis assez sûr que les logiciels sous licence GPL ne seront pas acceptables pour ce client. (En raison du bourbier juridique associé à cela. Ils s'attendent à avoir des droits illimités sur le logiciel une fois qu'il est complet.)
Réponses
Trop de publicités?Eh bien, je suis tombé sur ce message en cherchant des informations sur FNET, et bien que ce soit ancien, il n'est pas répondu, alors je vais ajouter mon grain de sel... Micromonitor est un moniteur de démarrage qui, lorsqu'il est exécuté seul, prend en charge le client/serveur TFTP, le client DHCP, le client/serveur ping et une interface de ligne de commande basée sur UDP. Il comprend des applications de démonstration qui vous permettent de connecter directement LWIP au pilote Ethernet sous-jacent utilisé par le moniteur de démarrage. Cela permet à la démo d'être utilisée sur n'importe quel port de micromonitor avec presque aucun changement.
Aucune interruption, pas de GPL... juste une boucle de sondage. Les applications d'exemple comprennent plusieurs connexions différentes: (LWIP, LUA, PICO-C, BWBASIC, etc.). La démo inclut un serveur HTTP (se connecte au système de fichiers TFS de uMon afin que vous puissiez simplement construire des fichiers HTML de base), un serveur de commandes basé sur UDP, un client telnet et un client http-get. La plupart des démos sont des extensions des démos fournies avec LWIP.
Jetez un œil... http://www.umonfw.com
- Réponses précédentes
- Plus de réponses