sistema operativo per arm9

ciao!

è solo una curiosità al momento; su una specie di pc industriale equipaggiato con un arm9 e su cui gira winCE, che alternative ci sono a livello di sistema operativo?

esiste qualcosa di free anche per uso commerciale?

è pensabile farci girare DOS (che è a 16-bit)?

si può fare a meno del sistema operativo e usare l'arm9 come semplice micro?

consigli a manetta, grazie ;)

-ice-

Reply to
ice
Loading thread data ...

Imprecavo contro il nuovissimo ordinamento quando ice ha detto :

linux. Per la licenza poi te la vedi caso per caso ma il mondo Linux non esclude a priori l'uso commerciale.

Al limite freeDOS...non so se sia stato rilasciato il codice dell'MS-DOS.

Certo, come tutti i processori dopotutto...ma gli inboccalupo si sprecano!

--
N1 under...
ZX-6r '04 Cocci & Dolori
R6 '06 *********
CRe 250 '99 Almost Glue
XS 400 "90" Nescafè Racer
Reply to
N1

N1 ha scritto:

Anche se fosse dubito che ci farebbe qualcosa... MS-DOS è stato scritto in Assembler x86... ed è stato cucito addosso a questa archidettura, dubito anche se fosse stato scritto in C che si potrebbe fare un porting...

Reply to
Il Razziatore

Un bel giorno ice digitò:

L'alternativa principale è Linux o ucLinux. Per approfondimenti

formatting link
e link conseguenti (dentro c'è anche il link al sito specifico per ARM).

Poi ci sono un sacco di OS free più "leggeri" che girano su ARM9, di solito compilabili col gcc, il più rilevante è FreeRTOS

formatting link

Il problema principale con gli ARM è che solo il "core" è standard, ma poi i vari costruttori possono inserire nel loro chip degli altri periferici in completa libertà, da semplici timer fino a controller ethernet, controller video, ecc. La faccenda si complica ulteriormente se pensi che non esiste una "piattaforma ARM standard", e quindi anche le schede che montano gli ARM possono disporre di una miriade di diversi periferici. Quindi o il costruttore ti fornisce già le librerie per utilizzare tutti questi periferici interni ed esterni, oppure te le devi scrivere tu. Bisogna vedere caso per caso.

Guarda qui per farti delle idee:

formatting link

Probabilmente sì, dopotutto i cross compiler per ARM esistono e vengono usati anche per le soluzioni che citavo in precedenza. Però anche in questo caso devi trovare o scrivere le librerie per il basso livello.

--
emboliaschizoide.splinder.com
Reply to
dalai lamah

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.