@mav @Natanox I usually avoid "building" a Linux for those things. I maintain an embedded Linux distro at work and supporting a new platform is usually a solid month of pain. So unless you explicitly want the learning experience and are fine with digging into kernel sources and device trees it's not worth it.

My recommendation is getting something that's supported by armbian. Their images usually work out of the box on my SBCs and it mostly feels like regular Debian from a user perspective.