• # Je sais trop ton besoin donc difficile de répondre.

    Posté par . En réponse au message Les étapes pour développer une application sous linux embarqué?. Évalué à 1.

    De façon classique tu dois d'abord te concentrer sur le découpage des taches.
    et les conditions d'utilisation de ton application

    déjà ce qui parait évident :
    -doit faire abstraction de tout driver/application/librairie qui ne soit pas compatible ST40 ou pas installée
    -doit fonctionner en mode autonome
    --implique qu'elle se purge et se relance en cas d'incident.
    --implique qu'elle démarre automatiquement après la phase de boot de la carte ST40
    --etc…

    une fois cette définition réfléchie et réalisée, (c'est pas fini pour autant, au fil du développement tu peux être amener à modifier/affiner ta liste de conditions)
    tu peux passer au développement proprement dit.

    1-faire tout ce qui est annexe à ton application en 1er lieux : (de sorte à n'avoir plus que des modifications mineures à produire si ton application change de fonctionnement) :
    -installer le système minimal nécessaire pour l'application (libs, drivers, etc…)
    -écrire et tester un starter
    -écrire une config de rotation de log si ton appli en génère
    -écrire si tu en veux un, les modules de monitoring pour surveiller ton application
    -écrire les modules ou scripts autour de l'application (sauvegardes, detection d'erreurs, déclencheurs, etc…)

    2-écrire ton application, en fonction de tout ce que tu connais après cette analyse, de ton système

    3-définir/dérouler les tests, même les plus crétins que tu peux imaginer pour consolider aussi bien l'application que le système…ne pas oublier si nécessaire les aspects sécurité

    4-faire tu test en conditions réelles si possible

    5-packager le tout pour une installation facile par la suite en cas de maintenance ou de multiplication des cartes ce sera d'autant plus facile….

    Je suis pas développeur donc au niveau de l'appli elle même je peux pas conseiller du tout…