18/03/2021
Linux underground |
Work in progress...
dmesg donne :
[ 1053.164167] usbserial: USB Serial support registered for generic [ 1053.174561] usbcore: registered new interface driver cp210x [ 1053.180255] usbserial: USB Serial support registered for cp210xVersion actuelle de Ubuntu : pas d'interface série :-(
# crossdev -P -v -t aarch64-unknown-linux-musl
Pour configurer votre environnement de compilation "aarch64-unknown-linux-musl",
consultez directement le wiki Gentoo :
crossdev.
créer un overlay pour crossdev.
Signalons aussi pour ceux qui n'utiliseraient pas le "crosscompiler" de Gentoo que la distribution de la "toolchain" arm (anciennement Linaro) est mainteant libre et disponible ici : https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads.
config du noyau
dmesg
lsmod
https://wiki.odroid.com/odroid-c2/software/building_u-boot.
https://wiki.odroid.com/odroid-c2/software/building_kernel.
https://www.artembutusov.com/gentoo-on-odroid-c2/.
https://forum.odroid.com/viewtopic.php?t=21675.
https://github.com/psychedup/gentoo-c2/blob/master/sys-kernel/odroid-c2-sources/odroid-c2-sources-3.14.9999.ebuild make.conf (voir lien ci-dessous) CFLAGS="-O2 -pipe -march=armv8-a+crc+fp+simd -mabi=lp64 -mcpu=cortex-a53+crc+fp+simd -ftree-vectorize --param l1-cache-size=16 --param l1-cache-line-size=64 --param l2-cache-size=512" CXXFLAGS="${CFLAGS}" CHOST="aarch64-unknown-linux-gnu" MAKEOPTS="-j4" CPU_FLAGS_ARM="edsp neon thumb vfp vfpv3 vfpv4 vfp-d32 crc32 v4 v5 v6 v7 v8 thumb2" MALI driver https://forum.odroid.com/viewtopic.php?t=16623 MALI wayland https://forum.odroid.com/viewtopic.php?t=39696
Infos pour le fichier make.conf.
OTG.