Scheda Beagle con alimentazione USB basata su ARM Cortex

Scheda Beagle ( Beagle Board) – Rilasciato Linux per SBC basato su ARM Cortex e con alimentazione USB! Possiamo trovare molte schede ARM9 sul mercato dell’elettronica, sebbene schede per i nuovi modelli siano difficili da trovare. Si trovano difficilmente le schede ARM11, ARM Cortex-A8, perché la maggior parte di questi nuovi chip sono disponibili solamente per i clienti chiave come produttori di silicio. OMAP è stato progettato per i telefoni mobili, invece che per i computer universali. Ora le schede Beagle cambiano le regole del gioco. La scheda Beagle è offerta come piattaforma di sviluppo universale per le applicazioni embedded. Molti progetti sono stati annunciati ed elencati alla Beagleboard.org. I progetti riguardano radio con software per la definizione, distribuzioni Debian, strumenti di downolad, U-boot, Windows Embedded, FFmpeg, porte per Google Android e gli strumenti di diagnostica.

Caratteristiche di OMAP3530

    1.Più di 1,200 Dhrystone MIPS usando ARM Cortex-A8 superscalare con una previsione del settore altamente accurata e 256KB di cache L2 che gira a più di 600MHz
    2.Grafica OpenGL ES 2.0 con acceleratore grafico 2D/3D con capacità di rendering di 10 milioni di poligoni al secondo
    3.TMS320C64x con capacità video HD + DSP per l’elaborazione versatile di segnali fino a 430MHz
    4.Alimentazione USB attraverso un completo set di chip con logica addizione dal consumo di potenza minimo
    5.Il microprocessore ha una memoria integrata da 128MB DDR, così come la memoria da 256MB NAND Flash con la tecnologia POP (Package on Package).

Opzioni di Periferiche e Connettività
La scheda Beagle fu progettata per essere espansa facilmente attraverso le più diffuse periferiche USB e le periferiche standard di un PC per abilitare il riutilizzo di periferiche esistenti del PC.

    1.DVI-D per connettere i monitor digitali del computer.
    2.La compatibilità con un’enorme gamma di periferiche USB incluso HUB, tastiere, mouse, WiFi, Bluetooth, webcam, e molto altro.
    3.Interfaccia MMC+/SD/SDIO per la connessione di memorie o wireless.
    4.Uscita S-video per connettere televisore NTSC o PAL o per un visore portabile
    5.Audio stereo in uscita e in entrata per microfono, cuffie o altoparlanti
    6.Alimentazione da tipici ricaricatori USB per telefoni cellulari da un laptop, da un adattatore auto, da batterie o anche da un pannello solare
    7.Una porta RS-232 è incluso sulla scheda
    8.è presente una connessione JTAG per un debugging in tempo reale e per emulazioni.

Software e Esempi di applicazione
La scheda Beagle può comportarsi come un PC Linux con tastiera USB, mouse USB, USB Ethernet ed un monitor DVI-D. La Angstrom Distribution è stata già predisposta per la scheda Beagle ed inclusa come parte del kit. Il BSP, incluse le immagini del codice, le procedure, ed i sorgenti sono offerte per verificare la funzionalità della scheda. Il bootLoader, il Kernel Linux ed i file di sistema minimo sono disponibili sulle pagine di supporto della comunità a scopo di test.

Opzioni boot
La scheda Beagle ha varie opzioni di avvio per evitare blocchi. Il codice di avvio è sulla ROM. Rimarrà sempre là, anche se la memoria flash viene cancellata. Può essere avviato da NAND, MMC/SD, seriale o USB. Le schede ARM regolari usano NOR per la ROM di avvio. Lo sviluppatore deve programmare il codice di boot nella ROM. Ora l’influenza di schede Beagle con ROM per il Boot degli OMAP3530 offrono più opzioni di avvio rispetto ad altri Boot Loader.

I benefici della USB OTG
La connessione ad alta velocità USB2.0 OTG è molto flessibile e può comportarsi come una periferica quando è connessa ad un PC via USB. Questo può essere usato come fonte di potenza così come l'emulazione di un collegamento di rete che può essere molto utile nei software di debugging attraverso Telnet. Questa può anche comportarsi come un host quando è connesso ad un hub USB. Questo vuol dire che molte unità periferiche USB standard possono essere connesse alla scheda Beagle.

Acquisto della scheda
La scheda Beagle è ufficialmente offerta a 149 USD su digikey.com. Comunque il reparto vendite mi ha riferito che la scheda Beagle non è disponibile nel mio paese: la Cina. Devo farmi carico delle tasse e dei costi di spedizione da solo. Devo chiedere ai miei amici negli Stati Uniti di aiutarmi ad ordinare una scheda. È possibile creare una scheda Beagle locale secondo i file del progetto hardware che sono liberamente disponbili anche su Beagleboard.org Ma il requisito di qualità di produzione è molto più alto delle altre schede ARM, perché la OMAP3530 usa la tecnologia POP. In ogni modo, il concetto di scheda Beagle può incoraggiare gli altri fornitori per offrire schede standard per richieste embedded.

Altre domande
La scheda Beagle è sempre una grande scheda. Il suo OMAP3530 ha integrato video,memoria, ROM di avvio e una USB OTG ad alta velocità. I creatori possono risparmiare gli sforzi nel cercare integrati addizionali per funzionalità superiori e possono solo svilupparne il codice. Comunque, ho ancora delle domande sulla scheda Beagle.

    1.Come posso sviluppare il codice per C64+ DSP?
    2.Le librerie per C64+ sono free e open source?
    3.Ci sono dei chip comparabili degli altri fornitori come Freescale, Samsung e Marvel?
    4.Ci sono possibilità di espansione? Come posso sviluppare una Tivù mobile sulla scheda Beagle? Attraverso SD o attraverso USB?
    5.E ancora......

Leggi la versione inglese: USB powered Beagle Board based on ARM Cortex

Scarica subito una copia gratis

2 Commenti

  1. Avatar photo meden 22 Maggio 2009
  2. Avatar photo Ionela 27 Maggio 2009

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend