Hugo Cardozo Posted September 23, 2016 Posted September 23, 2016 Hello, I'm trying to boot an Orange Pi Plus with Armbian 5.20, and it does not work. I've already check that both OPi and my sdcard work fine, because I can flash and boot the images on orangepi.org site. Besides, I checked how u-boot starts with both Armbian and "debian server" orangepi.org image (both attached)
Igor Posted September 23, 2016 Posted September 23, 2016 You have this board: https://linux-sunxi.org/Xunlong_Orange_Pi_Plus ?
Hugo Cardozo Posted September 26, 2016 Author Posted September 26, 2016 Hello, according to Aliexpress page it is: https://www.aliexpress.com/snapshot/8037872883.html?orderId=77866093680184
Igor Posted September 26, 2016 Posted September 26, 2016 OK, the problem could be related to this: http://forum.armbian.com/index.php/topic/872-beelink-x2-with-armbian-possible/?p=15898 Try booting with Belink X2 images and if it goes further, we will rebuild images with new u-boot.
Hugo Cardozo Posted September 26, 2016 Author Posted September 26, 2016 Tried the Beelink image, got the same u-boot error
Hugo Cardozo Posted September 26, 2016 Author Posted September 26, 2016 Hi! I've managed to make Armbian boot. One of orangepi.org images could access the internal eMMC, so I thought that I could flash/boot that image, and then flash Armbian directly on eMMC. And that did the trick! Now my new OPi+ runs Armbian. A tricky workaround, but it worked, so what the heck
tkaiser Posted September 26, 2016 Posted September 26, 2016 One of orangepi.org images could access the internal eMMC, so I thought that I could flash/boot that image, and then flash Armbian directly on eMMC. And that did the trick! Now my new OPi+ runs Armbian. Thanks for reporting this. That means also we've a(nother) problem with mainline u-boot regarding access to SD card in early boot stage on some devices If your time permits could you please download this image and just try to boot: Armbian_5.14_Orangepipcplus_Debian_jessie_3.4.112.7z (this one uses an older u-boot version). @Igor/@Zador: what about a H3 mini image that just contains u-boot/kernel and hands out the whole eMMC device as USB Mass Storage gadet (like it's done here). This way users could flash eMMC directly from Etcher (using the virtual USB thumb drive) and it would be also the fastest way to create an eMMC clone on the Fast Ethernet equipped devices.
Hugo Cardozo Posted September 26, 2016 Author Posted September 26, 2016 If your time permits could you please download this image and just try to boot: Armbian_5.14_Orangepipcplus_Debian_jessie_3.4.112.7z (this one uses an older u-boot version). It didn't work, results attached. First I thought that, after I flashed Armbian on eMMC, my OPi+ won't boot a SD card anymore, just like Odroid-C2. But the orangepi.org images can boot from SDcard 1
tkaiser Posted September 26, 2016 Posted September 26, 2016 Just for experiment I compiled sunxi-fel for Windows and installed libUSB driver in single click with Zadig tool. So we could provide an application/set of scripts for Linux and Windows to do this. For OS X too: macbookpro-tk:sunxi-tools tk$ ./sunxi-fel ver AWUSBFEX soc=00001680(H3) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000 It didn't work, results attached. That's strange since u-boot+spl 2016.05 from the old image immediately try to boot u-boot 2016.09. Don't know what to think about
zador.blood.stained Posted September 26, 2016 Posted September 26, 2016 That's strange since u-boot+spl 2016.05 from the old image immediately try to boot u-boot 2016.09. Don't know what to think about U-boot 2016.05 had some issues detecting correct boot device. So looks like in this case SPL decides that it booted from eMMC and proceeds to load u-boot from eMMC instead of SD.
Hugo Cardozo Posted June 28, 2017 Author Posted June 28, 2017 Hello, recently I've messed up the armbian installation in my OPi+. So I wanted to try again booting from microSD, with the latest armbian available (5.25 as of today). It still does not work. I got the "debian jessie mini" image from Loboris' site (http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=342), and after boot it I could dd the armbian image directly on OPi+ eMMC.
Recommended Posts