Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| software:linux:buildroot:zoom:dev [2020-09-24 09:30] – ditaranto | software:linux:buildroot:zoom:dev [2022-09-07 14:07] (aktuell) – fabian.ditaranto | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Cross-Compilieren für das Zoom-Board =================== | ====== Cross-Compilieren für das Zoom-Board =================== | ||
| - | Hier wird gezeigt, wie auf dem Host Applikationen und Kernel-Module für das Zoom-Board übersetzt werden können. | + | Hier wird gezeigt, wie auf dem Host Applikationen und Kernel-Module für das [[https:// |
| <box 97% | Buildroot-Toolchain> | <box 97% | Buildroot-Toolchain> | ||
| Zeile 11: | Zeile 11: | ||
| $ sudo mkdir -p /opt/zoom | $ sudo mkdir -p /opt/zoom | ||
| $ cd /opt/zoom | $ cd /opt/zoom | ||
| - | $ sudo wget -c ftp:// | + | $ sudo wget -c ftp:// |
| $ sudo tar xjf buildroot-toolchain.tar.bz2 | $ sudo tar xjf buildroot-toolchain.tar.bz2 | ||
| $ sudo rm -rf ./ | $ sudo rm -rf ./ | ||
| Zeile 31: | Zeile 31: | ||
| export PATH=$PATH:/ | export PATH=$PATH:/ | ||
| </ | </ | ||
| - | Speichern, Editor verlassen und Terminal schliessen. | + | Speichern, Editor verlassen und **Terminal schliessen(!)**. |
| <box 95% | Zum Testen der Buildroot-Toolchain (Lokaler Compiler & Cross-Compiler):> | <box 95% | Zum Testen der Buildroot-Toolchain (Lokaler Compiler & Cross-Compiler):> | ||
| Zeile 104: | Zeile 104: | ||
| </ | </ | ||
| Speichern und Editor verlassen. | Speichern und Editor verlassen. | ||
| + | \\ | ||
| + | \\ | ||
| + | Folgendes File erstellen: | ||
| < | < | ||
| $ nano CMakeLists.txt | $ nano CMakeLists.txt | ||
| Zeile 141: | Zeile 143: | ||
| < | < | ||
| $ cd /opt/zoom | $ cd /opt/zoom | ||
| - | $ sudo wget -c ftp:// | + | $ sudo wget -c ftp:// |
| $ sudo tar xzf linux.tar.gz | $ sudo tar xzf linux.tar.gz | ||
| $ sudo rm -rf linux.tar.gz | $ sudo rm -rf linux.tar.gz | ||
| Zeile 175: | Zeile 177: | ||
| MODULE_SUPPORTED_DEVICE(" | MODULE_SUPPORTED_DEVICE(" | ||
| MODULE_LICENSE(" | MODULE_LICENSE(" | ||
| - | MODULE_AUTHOR(" | + | MODULE_AUTHOR(" |
| static int hello_init(void) { | static int hello_init(void) { | ||