So I tried building and using the core/linux-armv7 from the tincman repo given by you Manizuka, in your last post on this topic. First I had to learn some basic GIT, to be able to switch branch and revision. Having done that I got Kernel 4.7.1 - but I had to change the config a little before it would actually compile:
$this->bbcode_second_pass_code('', '
LD drivers/gpu/drm/built-in.o
LD drivers/gpu/built-in.o
LD drivers/built-in.o
make[1]: *** No rule to make target 'firmware/am335x-pm-firmware.elf', needed by 'firmware/am335x-pm-firmware.elf.gen.o'. Stop.
make: *** [Makefile:987: firmware] Error 2
')
It did compile when I had removed "am335x-pm-firmware.elf" (and the other blob names) from
$this->bbcode_second_pass_code('', '
Device Drivers ->
Generic Driver Options ->
External firmware blobs to build into the kernel binary
')
But when I try to boot with this kernel installed I just get a blank screen: first black, than after about a second a different shade of black (darker, if I remember correctly).
So I'm back to the 3.10 kernel with Nvidia blob compiled in. E-Mail and Chromium are working fine, but the fun alread ends when I'm trying to scroll in LibreOffice (and Firefox has similar issues).
Do I need this mysterious firmware blob?
Or does anyone else have a working simple kernel config for a recent Kernel?