ODROID-C4: Unterschied zwischen den Versionen

Aus WIKI
Zur Navigation springen Zur Suche springen
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Ubuntu 20.04 (MINIMAL IMAGES) von [https://wiki.odroid.com/odroid-c4/odroid-c4] herunter geladen und dann neues initiales Gentoo ima…“)
Markierung: Ersetzt
Keine Bearbeitungszusammenfassung
Zeile 53: Zeile 53:


[[Odroid UART-Ausgabe]]
[[Odroid UART-Ausgabe]]
29.12.2021
Ich habe eine neue SDcard erzeugt auf der jetzt ein Kernel 5.15.11-gentoo eingerichtet ist und gestartet werden kann (alte Samsung-SDcard liegt noch daneben mit dem kernel 4.9.x).
Die CPU läuft jetzt mit Performance Einstellung(durchweg mit 1,9GHz). Jeder Kernel (5.15.11-gentoo.rc1, 5.16.0.rc7) den ich gebaut habe mit "ondemand" Einstellung als default konnte nicht gestartet werden, oder der Rechner war extrem lahm und is dann irgend wann eingefrohren... ich glaube das es an den USB Geräten liegt, da der kernel 5.15.11-gentoo-rc1 auf einem test-Rechner so weit lief, wo nur eine ssd angeschlossen war...)

Version vom 30. Dezember 2021, 05:29 Uhr

Ubuntu 20.04 (MINIMAL IMAGES) von [1] herunter geladen und dann neues initiales Gentoo image mit den ubuntu kernel gebaut und Backup () auf Festplatte abgelegt.

Backup Image muss jetzt mit dd auf eine SD-Karte eingespielt werden und dann kann der Odroid-C4 damit gestartet werden. Login: root/odroid

15.07.2021

  • Image ubuntu-20.04-server-odroidc4-20210301.img.xz von [2] auf sdcard kopiert
  • Odroid C4 gestartet und ubuntu geupdated
  • UsbStrick mit einer ext4 partition unter /mnt/gentoo gemounted
  • [3] unter /mnt abgelegt
  • Enpacken der Datei (und dann entfernen):
tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner
  • Grundeinstellungen:
nano -w /mnt/gentoo/etc/portage/make.conf
  • Meine Einstellungen:
COMMON_FLAGS="-march=armv8.2-a -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
CHOST="aarch64-unknown-linux-gnu"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
LC_MESSAGES=C
MAKEOPTS="-j5"
CPU_FLAGS_ARM="edsp neon thumb vfp vfpv3 vfpv4 vfp-d32 aes sha1 sha2 crc32 v4 v5 v6 v7 v8 thumb2"
  • resolve.conf kopieren damit das neue System dns auflösen kann
cp --dereference /etc/resolv.conf /mnt/gentoo/etc/
  • Gentoo root system starten
mount --types proc /proc /mnt/gentoo/proc
mount --rbind /sys /mnt/gentoo/sys
mount --make-rslave /mnt/gentoo/sys
mount --rbind /dev /mnt/gentoo/dev
mount --make-rslave /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
source /etc/profile
export PS1="(chroot) ${PS1}"
mkdir /usr/portage
emerge-webrsync
eselect profile set 1
emerge --ask --verbose --update --deep --newuse @world

Odroid UART-Ausgabe

29.12.2021

Ich habe eine neue SDcard erzeugt auf der jetzt ein Kernel 5.15.11-gentoo eingerichtet ist und gestartet werden kann (alte Samsung-SDcard liegt noch daneben mit dem kernel 4.9.x). Die CPU läuft jetzt mit Performance Einstellung(durchweg mit 1,9GHz). Jeder Kernel (5.15.11-gentoo.rc1, 5.16.0.rc7) den ich gebaut habe mit "ondemand" Einstellung als default konnte nicht gestartet werden, oder der Rechner war extrem lahm und is dann irgend wann eingefrohren... ich glaube das es an den USB Geräten liegt, da der kernel 5.15.11-gentoo-rc1 auf einem test-Rechner so weit lief, wo nur eine ssd angeschlossen war...)