Edited by pgauret at 2015-10-16 03:00
Here are the commands I used. Please note that I didn't manage to build a working u-boot then, there has been a few H3 related commits since, maybe doable now.
Maybe worth mentioning I manually applied the patches from Jens Kuske as they were not yet mainlined when I tried. However not sure of status today, seems only some of the patchset made it to the mainline.
http://lists.infradead.org/piper ... 015-May/343930.html
code:
- make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- multi_v7_defconfig
- make -j 5 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- LOADADDR=0x40008000 uImage dtbs
- cp arch/arm/boot/zImage arch/arm/boot/zImage-without-dtb
- cat arch/arm/boot/zImage arch/arm/boot/dts/sun8i-h3-orangepi-plus.dtb > arch/arm/boot/zImage-with-dtb
- cp arch/arm/boot/zImage-with-dtb zImage
- make -j 5 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- LOADADDR=0x40008000 uImage
- make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules
- make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=output modules_install