Services logiciels
Introduction
La mission d’ARBOR consiste à permettre à vos systèmes embarqués d’être mis le plus rapidement possible sur le marché. L’assistance offerte pour les logiciels et progiciels fournis avec vos produits est un élément essentiel à la réussite de cette mission.
En tant que membre virtuel de votre équipe, nous en sommes tout à fait conscients, et c’est pour cela que nous vous proposons toute une gamme de services, d’éléments prêts à l’emploi et de designs de référence.
Firmware
1.BIOS

Les systèmes à infrastructure PC reposent sur le BIOS pour le démarrage des systèmes d'exploitation et l’initialisation correcte des éléments matériels.
Il est donc nécessaire d’avoir Le bon outil pour le bon travail .
Nous offrons des noyaux BIOS provenant de plusieurs fournisseurs.
En fonction des besoins et des spécifications de votre projet, nous pourrons vous proposer des noyaux BIOS Award, AMI ou Insyde.
Entre autres, nous pouvons fournir :
- La personnalisation du logo.
- La gestion des niveaux de charge batterie.
- La personnalisation de la résolution bios graphique pour les écrans plats.
- La prise en charge PXE.
- L’intégration de contrôleur embarqué.
- Un BIOS personnalisée pour les extensions.
2.Chargeurs d’amorçage pour les systèmes embarqués
L’option Chargeur d’amorçage sur carte pour les cartes X86 proposée par ARBOR confère aux systèmes Windows CE et/ou Linux un moyen élégant et rapide de transférer les noyaux du disque vers la mémoire.
Le chargeur d’amorçage embarqué se présente sous forme d’extension BIOS (ROM optionnelle) et apporte :
- MBR : démarrage minimisé depuis l’interface IDE Flash .
- Prise en charge de Windows CE et de Linux.
- Mise à niveau aisée du firmware du système d’exploitation.
- Temps de démarrage plus rapide.

3.Solutions microcontrôleur
Pour surmonter les limitations des systèmes PC shell, les microcontrôleurs liés à divers bus sur carte permettent d’apporter des solutions aux problèmes courants rencontrés avec les automatisations basées sur PC.

4.Système d’exploitation embarqué
Avec l’augmentation des systèmes embarqués sur une infrastructure PC, la demande pour des systèmes d’exploitation aisément personnalisables et à standard ouvert, capables de traiter les tâches typiques de ces systèmes, augmente elle aussi.
Windows XP Embedded, la version composée de XP Professionnal ou Windows CE, structure temps réel d’un système d’exploitation embarqué et d’espace réduit ; si vous envisagez d’utiliser Microsoft sur vos produits, vous pouvez le sélectionner.
D’un autre côté, il existe de nombreux systèmes à infrastructure Linux qui, quel que soit le type de projet, offrent des options flexibles, du plus petit au plus large niveaux d’espace disque requis. Ces trois systèmes d’exploitation embarqués mis en avant plan sont dans tous les cas validés chez ARBOR. Nos équipes de support proposent :
- Des implantations référencées prêtes à l’emploi pour la vérification des éléments matériels.
- Des environnements personnalisés pour vos projets.
- Des services d’intégration.
- La mise au point de pilotes et d’utilitaires.
- Le portage.
5.Outils et API
L’automatisation sur PC séduit grâce à l’excellente prise en charge des processeurs X86 et de leurs chipsets. Les développeurs de logiciels peuvent s’appuyer sur des pilotes de système d’exploitation fournis par les fabricants de chipsets.
Néanmoins, pour certains systèmes sur carte d’applications industrielles ou embarquées plus spécifiques, nous proposons une bibliothèque/Hal inter-plates-formes. Cette bibliothèque peut être utilisée dans vos applications. Elle est commune aux différentes plates-formes et aux produits ARBOR.

LibCartop
LibCartop est la bibliothèque interface graphique de base d’ARBOR ; elle vous permet de construire des applications pour Linux embarqué nécessitant des éléments graphiques peu encombrants mais de haut niveau. La bibliothèque propose :

Language:















