Bonjour à tous,
Dans le cadre d'un projet de mini ordinateur/console de jeu avec hard/soft en open source (GPL) j'ai une question à propose des OS temps réel et multitâches pour l'embarqué. Le projet en question s'apelle DOGS vous pouvez le trouver dans les adresses accompagnant ma signature.
En fait, nous aimerions implanter un OS à ce projet, et nous avions pensé à PicOS18, qui est un système préemptif, multitâches et temps réel aux normes OSEK/VDX (normes industrielles). Bref, ce système à l'avantage d'être robuste, et libre, avec une licence compatible avec dogs (GPL)
Nous sommes confrontés à une problématique : sauriez vous s'il est possible, avec PICOS18, d'exécuter comme une tâche un binaire compilé séparément de l'OS, et placé par exemple en flash, en rom ou dans un autre medium non volatil (carte SD par exemple), à l'image d'un exécutable sur un système d'exploitation sur PC/MAC?
Si c'est le cas, auriez vous des infos à ce sujet?
et sinon, connaitriez vous un OS (ou dumoins un miniOS) libre, disposant au moins d'un gestionnaire de RAM, d'un ordonnanceur, enfin dumoins juste le stricte nécéssaire pour pouvoir faire du multitâche, et bien sûr la capacité d'exécuter des tâches non compilées avec le système? (i.e dans des "fichiers" binaires séparés)
et bien sûr il faudrait que ce système soit libre, et le plus simple possible, afin que l'on puisse le porter sur un Pic18 (c'est du RISC au fait)
voilà, j'éspère des réponses,
si vous êtes interressés par le projet, n'hésitez pas à visiter les adresses ci-dessous, et ne vous gênez pas pour apporter idées et contributions!
---------------
gpekch dogs team, mini-ordinateur, hard & soft open source - site : http://fdogs.free.fr - forum : http://fdogs.free.fr/punbb - wiki : http://fdogs.free.fr/wiki