11-29-2019, 06:43 AM
I used debootstrap to extract a Debian sid arm64 userland and recompiled the tsys kernel with the following flags:
Then the debian userland tools (modprobe, etc.) were able to load the kernel modules.
1 big ext4 partition on a SD card, copied u-boot to the 32768 byte offset, installed kernel, modules, headers and (important!) the device tree from tsys/linux-pinebookpro.
Graphics also work, but I wasn't able to get xf86-video-fbturbo-git working.
Code:
CONFIG_MODULE_SIG_FORMAT=y
CONFIG_MODULES=y
CONFIG_MODULE_FORCE_LOAD=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_MODVERSIONS=y
CONFIG_ASM_MODVERSIONS=y
CONFIG_MODULE_SIG=y
CONFIG_MODULE_SIG_SHA256=y
CONFIG_MODULE_SIG_HASH="sha256"
CONFIG_MODULES_TREE_LOOKUP=y
1 big ext4 partition on a SD card, copied u-boot to the 32768 byte offset, installed kernel, modules, headers and (important!) the device tree from tsys/linux-pinebookpro.
Graphics also work, but I wasn't able to get xf86-video-fbturbo-git working.