Thank you Martin for this information. Apritzel's master branch should be perfectly fine for now, my goal being to become familiar with Arm Trusted Firmware/AArch64.
In the case Apritzel's newest branch would be required, I may simply attempt to send more "Craftbeer der Welt" to the Armbian team , and hope for the best .
No problem, I happily volunteered, and Armbian saved me a ***lot*** if time while setting-up my nanopi-m1.
I had read about those power supply issues on the forum, but thought I would be fine with a 2A micro-USB power supply - it seems I was wrong: my cable is not short, and I am not sure about its gauge.
I powered the board with a MB102 breadboard power supply rated for 5V/1.2A directly on the 4 pins header using Dupond cables as suggested, and cpuburn-a7 hanged the board again. Looking now for a 5V switching power supply: I am not sure the breadboard power supply is doing the job. Thanks for the help.
1) For Ubuntu 14.04 x86: retrieve a 32 bits Linux toolchain from Linaro - note that latest releases are providing Linux x86_64-hosted toolchains only - I tested on a Live CD Lubuntu x86 14.04 image.
wget https://releases.linaro.org/14.01/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2014.01_linux.tar.xz
tar Jxf gcc-linaro-arm-linux-gnueabihf-4.8-2014.01_linux.tar.xz
export PATH=$(pwd)/gcc-linaro-arm-linux-gnueabihf-4.8-2014.01_linux/bin:$PATH
1.1) create hello.c
arm-linux-gnueabihf-gcc -o hello hello.c
1.3) execution (on a nanopi-m1 running Armbian 5.16, but it should work as is on an orangepi-one...)
./hello
Hello, World!
2) For Ubuntu 14.04 x86_64: retrieve latest 64 bits Linux toolchain from Linaro - I tested on a Live CD Lubuntu 14.04 x86_64 image.
wget https://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/arm-linux-gnueabihf/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
tar Jxf gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
export PATH=$(pwd)/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin:$PATH
go through steps 1.1, 1.2, 1.3.
Working fine with Armbian_5.14_Nanopim1_Debian_jessie_3.4.112.raw as well, still on a nanopi-m1.