Not an BPI-M5 but I do have other BPI Products
Greetings slackware_platypus! I hope you don't consider this waking up a dead post.
While I don't have a BPI-M5, I do have a BPI-R2, a BPI-R64, a BPI-M4, a BPI-M64, and a BPI-M2-Zero. Currently, I am working on getting the BPI-R2 up and running with Slackware ARMv7 15.0. I have the operating system installed, but I have run into a few problems with devices working.
I used the source code from the uboot and kernel of an Ubuntu release that worked very well on the BPI-R2, then after getting the uboot and kernel .config file configured, I compile the kernel's source code on a Slackware ARMv7 15.0 native system running on a Raspberry Pi 3B, using Slackware ARMv7 15.0 from Sarpi.
It took a while, and it took some work, but I have a complete Slackware 15.0 installation on a BPI-R2, of course currently with a few device configuration problems at the moment.
So, I discovered that using Sarpi ( Slackware ARM for Raspberry Pi ) to natively compile ARMvX and Aarch64 for Banana Pi products, seems to work well for me, or at least it has up to this point. As I use a Slackware ARM system to compile the uboot and kernel, for other machines I want to install Slackware ARM on.
Anyway, that's how I do it.
|