Archivio per la categoria Arm
Le porte usb della beagleboard
Scritto da Neon in BeagleBoard il 20 novembre 2009
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!
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
Breve aggiornamento
Scritto da Neon in BeagleBoard il 14 novembre 2009
Ho fatto progressi sulla bb e direi che mercoledi e giovedi mi dedichero’ alla stesura di qualche riga concreta..
Ho il problema che sembra affliggere la maggior parte delle bb, ovvero la porta ehci muore e solo un riavvio e staccare l’alimentatore usb che c’è attaccato lo fa tornare in vita..
Voglio alimentare via jack power e collegare l’hub alla porta usb otg in modo da ovviare a questi casini.. Inoltre collegando il jack allo stesso hub potrei avere il beneficio di usare 1 alimentatore per tutto..
Ho anche fatto i primi tagli al plexiglass per la bbb
ma il tempo è proprio poco..
Terzi esperimenti :)
Scritto da Neon in BeagleBoard il 9 novembre 2009
Buongiorno!
E’ da qualche giorno che non aggiorno il blog.. in realta’ fondamentalmente è perche’ non sapevo che scriverci visto che ho studiato fino a venerdi come un disperato per l’esame che fortunatamente ho passato con un bel voto
Ora si ricomincia per un altro ma spero di riuscire a combinare qualcosa sulla bb..
Voglio installare debian e aggiornare u-boot.. quando riusciro’ a fare quello allora sicuro pubblichero’ un howto (penso apriro’ una nuova sezione nel blog dedicata alla bb)..
Mi manca ancora un connettore jack alimentazione e un usb femmina femmina.. in giornata provero’ ad andare a cercarlo da qualche parte..
Ah e cosa simpatica ma poco importante ai fini “informatici” è che sto “progettando” una scatola in plexiglass per la bb visto che tenerla così la vedo molto delicata e basta un’annellata o una moneta per fare uno sfacelo..
La scatola è fatta a partire da un pezzo di plexiglass preso da castorama (25×50 4mm di spessore).. voglio fare in modo da avere tutti i connettori disponibili.. quando la finisco pubblico qualche foto
Secondi esperimenti
Scritto da Neon in BeagleBoard, GNU/Linux il 2 novembre 2009
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!
Primi esperimenti
Scritto da Neon in BeagleBoard il 1 novembre 2009
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 ![]()
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!
BeagleBoard presa! #3
Scritto da Neon in BeagleBoard il 1 novembre 2009
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.

