NSA - Non Solo Amiga

ROBOTICA - AUTOMAZIONE - EMBEDDED => Microcontrollori - Elettronica - Interfacciamento. => Topic aperto da: BaBBuino - 28 Novembre 2014, 19:04:10

Titolo: Ho preso una UDOO... e ora???
Inserito da: BaBBuino - 28 Novembre 2014, 19:04:10
Preso da smania da acquisto ho preso in offerta una UDOO QUAD. E che ora che ci penso non so che farci.  :-\

Datemi qualche idea...   ::)
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: Allanon - 28 Novembre 2014, 19:20:09
qua ci sei stato?
http://www.udoo.org

Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: BaBBuino - 28 Novembre 2014, 20:05:02
qua ci sei stato?
http://www.udoo.org

Pensavo che gli AMIGHI mi avrebbero dato MILLIONI di risposte molto più interessanti.

Sto aggeggiando su una CNC (che Legacy sostiene sarà un fiasco :o ) magari lo uso come gestore stand alone della stessa. 
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: Allanon - 28 Novembre 2014, 21:00:12
qua ci sei stato?
http://www.udoo.org

Pensavo che gli AMIGHI mi avrebbero dato MILLIONI di risposte molto più interessanti.

Sto aggeggiando su una CNC (che Legacy sostiene sarà un fiasco :o ) magari lo uso come gestore stand alone della stessa.
Scusa ma ti conosco poco, vedendo l'altro tuo thread si vede che sei un PAWAAA USER :)
Io ho sempre avuto questo pallino qua (http://spectrum.ieee.org/tech-talk/computing/hardware/make-it-so-open-source-arduinobased-tricorder-nears-completion-) nella testa  ::)
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: cdimauro - 28 Novembre 2014, 22:39:34
Mi hai battuto sul tempo. ;D Un bel port di AROS sarebbe molto bello. 8)
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: Z80Fan - 28 Novembre 2014, 23:17:12
E ora?

http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf?fasp=1   [PDF 53 MB]

é una buona lettura per conciliare il sonno. :D 8)
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: Z80Fan - 29 Novembre 2014, 01:05:13
attento che ti mando lo UM del bestio quadricore e500 (freescale, roba dei pazzi del lavoro), e sono 1000 paginozze belle piene  :o :o :o
ah, poi, dopo, ti mando le AN  (sono di meno, solo qualche centinaio di pagine) ;D

Solo 1000? L'iMX.6 ne ha 5818. :P
Le AN però mi interessano...
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: cdimauro - 29 Novembre 2014, 07:43:07
( o Haiku (http://it.wikipedia.org/wiki/Haiku_(sistema_operativo)) :o :o :o )
Sempre s.o. POSIX-compliant. No, basta!!!
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: cdimauro - 29 Novembre 2014, 15:36:01
Sempre s.o. POSIX-compliant. No, basta!!!

anche questo e' vero
di contro, tappandosi il naso, c'e' molto + codice portabile
Se me lo tappo soffoco. :(
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: BaBBuino - 05 Dicembre 2014, 15:02:47
Mi arrivata la UDOO. Molto deluso..

Ho la QUAD, quindi mi aspettavo - se non il quadruplo delle prestazioni della Raspberry - almeno il doppio!

Invece come apro due finestre web un pò pesanti con il browser (ma anche una sola), ed il sistema si pianta, o meglio, ti leva il controllo del mouse per diverse decine di secondi, quando anche non minuti.  :(

Ma è mai possibile una fetecchia simile? Un quadricore... Mah...   :o
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: Z80Fan - 05 Dicembre 2014, 16:58:50
Mi arrivata la UDOO. Molto deluso..

Ho la QUAD, quindi mi aspettavo - se non il quadruplo delle prestazioni della Raspberry - almeno il doppio!

Invece come apro due finestre web un pò pesanti con il browser (ma anche una sola), ed il sistema si pianta, o meglio, ti leva il controllo del mouse per diverse decine di secondi, quando anche non minuti.  :(

Ma è mai possibile una fetecchia simile? Un quadricore... Mah...   :o

Numero di core ≠ prestazioni.
Se hai un programma che sfrutta un core solo (come un browser oppure quel cesso di X11), puoi metterci anche 64 core, ma andrà sempre alla stessa velocità.
In più, il Raspberry Pi è una scheda molto più famosa e il software è stato molto più ottimizzato per quel sistema, coprendo in parte la carenza di prestazioni.

I core della UDOO sono singolarmente più veloci del singolo core del Raspberry, sia perchè girano a una frequenza maggiore (1 GHz invece che 700 MHz, configurabile fino a 1.2 GHz), sia sono un'architettura più nuova (ARMv7A vs ARMv6, ovvero Cortex A9 vs. ARM11).

la parte del framebuffer e' sempre in funzione di cosa c'e' su X11
spesso fuffa per fare l'effetto figo, che poi ti pianta la macchina

Non c'è nessun compositor; X11 stesso fa schifo. Il passaggio a Wayland farebbe faville per questi dispositivi che hanno CPU relativamente poco potenti, ma montano GPU decisamente interessanti; guarda solo la differenza tra X e Wayland/Weston sul Raspberry:
https://www.youtube.com/watch?v=Ux-WCpNvRFM
http://ppaalanen.blogspot.fi/2013/05/weston-on-raspberry-pi-accelerated.html (dettagli tecnici)

a me quella scheda non piace, a prescindere dal CPU_POWER
perche' la vedo troppo complessa (troppe pagine il manuale, zero tempo)

Indeed ha tantissime funzioni (è un SoC nato per il campo multimediale), ma fai anche conto che il manuale è scritto fin troppo prolisso: ad esempio, per spiegare i registri delle 4 UART, sono copiate esattamente tutte le pagine, con tutte le descrizioni per ogni singolo registro, per 4 volte! (cambiano solo gli indirizzi di memoria).
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: TheKaneB - 05 Dicembre 2014, 17:21:29
Non conosco i retroscena del progetto, ma in generale hai fatto bene a usare SDL. Anche se molte cose non sono proprio ottimali, in generale è una di quelle lib che ti risolvono tanti grattacapi con poco codice ed è "ragionevolmente" veloce. Poi se ti serve ottimizzare in modo particolare puoi sempre scendere di livello e implementare cose machine dependent come il blitting delle SDL_Surface tramite DMA se la piattaforma lo consente (VRAM memory mapped) oppure usare istruzioni vettoriali (tipo NEON o altro) per le operazioni di copia / blending / rendering.
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: TheKaneB - 05 Dicembre 2014, 17:24:54
2.6.17 ormai è molto vecchio, nel frattempo hanno cambiato troppe cose :D
Ad esempio che io sappia dovrebbero aver completato la transizione verso il sistema dei namespaces, dovrebbero anche aver cambiato un paio di schedulers e reso il kernel fully preemptive (questo era nella roadmap se non erro verso la 2.6.23 e successive).
Gli ultimi benchmark che avevo visto in ambito DB vedevano Linux ormai praticamente allo stesso livello di Solaris su carichi fortemente concorrenti, mentre 3-4 anni fa (risalendo alla 2.6.17 e precedenti) il confronto era a dir poco imbarazzante.
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: TheKaneB - 05 Dicembre 2014, 17:42:00
parli di roba loongson o come cacchio si chiama?
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: TheKaneB - 05 Dicembre 2014, 17:45:08
(oppure un PowerMAC SMP, tipo MDD dual G4
ne avevo uno, pero' l'ho regalato
al limite gli chiedo di farmici giocare
boh, prox scimmia, vedremo  ;D )

Io ti posso passare un MDD Single G4 che mi è stato regalato e non uso quasi più, per la CPU card dual G4 devi provvedere da solo però :(
Titolo: Re:Ho preso una UDOO... e ora???
Inserito da: BaBBuin0 - 06 Dicembre 2014, 09:28:54
La distro di linux è una proprietaria denominata UDOObuntu, presumo mutuata da Ubuntu. Questa sostituisce la precedente Linaro Ubuntu. Non so quanto debba essere più performante, ma immagino che dopo un anno e mezzo di presenza sul mercato una qualche ottimizzazione debbano averla ben fatta!

Adesso vado in palestra a molleggiare un pò, quando torno installo il benchmak e pubblico i risultati.