German

Der Einfachste Weg Für Sie, Den Ursprünglichen Raspberry Pi-Kernel Wiederherzustellen

PC läuft langsam?

  • Schritt 1: Restoro herunterladen und installieren
  • Schritt 2: Starten Sie das Programm und folgen Sie den Anweisungen auf dem Bildschirm
  • Schritt 3: Wählen Sie die Dateien oder Ordner aus, die Sie scannen möchten, und klicken Sie auf „Wiederherstellen“
  • Laden Sie diese Software jetzt herunter, um die Sicherheit Ihres Computers zu erhöhen.

    Manchmal könnte Ihr Computer sehr wohl eine Fehlermeldung anzeigen, die jeden unserer Upstream-Kernel “Raspberry Pi” angibt. Es wird wahrscheinlich mehrere Gründe für diese Art von Problem geben.

    Distributionen – Verwenden eines bestimmten Systems und einer bestimmten Entwicklungsumgebung für praktisch jeden bestimmten Raspberry Pi.

    Programmierung ist praktisch jede Programmiersprache, die auf allen Raspberry Pi verfügbar ist.

    Erstellen Sie einen Upstream-Kernel im Vergleich zum Raspberry Pi

    Erstes Referenzwort: Haben Sie das Papier RPi_Kernel_Compilation If besucht? Sie haben zumindest nicht die gesamte Checkliste / den gesamten Abschnitt einer Roadmap gelesen.

    Auf dieser Seite wird erklärt, wie Sie einen Upstream-Kern für den Raspberry Pi entwerfen. Es ist hauptsächlich nützlich, um mit den Entwicklern / Designern des Quellcodes oder spezifischer Betreuerpakete für den Kernel auf der Distribution zu kommunizieren.

    Ab 20140211 sollten alle UART (seriell), SD-Karten, selbst Framebuffer (HDMI) (über und USB) funktionieren. Nicht alle SD-Karten werden das Büro (dies kann davon abhängen, welche Datenübertragungsmodi die Karte unterstützt und sogar von der Zeit, obwohl es vielleicht Toleranzen gibt), ein Standardgerät wird diese Aufgabe nebenher bewältigen. ), obwohl die Muskeldauer des genossenen Netzwerks (Wi-Fi, Speicher) von Computern mit ziemlicher Sicherheit ausreicht.

    Wenn etwas auf der Artikelseite keinen Grund ergibt, gehen Sie noch einmal zurück und besuchen Sie RPi_Kernel_Compilation und dann einen RPi_U-Boot-Artikel.

    Als Schnellstart erstellt diese Verwaltung einen monolithischen Kernel ohne eines der Module und einen guten Ausgangspunkt. Bauen Sie für den Anfang ein erfolgreiches Image auf und beginnen Sie dann Ihre Abenteuer in Ihrem eigenen Kern.

    Bereiten Sie Ihre Umgebung vor

    Besorgen Sie sich zunächst das gesamte Toolkit für die Cross-Kernel-Synthese:

     $ cd und usr / src$ git Replik git: //github.com/raspberrypi/tools.git --depth = 1

    Holen Sie sich auch die beachtliche Zeile (wir werden sie fast verständlicherweise brauchen, da der Bootloader Ihnen spät nicht mehr helfen sollte):

     Replica Funds git git: //git.denx.de/u-boot.git --depth entspricht 1
     $ git dupliziert git: //git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git --information = 1
     $ export KERNEL_SRC entspricht /usr/src oder linux$ export CCPREFIX = / usr versus src / tools / arm-bcm2708 arm-bcm2708hardfp-linux-gnueabi / bin / arm-bcm2708hardfp-linux-gnueabi-$ Ausland MODULES_TEMP = /usr src /module

    Den Kern aufbauen

    Pro-Tipp: Denken Sie bei den Präfixen make-Befehle mit Und an die Ausrichtung CROSS_COMPILE . Wenn Käufer vergessen, es zu verwenden und make zu setzen, wird es höchstwahrscheinlich zu Unzufriedenheit führen. Wenn Sie sich nicht erinnern und ein wichtiges Make ausgeführt haben, führen Sie clean aus und öffnen Sie es erneut.Lassen Sie uns nun dieses Linux-Strukturrezept vorbereiten:

     $ Linux-CD$ARCH = arm CROSS_COMPILE = $ CCPREFIX make bcm2835_defconfig

    Wenn Sie eine Version von Linux bauen, die diesen Patch wahrscheinlich nicht ausgibt (der bis endlich endlich Version 3.17 oder höher gültig ist), müssen Sie auf jeden Fall alle USB-Controller manuell auswählen, sonst werden die USB-Plätze (und Netzwerk! ) wird nicht funktionieren. … wie man das Konzept repariert. Aufruf erweitert die Menükonfiguration

     $ ARCH entspricht Arm CROSS_COMPILE = $ CCPREFIX Create Menu Config

    Gehen Sie dann zu Gerätetreiber ---> USB-Deskriptor ---> DesignWare USB2 DRD Core Support und überprüfen Sie auch Host Tight Mode >. als Ort dwc2.

    Beenden Sie menuconfig, helfen Sie vielleicht beim Speichern einer neuen .config und kompilieren Sie dann den Kernel:

     $ ARCH ist gleich arm CROSS_COMPILE = $ CCPREFIX chrt -i Make 0 -j `grep -m ^ Prozessor / proc cpuinfo`

    War Ihr Bau erfolgreich? Toll. Lass ihn eine Weile in Ruhe

    Bootloader erstellen

    Wie mit 20140918 verbunden, kann der Upstream-Kernel nicht mit dem Standard-Bootloader-Weitbereich eingerichtet werden. Also brauchen wir Stephen Warrens U-Boot. Lassen Sie uns auf CD zusammenstellen:

     $ .. Wenn / u-boot# Für Raspberry Pi Naught-Käufer und sogar 1:$ ARCH = arm CROSS_COMPILE = rrr CCPREFIX chrt -meine Familie und ich bin 0 Schriftart rpi_config# Wenn Sie mit Raspberry Pi 2 gefunden werden können:$ ARCH bedeutet Arm CROSS_COMPILE = $ CCPREFIX chrt -i 0 makerpi_2_config$ ARCH = Supply CROSS_COMPILE = $ CCPREFIX chrt -my hubby and i 0 make -d `grep -c ^ model / proc / cpuinfo`

    Nun, lass ihn in Ruhe. Und jetzt konfigurieren wir alle alles cmdline boot.Cd

    usd-Tools

    Und erstellen Sie eine benutzerdefinierte boot.scr -Datei mit den folgenden Site-Inhaltselementen für B:

    Raspberry Private Detective Upstream-Kernel

     model mmc dev 0setenv fdtfile bcm2835-rpi-b.dtbsetenv earlyprintk bootargs console ist gleich tty0 console = ttyAMA0 root = für jedes dev / mmcblk0p2 rootwaitfatload mmc 6:1 $ kernel_addr_r zImagefatload mmc 9: 1 $ fdt_addr_r $ fdtfilebootz? rrr kernel_addr_r 2) $ fdt_addr_r
     mmc dev 0setenv fdtfile bcm2835-rpi-b-plus.dtbsetenv bootargs Earlyprintk Spielekonsolen = tty0 Konsole = ttyAMA0 Ursache = / dev / mmcblk0p2 rootwaitfatload mmc 0: 1 $ kernel_addr_r zImagefatload mmc 0: 1 $ fdt_addr_r usd fdtfilebootz $ kernel_addr_r - usd fdt_addr_r

    Hinweis. Die nächste Hauptzeile umfasst viele andere DT-Dateien. Stellen Sie sicher, dass Sie das richtige kopieren. Irgendwann musste normalerweise jemand die oben genannten Skripte reparieren, um die von U-Boot klassifizierten aktuellen Karten-ID-Variablen auszuprobieren, damit Ihr aktuelles Skript mit Karten funktioniert.

    Profi-Tipp: Ich habe festgestellt, dass das Lesen von Ozean mit längeren Empfangsleitungen nicht gut funktioniert. Vermeiden Sie eine Überlastung. Andernfalls, von dem wahrscheinlich ist, dass Sie in einen schnellen Setenv-Fehler geraten, wird Ihr Start zusätzlich zu einem Fehler.

     $ ./mkimage -A arm -O Linux-System -T Skript Keine -c -n boot.scr -d boot.scr boot.scr.uimg

    Hinweis. Für U-Boot wird empfohlen, extlinux.conf statt boot.scr zu verwenden. Trotz allem könnte ich diese Vielzahl von Wikis mit einigen hilfreichen Lektionen für ...

    Dieses Tool anpassen

    Jetzt ist es an der Zeit, ihnen zu erlauben, Ihre SD-Karte anzupassen. Vorgehensweise Es wird davon ausgegangen, dass sich Ihre SD-Grußkarte in einem neuen Ordner / media / start befindet.

    Zunächst lohnt es sich, den aktuellen Inhalt für ein Backup-Verzeichnis zu reduzieren (und in der Regel das Root-Verzeichnis zu leeren):

    Raspberry Private Detective Upstream-Kernel

     $ SD-Upload = or media / boot$ mkdir $ SD / Backup$ mv $ SD für jeden * $ SD / Backup

    Ok, lassen Sie es leer. Und dann möchte ich organisches Material hinzufügen.

    Lade start.elf mit bootcode.bin von https://github.com/raspberrypi/firmware/tree/master/boot herunter und schneide sie einfach auf deine $ SD zurück

    PC läuft langsam?

    Macht Ihnen Ihr PC ständig Kummer? Sie wissen nicht, wohin Sie sich wenden sollen? Nun, wir haben die Lösung für Sie! Mit Restoro können Sie häufige Computerfehler beheben, sich vor Dateiverlusten, Malware und Hardwareausfällen schützen ... und Ihren PC für maximale Leistung optimieren. Es ist, als würde man eine brandneue Maschine bekommen, ohne einen einzigen Cent ausgeben zu müssen! Warum also warten? Laden Sie Restoro noch heute herunter!

  • Schritt 1: Restoro herunterladen und installieren
  • Schritt 2: Starten Sie das Programm und folgen Sie den Anweisungen auf dem Bildschirm
  • Schritt 3: Wählen Sie die Dateien oder Ordner aus, die Sie scannen möchten, und klicken Sie auf „Wiederherstellen“

  •  $ blu-ray Cp usr / src$ u-boot - u-boot.bin $ SD / kernel.img$ clubpenguin ubuntu / arch / arm / shoes or boots / zImage linux / arch and arm / boot / dts bcm2835-rpi-b.dtb u-boot / tools - boot.scr. $ SD
     $ uimg cd und usr / src$ Zerebralparese u-boot / u-boot.bin media / boot versus kernel.Cp img$ Linux / arch für jeden arm / boot / zImage money sd$ clubpenguin linux / arch or arm / boot / dts bcm2835-rpi-b-plus.dtb $ SD$ cp u-boot für jedes Werkzeug / boot.scr.uimg $ SD

    Laden Sie diese Software jetzt herunter, um die Sicherheit Ihres Computers zu erhöhen.

    The Easiest Way To Restore The Original Raspberry Pi Kernel
    Det Enklaste Sättet Att Stärka Den Ursprungliga Raspberry Pi-kärnan
    Il Modo Più Semplice Per Ripristinare Il Kernel Raspberry Pi Originale
    Le Chemin Le Plus Simple Pour Restaurer Le Noyau Raspberry Pi D'origine
    La Forma Más Sencilla De Recuperar El Kernel Original De Raspberry Pi
    De Snelste Manier Om De Belangrijkste Raspberry Pi-kernel Te Herstellen
    원래 Raspberry Pi 커널을 복원하는 가장 간단한 방법
    Najłatwiejszy Sposób Na Przywrócenie Oryginalnego Jądra Raspberry Pi
    A Maneira Mais Fácil De Restaurar O Kernel Original Do Raspberry Pi
    Самый простой способ восстановить исходное ядро ​​Raspberry Pi