uCLinux Prozessor-Plattformen (MMU-los)
Blackfin Prozessoren
Der Blackfin Prozessor ist eine Mischung zwischen Mikrocontroller und Signalprozessor in einem Kern. Er ist sehr einfach (glue-less) mit vielen Peripherien zu integrieren, auch weil er einen internen Controller für das Schaltnetzteil für die Core-Spannung beinhaltet.
Analog Devices unterstützt die Portierung von uCLinux, daher ist der Stand des Kernels und der Bibliotheken gut.
Dual Core: uCLinux-DSP
Durch die BF56x Serie mit zwei symmetrischen Prozessoren lässt sich ein System aufbauen, welches einerseits die Schnittstellen von Linux bereitstellt (wie TCP/IP und darauf aufbauende Protokolle), andererseits einen "rohen" DSP Kern für das "Number Crunching" mit einfachem Interface (shared Memory) zum Linux zur Verfügung stellt.
ARM Prozessoren
ARM Prozessoren sind sowohl in Konsumgütern wie auch in vielen Industrieanwendungen zum Quasi-Standard geworden. Dadurch ist auch die Unterstützung durch Linux und viele Bibliotheken sehr gut.
Folgende Eigenschaften machen ARM basierte Systeme attraktiv für den industriellen Einsatz:
- viele Hersteller (Achtung: echte Second-Sources sind sehr selten!)
- SoC Chips verfügbar (ARM Core, RAM, Flash, programmierbare Logik, diverse Peripherie)
- geringer Stromverbrauch
- geringer Ressourcenverbrauch
- JTAG und On-Chip Debug Hardware
- gute Tool-Unterstützung (GNU, ARM etc.)