Elektronikladen NewsFlash Produkte Buchtips Service Bezugsquellen HotLinks

COBRA5272 -----

ColdFire Board for Rapid Applications

COBRA5272 ist ein Single-Chip Mikrocontroller-Modul mit dem Freescale ColdFire Prozessor MCF5272. Das Akronym COBRA steht für COldFire Board for Rapid Applications.

Die ColdFire Prozessorfamilie tritt die Nachfolge der legendären Freescale 68000-Serie an und wurde auf Anwendungen im Embedded-Bereich optimiert. Das bedeutet insbesondere hohe Rechenleistung bei geringem Stromverbrauch. Mittlerweile gibt es mehrere ColdFire Prozessortypen, wobei der MCF5272 eines der am höchsten integrierten Derivate ist.

Vorsicht COBRA! Das COBRA5272 Modul beherbergt neben dem leistungsfähigen Prozessor eine komplette Ausstattung an Peripheriefunktionen. Die großzügig dimensionierte Speicherausstattung ermöglicht sogar den Einsatz des Betriebssystems Linux.

Softwareentwicklung für ColdFire

Für die ColdFire Prozessoren gibt es, ebenso wie für die 68000er, eine große Anzahl Entwicklungstools. Viele davon sind sogar frei verfügbar, z.B. Compiler für C, Pascal oder Basic. So werden die ColdFire Prozessoren auch von der verbreiteten GNU-Toolchain (C, C++ und Debugger) unterstützt, welche als Cross-Software z.B. auch für Windows-basierte PCs zur Verfügung steht.

dBug Monitor

Für Download und Test von Programmen steht auf dem ColdFire Board eine Monitorsoftware zur Verfügung. Dieser dBug-Monitor enthält häufig benötigte Funktionen wie Download, Edit/Display Memory etc. Zusätzlich stehen Line-Assembler, Disassembler, Breakpoints und Einzelschrittbetrieb zur Verfügung.

Das COBRA Starterkit

Das Starterkit besteht aus:
  • Ein COBRA 5272 Modul mit vorinstallierter dBug-Monitorsoftware
  • Grundplatine 160mm x 100mm zum Aufstecken des Moduls, mit Spannungsregler, zwei RS-232 Anschlüsse, ein Ethernet Anschluss, ein USB Anschluss, Lochrasterfläche
  • CD-ROM mit Entwicklungstools (GNU Compiler und Debugger für Windows-Host)
  • Dokumentation inklusive Quick-Start-Guide

uClinux

Linux ist mittlerweile ein auf Desktop-PCs weitverbreitetes Betriebssystem. Natürlich herrschen in einer Embedded Umgebung spezifische Bedingungen. Soll also Linux auf einem Embedded Controller ablaufen, sind eine Reihe von Vorüberlegungen und Anpassungen erforderlich.

uC TUX Eine speziell für Systeme ohne MMU (Memory Management Unit) optimierte Linux Distribution ist uClinux. Wir erleichtern den COBRA5272 Anwendern den Einstieg in das Thema Embedded Linux, indem wir eine uClinux Distribution anbieten, die bereits Unterstützung für unser COBRA5272 Board enthält. Mit diesem Betriebssystem können auf dem COBRA Modul zahlreiche komplexe Funktionen realisiert werden, z.B. aus den Bereichen:

  • Dateisystem-Management
  • Graphisches User Interface
  • Connectivity (Ethernet)
  • Embedded Internet
Wir liefern die uClinux Softwareoption inkl. Linux Toolchain und Zusatzdokumentation. Als Entwicklungssystem empfehlen wir einen PC mit Linux-Betriebssystem.

English Product Page
Schaltungsunterlagen (ZIP,184KB)

Foto COBRA5272

Der Prozessor MCF5272:

  • 32 Bit RISC Prozessor mit 63 MIPS Rechenleistung bei 66 MHz Takt
  • Standard Background Debug Schnittstelle
  • 32 Bit Daten- und 32 Bit Addressbus
  • USB Full Speed Interface
  • Zwei UART Schnittstellen
  • 10/100 Ethernet Controller
  • SPI Schnittstelle
  • 3 PWM Ausgänge
  • 16 universelle Port Ein- und Ausgänge
  • 3,3V Betriebsspannung

Block Diagram MCF5272

Das COBRA5272 Modul:

  • Bestückt mit einem MCF5272 ColdFire Prozessor
  • Getaktet mit 66 MHz, das bedeutet 63 MIPS Rechenleistung
  • 2 MByte Flash und 16 MByte RAM auf dem Board
  • Zwei serielle Schnittstellen (SCI) mit RS-232 Treiberschaltung
  • Eine SPI Schnittstelle
  • Eine USB (Full Speed) Schnittstelle mit Physical Interface
  • Eine 10/100 Mbps Ethernet Schnittstelle inklusive Treiberschaltung
  • 16 universell nutzbare Port-Anschlüsse
  • diverse Interrupt-Eingänge und Chip-Select-Ausgänge
  • Gepufferter 32 Bit Daten- und 23 Bit Addressbus extern zugänglich
  • Zugang zu Bus und Schnittstellen über zwei 100-Pin Steckerleisten
  • Standard Background Debug Schnittstelle zur Softwareentwicklung
  • Abmaße des Moduls 80mm x 100mm (1/2 Euro)
  • Betriebsspannung 3,3V, typ. Energiebedarf etwa 1W bei 66 MHz
  • Freescale dBug Monitor vorinstalliert
  • uClinux Portierung verfügbar (Option)

Block Diagram COBRA5272
Block Diagram vergrößern

COBRA5272 mit Grundplatine COBRA5272 Modul mit Grundplatine


Unser Buchtip: Embedded Linux - Praktische Umsetzung mit uClinux

Preise
(Alle Angaben zzgl. MWSt. ab Lager, Irrtum/Änderung vorbehalten)
COBRA5272/ENT   Starterkit inkl. COBRA5272 Modul mit dBug-
                Monitor, Lieferumfang wie oben beschrieben    499,00 EUR
COBRA5272/1     Controller Modul mit dBug Monitor, einzeln    349,00 EUR
COBRA52XX/LNX   Zusatzoption: uClinux Software Paket           50,00 EUR


Zurück zur Elektronikladen Homepage
Haben Sie Fragen, Anregungen, Wünsche? Hier finden Sie alle Kontaktadressen!
Letzte Änderung: 2007-04-17