Articoli con tag angstrom

Le porte usb della beagleboard

L’avevo letto ma avevo sperato che la mia non avesse il famoso e fastidiosissimo bug della porta ehci.

Il bug è hardware e non è risolvibile (almeno per ora) via software. Semplicemente la porta usb si blocca e per tornare a funzionare necessita un riavvio la bb e necessita staccare evventuali alimentatori sull’hub usb (se ne avete usato uno).

La bb ha anche un’altra porta che generalmente si usa per alimentarla e usare l’emulatore seriale, ma è anche possibile farla diventare una porta alla quale collegare le nostre periferiche.

Lo standard si chiama usb OTG ed è relativamente nuovo..

Per far andare la porta in otg serve un cavo di tipo usb mini-a (che non ho trovato da nessuna parte qui a Genova). Su ebay ce ne sono un bel po’ a prezzo tutto sommato accettabili..
L’ho acquistato oggi pomeriggio e appena arriva vedo di settare tutto per bene.. usarla così ora è un mezzo incubo quando si arriva sul piu’ bello si pianta e devo riavviare tutto..

I riavvii vedo che sono legati al traffico che c’è sulla porta.. se uso tastiera e mouse non succede quasi mai.. se uso chiavetta usb o adattatore ethernet è un continuo..

Vi mostro anche una foto che mi ha postato gentilmente Pietro (sulla mailing list italiana del progetto beagleboard) che mostra esattamente i collegamenti per avere la bb collegata ad un hub sulla porta otg usando un solo alimentatore!

bb-cable

Come vedete uso la porta mini della bb per collegarci un hub con le altre periferiche.. alimento la board con il power jack (prendendola proprio dallo stesso hub!
In questa maniera posso usare un solo alimentatore sia per bb che per alimentare le altre periferiche! Fate attenzione pero’ perche’ alcuni alimentatori da hub non forniscono 2A (0.5A per porta), ma ne danno meno e quindi c’è il rischio di avere problemi.. E’ utile quindi fare un piccolo calcolo dei carichi presenti sull’alimentatore.. A pieno carico mi sembra di aver letto che la bb consumi intorno ai 0.4 A (praticamente 2 Watt :) ).

Ho buttato giu’ 2 righe per spiegare come si installa una angstrom demo (e generata online con narcissus).. preferisco rileggerle pero’ domani mattina con piu’ calma per correggere le mille cazzate che sicuramente ho scritto :D

, , , ,

2 Commenti

Secondi esperimenti

Mi ero completamente dimenticato di avere un adattatore hdmi->dvi!! Era nella scheda video (una 4870) del pc fisso..
L’ho attaccato alla tv della camera.. Sia android che angstrom funzionano completamente..

Ho provato un’immagine fatta online al volo con mplayer e altre 2 cavolate e vanno bene (suono a parte che non funziona e non capisco perche’ visto che vede i driver).

Il prossimo passaggio è far funzionare su angstrom sia audio che video a 720p!

, , ,

Nessun commento

Primi esperimenti

Ho installato sia angstrom che android molto velocemente ed entrambi vanno ma con dei problemi…

La seriale per qualche strano motivo funziona solo in output e per l’input uso u-boot direttamente da usb..
La mia tv in salotto NON ha la presa hdmi che invece ero convinto avesse, poco male ha il dvi ma questo vuole dire che devo comprare un adattatore e quindi è male :D
Ho comprato un hub usb alimentato e la tastiera viene vista da angstrom ma non ha nessuna intenzione di funzionare..

Sto cercando anche di aggiornare u-boot perche’ esiste una versione che supporta la tastiera usb ma stasera sono troppo stanco visto quanto ho studiato..

In questo momento sto provando a installarci ubuntu ma ho paura che durera’ ancora un bel po’ il processo..

A questo punto aspetto con ansia l’adattatore di rete in modo da collegarmi via ssh e combinare qualcosa con angstrom e cercare di convincerlo che la mia tastiera non è cattiva come pensa..

Appena riesco a combinare qualcosa di veramente concreto buttero’ giu’ un howto!

,

3 Commenti

BeagleBoard presa! #3

E’ arrivata venerdi pomeriggio, quindi 3 giorni di spedizioni!!!

Prime impressioni:

  • è piccolissima;
  • l’ho usata poco, visto che mi mancano ancora dei pezzi, ma la cpu non scalda minimante

Ho provato ad installare al volo angstrom ed è partita alla prima!
L’unico problema che ho avuto è la seriale che ha dei problemi ma credo sia colpa del mio adattatore usb=>seriale

L’output funziona bene, l’input non ne vuole sapere di andare. Stasera provero’ meglio a sistemarla perche’ ho scoperto che anche altri hanno questo problema e cortocircuitando dei pin dovrebbe andare. In realta’ la bb usa solamente RX,TX e ground pero’ dicono che il computer voglia vedersi tornare indietro un segnale di controllo.

Devo comprare un hub alimentato e un cavo hdmi per collegarlo alla tv.
L’hub in realta’ pensavo di averlo ma non l’ho praticamente mai usato e ho scoperto che è ancora 1.1.
Nel pomeriggio vedro’ di fare un volo da mediaworld/saturn a prenderne uno.

Appena ho un attimo vedo di buttare giu’ 2 righe su come si installa angstrom ma è veramente molto semplice!
Ad ogni modo come primo sistema operativo di prova va benissimo ma appena riesco voglio passare a debian perche’ mi sento piuttosto vincolato con angstrom.

, , , ,

6 Commenti

Angstrom: The Ångström Distribution

La bb è ancora in viaggio ma nel poco tempo libero che mi rimane dallo studio (venerdi prossimo ho esame1 :( ) ho guardato in giro per vedere cosa faro’ appena arriva!

La prima cosa che provero’ è sicuramente la distribuzione Angstrom. E’ una distribuzione che gira su un’infinità di dispositivi embedded tra cui naturalmente la nostra amata BB!

E’ disponibile anche un online-builder che permette di scegliere e “montarsi” completamente online la distribuzione che piu’ ci interessa. Per esempio è possibile sia installare l’ambiente grafico che utilizzare solo in console!

Non mi sono ancora documentato molto su come riuscire a installare il tutto da pc su sd per poi inserirla direttamente sulla BB, ma ho letto che è possibile farlo e sono disponibili molteplici guide che spiegano passo passo.

  1. e tra l’altro c’è tanta di quella roba da studiare che ci vorrebbe un mese []

, ,

Nessun commento