BPI-M3 - manual build using mainline u-boot and kernel

Dear All,

I want to manual build the operating system for my BPI-M3.

I downloaded the mainline u-boot, compiled it, and copied the u-boot-sunxi-with-spl.bin file with the dd command to the first 1M of the SD card, but after that the device could not be powered on. (Of course, using the image downloaded, the device works, but I want my own u-boot (and kernel)).

My question is: what conditions should be meet in order, that the BPI-M3 device could be powered on?

Thank You for your answer in advance!

Best regards, Istvan

Last time I have tried to build u-boot for M3 SMP support in u-boot was missing. Kernel 4.10.x boots, basic things works, but you only got one cpu core.

https://github.com/igorpecovnik/lib WIP section.

1 Like