5 microcontroller reali incontrano sua maestà Linux

Microcontrollers Regali e meravigliosi. Come altro si possono definire i microcontrollori 32 bit MMU che eseguono Linux con MIPS e Dhrystone?

Microcontroller Avr32

Microcontroller AVR32 [Atmel]

Co-processore moltiplicatore vettorizzato, 32KB di SRAM onchip, 16KB di cache per istruzioni e 16KB di cache per i dati, MMU, controllo DMA. Le periferiche includono un DAC a 16 bit cin audio stereo, controler LCD TFT/STN da 2048x204.8 pixel e un trasmettitore/ricevitore USB 2.0 a 480Mbps on chip (PHY). Le interfacce seriali del microcontroller includono RS232, USART, I2C, AC97, TWI/I2C, SPI, PS/2 e diversi moduli seriali sincroni (SSC) che supportano molti protocolli di comunicazione seriale.
Link--> Microcontrollore AVR32

L’Industrial Software Technology può personalizzare le piattaforme Java AVR32-AP7 per rientrare perfettamente nei requisiti speciali. La personalizzazione può operare con le nuove caratteristiche delle macchine virtuali MicroJvm come l’implementazione di servizi specifici, un nuovo garbage collector ecc, o solo dei cambiamenti riguardo le librerie e i driver di piattaforma (Piattaforma di supporta dell’adattamento di pacchetti). Le soluzioni Java dell’Industrial Software Technology per l’AVR32, le informazioni sono disponibili a http://www.ist-eu.com/en/products-avr32.php.

Qui ci sono informazioni sul port del Kernel Linux dell’ AVR32 così come i relativi strumenti, utilità ed applicazioni. Se siete nuovi dell’AVR32 su Linux, la pagina Getting Started può fare al caso vostro. Altrimenti, potreste voler controllare le ultime notizie sul progetto Linux AVR32.
Link -- > http://avr32linux.org/twiki/bin/view

Scheda di sviluppo dell'AVR32 Microcontroller
avr32_stk1000
STK1000 fornisce un completo ambiente di sviluppo AT32AP7000. Il kit ha due porte ethernet, un lcd QVGA di alta qualità, un altoparlante e connettori per USART, PS/2, VGA, e USB. Un header di espansione può essere usato per realizzare prototipi. Un’immagine di Linux pre-installata sulla scheda SD da 256MB inclusa assicura che l’utente può avvira linux ed iniziare lo sviluppo di programma direttamente dopo lo start-up.
STK1000 è anche supportata da AVR JTAGICE mkll. Con GCC oppure il compilatore IAR, la JTAGICE mkll supporta un controllo a runtime base e una traccia limitata.

How-to Buy (24h delivery) --> FARNELL

Renesas Mpu MicroProcessor Unit

Microcontrollers Serie SH7750 [Renesas]

La famiglia SuperH è una serie di microcomputer a 32-bit appropriata per hardware incorporato, realizzando una velocità di calcolo maggiore ed un minore consumo di energia, con un sistema di istruzioni RISC. La serie SH7000 (SH-4) utilizza l’architettura Harvad, ha un sistema a due vie Superscalare, e può eseguire due istruzioni in parallelo. L’intera prestazione è di 430MIPS (Dhrystone a 240MHz). Inoltre, FPU ad alta velocità on-chip, ed una prestazione di 1.7GFLOPS per la FPU è realizzata con operazioni a singola precisione su matrici. Inoltre, l’MMU (Memory Management Unit) on-chip supporta vari sistemi operativi general purpose, incluso WindowsCE e Linux.
Applicazioni: sistemi di navigazione per auto, CIS, router a banda larga, Firewall, attrezzatura per Networking, image processing, Internet, Multimedia.
Link --> SH7750_Series

I dati di emulazione richiesti per il progetto di una scheda ad alta velocità sono offerti gratuitamente, così come i problemi tipo la riflessione delle forme d’onda, il ringing ecc. possono essere esaminati e diagnosticati prima che la piattaforma attuale sia prodotta. Dopo il completamento della registrazione, è possibile scaricare i dati download IBIS/BSDL data..
I partner di National Semiconductor hanno sviluppato i progetti di riferimento che includono l’implementazione del DP83847.
Renesas SH7710 RISC [PDF]

SH4R piattaforma di sviluppo
Renesas SH4 board Pc integrato con il processore della Renesas Super SH4R.
HiCO.SH4R 2 Watt – 430 MIPS
Il modulo CORE, il core HiCO.SH4R contiene: il processore Renesas SuperH SH4R con 240MHz (HD6417750R-240), memoria on-board: flash 16MB/Ram 64MB, USB, interfaccia PS/2 per mouse/tastiera, codec audio AC97 e porte seriali (attraverso il chip HD64465), controller grafico VGA con 1.2MB di memoria video e supporto LCD/CRT, interfaccia touch ethernet interfaccia bus, corrispondenti al bus ISA con connettori Fin-Pitch che possono essere montati su ogni piattaforma base.

How-to Buy (24h delivery) --> Farnell

Omap 35X

Microcontrollers Omap [Texas Instruments]

Ispirano nuove applicazioni con prestazioni senza precedenti a livelli di potenza portatili. La nuova piattaforma di processori OMAP si basa sul core ARM Cortex-A8 per fornire una combinazione senza precedenti di performance simili a quelle di un laptop e la potenza di un dispositivo portatile in un unico chip. Con una potenza di elaborazione quattro volte maggiore degli attuali processori ARM9 a 300MHz, il core superscalare Cortex-A8 a 600MHz è integrato nei nostri quattro nuovi processori applicativi OMAP35X.

Questi processori offrono una varietà di combinazioni del core Cortex-A8, periferiche multimediali, motore grafico compatibile con le OpenGL® ES 2.0, acceleratori video e un core TMS320C64x+ DSP.Il processore modulare ed estensibile OMAP35x Evalation Module (EVM) fornisce tutti i componenti necessari per iniziare a sviluppare oggi sul processore OMAP3503 includendo una piattaforma di supporto Linux basata sul kernel 2.6.22.

Link --> www.omap.com

Link -- > OMAP35x family

Processori OMAP35x
Basati su core ARM Cortex-A8 a 600MHz
Ricco insieme di perifieriche
Memoria integrata per la cpu ARM (I-Cache di 16kB, D-Cache di 16kB, 256kB di L2) e on-chip (64kB SRAM, 112kB Rom)
dimensioni: 16 x 16 mm 0.65 mm
Benefici chiave
performance incrementate 4 volte rispetto ai dispositivi ARM9 attuali
Basso utilizzo di potenza grazie all'utilizzo della tecnologia SmartReflex di TI
EVM, BSP e strumenti di sviluppo disponibili per iniziare subito
I processori OMAP3503 potenzieranno gli utenti con accessi più rapidi ai database, fogli di calcolo, presentazioni, e-mail, allegati audio e video, navigazione web e applicazioni di videoconferenza.

OMAP-LINUX --> http://www.muru.com/linux/omap/

Piattaforma di sviluppo OMAP

beagle board omap

Beagle Board - scatena linux su questi procesori Cortex basati su ARM con SBC potenziato via USB! E' possibile trovare molte piattaforme ARM9 nel mercato dell'elettronica, tuttavia le piattaforme per nuovi modelli sono più difficili da trovare. E' difficile riuscire a trovariattaforme per ARM11 perchè molti di questi nuovi chip sono disponibili solo per i fornitori di silicio. I processori OMAP sono stati progettati per telefoni cellulari, invece che per computer generici. Ora beagle board ha cambiato le regole del gioco. La beagle board è offerta come una piattaforma di sviluppo general purpose per applicazioni embedded. Un sacco di progetti sono stati annunciati a elencati su Beagleboard.org. Sono stati annunciati a elencati su Beagleboard.org

How-to Buy (24h delivery) --> Farnell

coldfire-v4

Processori ColdFire [Freescale]

I microprocessori ColdFire MCF548X sono basati sul core ColdFire V4e e sono caratterizzati da più connessioni alle periferiche incluse Ethernet, CAN, PCI e altre interfacce seriali. Inoltre, questo dispositivo offe un acceleratore di criptazione per le comunicazioni sicuri in rete. La famiglia MCF548X è compatibile con la famiglia MCF547x Family per il numero di piedini offrendo flessibilità a progetti che necessitano di aggiornamenti nel tempo.
V4e ColdFire core - esegue più di 308 (Dhrystone 2.1) MIPS alla frequenza di 200MHz e possiede un'Unità di Gestione della Memoria (MMU)

Scheda di sviluppo ColdFire V4
coldfire dev board
Il pacchetto di sviluppo Linux M548LITE fornisce ogni cosa necessaria per sviluppare rapidamente un progetto Linux integrato con la famiglia di processori MCF548x. Il pacchetto comprende un sistema a moduli, chiamato Fire Engine, che contiene 64 MB di DDR-SDRAM, 4 MB di Boot Flash, e un dispositivo di uscita USB.

Il modulo Fire Engine, insieme alle porte ethernet incluse, agli slot PCI, alle interfacce seriali, all' interfaccia CAN, e al modulo di debug ColdFire genera un pacchetto completo capace di un rapido supporto per la famiglia di processori MCF548X. Il pacchetto comprende il kernel Linux 2.4.26, Core Tools, Open Source Compiler insieme alla porta seriale, alla I2C, alla DSPI, alla Ethernet alla USB e alla PCI.

How-to Buy (24h delivery) --> Farnell

Axis-Linux

ETRAX [Axis]

Progettato per soddisfare le richieste di basso costo, di facile implementazione e di rendimento di rete superiore, l' EXTRAX 100LX è una soluzione ottimizzata di sistema integrato della sesta generazione di Axis per usare periferiche su rete, L'ETRAX 100LX è realizzata usando la tecnologia ASIC da 0,25µm con il miglior rapporto qualità/prezzo disponibile oggi. La sesta generazione del chip è progettato specificatamente per Linux ed include una MMU per questo scopo.

Link --> Axis Developer

Il porting Linux/ETRAX è basato sul kernel Linux 2.0.38, copyright Linus Torvalds et al. Si può anche usare le patch uClinux per i Linux senza MMU, copyright by D. Jeff Dionne e Kenneth Albanowski. Per altre informazioni su uClinux, vedi uClinux - The Linux/Microcontroller Project. Linux è un marchio di Linus Torvalds.

Scheda di sviluppo Axis
Fox-Board La scheda FOX esegue un vero sistema operativo Linux (non un uC Linux) su un microprocessore ETRAX 100LX, una CPU 100 MIPS RICS fatta da Axis Communications.
Kernel Linux aggiornato alla versione 2.6.19

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend