Inhaltsverzeichnis

Patchen und Kompilieren eines Echtzeitfähigen Linux Kernel für den Phytec phyCORE-MPC5200B

Diese Anleitung beschreibt wie der Standard Linux Kernel mit einem echtzeitfähigen Patch modifiziert werden kann, und für den phyCORE-MPC5200B-tiny oder phyCORE-MPC5200B-IO von Phytec konfiguriert wird.

Vorbereitung

Als Erstes muss man sich für eine Version entscheiden. Die Version des Kernels muss mit der Version des Patches übereinstimmen. Im Real-Time Linux Wiki sind die verfügbaren Patches unter „Documentation > Actively maintained PREEMPT_RT kernel patches“ aufgelistet. In dieser Anleitung verwenden wir die Version 4.1.15.

Für die Cross-Compilation müssen alle Tools für die Cross-Toolchain installiert sein, siehe unter Anleitung für Ubuntu oder Anleitung für Debian. Insbesondere muss GCC und die nCurses Bibliothek vorhanden sein.

Download der Sourcen

Den Kernel patchen und compilieren