> La gamme DeviceMaster > DeviceMaster SDK

DeviceMaster RTS
Software Developer Kit


Le Software Developer Kit (SDK) est conçu pour les DeviceMaster RTS et DeviceMaster PRO.

Il permet de developper une large variété de taches en local sur le DeviceMaster, par exemple :

- Conversion de protocole,
- Routage de données,
- Validation de données,
- Marquage de données,
- Enregistrement d'informations,
- etc ...

Pré requis

Le DeviceMaster Software developerKit (SDK) contient les outils afin de développer des applications sous eCos pour les produits DeviceMaster. Il est préférable d'avoir de l'expérience avec les outils de développement et les systèmes d'exploitation de type Linux.
Afin de développer des applications eCos, les outils ARM-ELF et les librairies pré-compilées doivent être installées.
Les outils Windows ARM-ELF requièrent cygwin.
Si vous souhaitez modifier la configuration eCos, il est nécéssaire d'avoir installé les sources.

Contenu du Developer Kit

ARM-ELF Tools


- GNU cross development tools (compiler, linker, assembler, debugger) sont inclus pour Cygwin/Win32 et Linux,
- La distribution complete Cygwin et les binaires pour les outils de développement ARM-ELF pour Cygwin,
- ARM-ELF cross development toolchains pour les plates formes Linux,
- La documentatio complète au format PDF pour les outils de développement.

eCos (source et distributions)


Le SDK contient une version pré-compilée de eCos pour les DeviceMaster. Il est préférable d'utiliser cette librairie pour développer de nouvelles applications. Les instructions d'installations et les librairies pré-compilées sont inclues.
Cette version de eCos est basé sur un snapshot réalisé en Décembre 2000 avec des patchs supplémentaires.
Les sources complètes utilisées pour compiler les binaires eCos sont incluses avec la documentation complète pour la modification et la compilation de eCos.
Exemples
Des sources d'application sont fournies en exemple : 2 applications incluant des serveurs web et 2 petites applications qui montrent comment utiliser les pilotes Ethernet de Comtrol.

Manuels


- Introduction à eCos et un tutoriel sur l'installation et l'utilisation de eCos ARM,
- Users guide pour les utilitaires de configuration de eCos ainsi la configuration des outils,
- Reference manual pour le noyau eCos et les librairies API,
- La documentation sur les packages eCos TCP/IP et SNMP,
- Un résumé des commandes DeviceMaster RTS RedBoot (bootloader),
- Manuel de l'utilisateur RedBoot(bootloader),
- Comment ajouter des composants à la base de configuration eCos,
- La documentation sur les pilotes Série Comtrol (inclus les commentaires sur leur fonctionnement dans serecho),
- La documentation sur les pilotes Ethernet Comtrol (inclus les commentaires sur leur fonctionnement dans netecho).

Mise à jour

Les mises à jour du Software Developer Kit peuvent être obtenus gratuitement sur simple demande.


DESIGNATION Références
Software Developer Toolkit DM-SDK




Produits liés

DeviceMaster RTS

DeviceMaster PRO