Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Forse-OT] Linux Embedded

4 views
Skip to first unread message

paguaro

unread,
Dec 15, 2010, 12:30:01 PM12/15/10
to
Salve a tutti

Per un progetto (pc industriale con touchscreen intel o arm) devo
valutare se utilizzare Linux embedded o winCE.

A parte i discorsi dei costi (che su internet si trovano pareri
discordanti) avrei bisogno di capire di che cosa ho bisogno per creare
una applicazione embedded

Ho visto che esiste una debian embedded, un OpenEmbedded (che dovrebbe
creare una distribuzione embedded da zero), ScrachIt.

Non ho bisogno in un ambiente in realtime, quindi un sistema operativo
di tipo RT non e' necessario.

Qualche hanno fa avevo avuto tra le mani per poco tempo una scheda con
processore SH che aveva una sua "distribuzione" (toolchain) e che usava
BusyBox. Pero' non ho capito se tutti le versioni embedded lo usano o no.

Per la parte grafica utilizzerei volentieri le Qt.

Potete anche rispondermi privatamente.

Grazie mille a tutti.
Ciao
daniele


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-ital...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listm...@lists.debian.org

To UNSUBSCRIBE, email to debian-ital...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/4D08F912...@fastwebnet.it

Giancarlo Martini

unread,
Dec 15, 2010, 1:30:02 PM12/15/10
to
Il 15/12/2010 18:21, paguaro ha scritto:

>
> Per la parte grafica utilizzerei volentieri le Qt.
>

ci sono varie schede di varie potenze.
Io ho avuto per le mani l'Artilia (http://www.artila.com/p_matrix.html)
e qualcosa di simile a
questo(http://focus.ti.com/docs/prod/folders/print/omap-l138.html?DCMP=C5000&)

però, i modelli che avevo io, non supportavano direttamente il display grafico.
Se invece, come hai scritto, è una tua priorità, penserei a qualcosa supportato
da meego (http://meego.com/)che usa le qt
Ciao
--
Giancarlo Martini
(Replace 'AAA' with @)
mailto:giancarlomartiniAAAkatamail.com
Registered Linux user number 367542


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-ital...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listm...@lists.debian.org

To UNSUBSCRIBE, email to debian-ital...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Archive: http://lists.debian.org/4D090707...@katamail.com

onetmt

unread,
Dec 16, 2010, 4:20:02 AM12/16/10
to
Proprio sicuro che ti serva un embedded? Io in passato ho utilizzato un
embedded (linux, ovviamente) su Arm9, con un mare di problemi (abbiamo
anche dovuto scrivere dei moduli ad-hoc per il kernel) e con tante
limitazioni (p.e. Arm9 non ha il coprocessore matematico, e quindi i
calcoli in virgola mobile sono emulati). Per non parlare dei costosi kit
di sviluppo, spesso limitati ad un kernel customizzato.

Per altri progetti piu' recenti, ci siamo fatti furbi e abbiamo usato
prima una PC104+ con processore Mark (i386) e ora degli atom, abbinando
di volta in volta un touchscreen rugged industriale o un mini touch
nudo; risultato:

- costi addirittura inferiori ai sistemi embedded con touchscreen;
- apt-get install e via;
- tutto lo spazio su disco di cui hai bisogno (solid state se vuoi
stare sicuro)
- potenza di calcolo a gogo
- interfacciamento con segnali di ogni tipo via ethernet attraverso i
sistemi distribuiti (noi usiamo i phoenix contact con protocollo
modbus-tcp, ma esistono decine di produttori nel settore)

ho dimenticato qualcosa?


Il 15/12/2010 18:21, paguaro ha scritto:

Archive: http://lists.debian.org/4D09D944...@gmail.com

paguaro

unread,
Dec 16, 2010, 5:50:01 AM12/16/10
to
Ciao

L'hardware lo dovrebbe definire il cliente, e credo che sia orientato su
macchine x86/atom

Probabilemente il termine "embedded" non e' molto corretto nel
descrivere le mie necessita'.

La mia idea era quella di utilizzare Linux che avvia in automatico una
applicazione grafica.
Per le informazioni che ho gia' in mio possesso non mi servono
protocolli di rete, ma solo comunicazione seriale(rs232) o usb.

Il discorso embedded puro e' molto complicato e costoso e, in molti
articoli (un po' vecchi), in molti dicono che e' meglio acquistare
licenze wince che utilizzare linux embedded.

Grazie per i suggerimenti.
daniele

Il 16/12/2010 10:17, onetmt ha scritto:
> Proprio sicuro che ti serva un embedded? Io in passato ho utilizzato un
> embedded (linux, ovviamente) su Arm9, con un mare di problemi (abbiamo
> anche dovuto scrivere dei moduli ad-hoc per il kernel) e con tante
> limitazioni (p.e. Arm9 non ha il coprocessore matematico, e quindi i
> calcoli in virgola mobile sono emulati). Per non parlare dei costosi kit
> di sviluppo, spesso limitati ad un kernel customizzato.
>
> Per altri progetti piu' recenti, ci siamo fatti furbi e abbiamo usato
> prima una PC104+ con processore Mark (i386) e ora degli atom, abbinando
> di volta in volta un touchscreen rugged industriale o un mini touch
> nudo; risultato:
>
> - costi addirittura inferiori ai sistemi embedded con touchscreen;
> - apt-get install e via;
> - tutto lo spazio su disco di cui hai bisogno (solid state se vuoi
> stare sicuro)
> - potenza di calcolo a gogo
> - interfacciamento con segnali di ogni tipo via ethernet attraverso i
> sistemi distribuiti (noi usiamo i phoenix contact con protocollo
> modbus-tcp, ma esistono decine di produttori nel settore)
>
> ho dimenticato qualcosa?
>
>

--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-ital...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listm...@lists.debian.org

To UNSUBSCRIBE, email to debian-ital...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Archive: http://lists.debian.org/4D09ED61...@fastwebnet.it

Liga

unread,
Dec 16, 2010, 6:20:02 AM12/16/10
to

>> Per altri progetti piu' recenti, ci siamo fatti furbi e abbiamo usato
>> prima una PC104+ con processore Mark (i386) e ora degli atom, abbinando
>> di volta in volta un touchscreen rugged industriale o un mini touch
>> nudo;

anche via ha buone soluzioni, anche se un po più costose di intel
mini-itx, nano-itx e pico-itx
a casa uso una vb-8001 e a parte la gpu sono contento (però supporta pci-e)

http://www.via.com.tw/en/products/embedded/boards/


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-ital...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listm...@lists.debian.org

To UNSUBSCRIBE, email to debian-ital...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Archive: http://lists.debian.org/4D09F584...@gmail.com

Johan Haggi

unread,
Dec 16, 2010, 9:10:02 AM12/16/10
to
Thu 16 December 2010, alle 11:43 (GMT+0100), paguaro ha scritto:
> L'hardware lo dovrebbe definire il cliente, e credo che sia
> orientato su macchine x86/atom
> Probabilemente il termine "embedded" non e' molto corretto nel
> descrivere le mie necessita'.
> La mia idea era quella di utilizzare Linux che avvia in automatico
> una applicazione grafica.
> Per le informazioni che ho gia' in mio possesso non mi servono
> protocolli di rete, ma solo comunicazione seriale(rs232) o usb.
> Il discorso embedded puro e' molto complicato e costoso e, in molti
> articoli (un po' vecchi), in molti dicono che e' meglio acquistare
> licenze wince che utilizzare linux embedded.

Non ne so niente di sistemi embedded e probabilmente questo non ti
servira` a molto. Pero` nel dubbio:

http://www.acmesystems.it/foxg20/doku.php

Memoria di massa con schede microSD, porte seriali USB ethernet, porta
seriale per minischermi touch-screen.

> Il 16/12/2010 10:17, onetmt ha scritto:
> >Proprio sicuro che ti serva un embedded? Io in passato ho utilizzato un
> >embedded (linux, ovviamente) su Arm9, con un mare di problemi (abbiamo

> >[...]
> >[...] Per non parlare dei costosi kit


> >di sviluppo, spesso limitati ad un kernel customizzato.

> >[...]

Dichiarano la compatibilita` con le versioni ARM9 di svariate distibuzioni
tra le quali Debian e «Full support to any programming language (C, C++,
Python, Perl, Java, PHP, Tcl, Basic, Fortran, etc.)»

Tra l'altro nel sito vedo che vendono anche schede con debian
pre-installata e ci sono tutorial hardware/software di cui alcuni
specifici per debian.
--
Ave Johan Haggi
########################################################################
Gates's Law: "La velocita` del software si dimezza ogni 18 mesi."
da "Jargon File 4.3.1"

signature.asc
0 new messages