Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| software:linux:phycore-mpc5200b:manueller-rt-patch [2016-05-14 23:23] – mgehrig2 | software:linux:phycore-mpc5200b:manueller-rt-patch [2016-10-31 18:07] (aktuell) – mgehrig2 | ||
|---|---|---|---|
| Zeile 13: | Zeile 13: | ||
| * Die verfügbaren Versionen können angezeigt werden mit: < | * Die verfügbaren Versionen können angezeigt werden mit: < | ||
| * Gewünschter Tag auschecken: < | * Gewünschter Tag auschecken: < | ||
| - | * Download des passenden RT-Patch von [[https:// | + | * Download des passenden RT-Patch von [[https:// |
| * RT-Patch entpacken < | * RT-Patch entpacken < | ||
| * NTB MPC5200 Daten holen mit: < | * NTB MPC5200 Daten holen mit: < | ||
| Zeile 33: | Zeile 33: | ||
| * Defaultkonfiguration aus // | * Defaultkonfiguration aus // | ||
| * Kernel Konfiguration überprüfen und anpassen (siehe [[software: | * Kernel Konfiguration überprüfen und anpassen (siehe [[software: | ||
| - | * Im erscheinenden Menue: " | + | * Im erscheinenden Menue: " |
| + | * Je nach Hardware kann es sein, dass noch weitere Einstellungen angepasst werden müssen. Folgende Punkte müssen beachtet werden ([[http:// | ||
| + | * Power management and ACPI otions ---> **[*] ACPI (Advanced Configuration and Power Interface) Support** ACPI muss aktiviert sein, aber alle Unteroptionen, | ||
| + | * Power management and ACPI otions ---> CPU Freqency scaling ---> **[ ] CPU Frequency scaling** deaktivieren | ||
| + | * Power management and ACPI otions ---> CPU Idle ---> **[ ] CPU idle PM support** deaktivieren | ||
| + | * Kernel hacking ---> Memory Debugging ---> **[ ] Check for stack overflows** deaktivieren | ||
| + | * Um die Quelle von hohen Latenzen mit dem [[https:// | ||
| + | * CONFIG_PREEMPT_RT=y | ||
| + | * CONFIG_WAKEUP_TIMING=y | ||
| + | * CONFIG_LATENCY_TRACE=y | ||
| + | * CONFIG_CRITICAL_PREEMPT_TIMING=y | ||
| + | * CONFIG_CRITICAL_IRQSOFF_TIMING=y | ||
| * uImage compilieren: | * uImage compilieren: | ||
| * Das uImage wird im Ordner " | * Das uImage wird im Ordner " | ||