Orange Pi Lite and Zero boards

I have a couple of applications in mind and thought these boards looked quite interesting.  Small, low cost reasonably powerful.  So I bought two each of the Orange Pi Lite and Orange Pi Zero boards, and a couple of camera modules.  The applications I am considering are a weather station and a remote wifi connected camera.

I expect to update this post as time permits and I learn more about these boards – If I can ever get one to run.

Has anyone managed to get this board working ???

Early January 2017 they arrived

orange pi lite sbcThe first step was to arrange power.  The available information suggests 5V at 1.5A minimum, preferably 2A.  I don’t like and would not use a wall-wart charger for this so I arranged one OP-Lite to run on a small 3A DC/DC regulator fixed at 5V and a second OP-Lite to wire directly to a 5V bench supply.  The regulator allows supply voltages up to 28V and should easily supply the current.  On both boards I soldered the supply wiring directly to the board, eliminating the DC power jack; removing the DC jack from one of the boards.

BTW :  the resistor needed to fix the regulator shown at 5V output is 47K + 1M in parallel.  This resistance replaces the original small pre-set-pot.

The next step was to find a suitable image to try out.  Since I want a server or headless system I downloaded the Armbian image for the Lite board.  None of the Google-Drive links on the Orange-Pi web site worked – more on this later.  Using my standard Kubuntu laptop I wrote the image to a 8GB micro-SD card.  This did not go smoothly to begin with;  dd reporting that the card was read-only.  Swapping the USB reader seemed to solve this.

Trying 8 or so times writing the card and testing, nether of the OP-Lite boards would boot.  So after several wasted hours I tried the old Windows-7 PC; having to install programs to format the SD card, unzip the 7z image and to write the image to the SD card. So much more difficult than in Linux, but that’s what I’m used to.  Nothing worked; the image written using Linux or Windows.

Maybe it’s a faulty image ???  So back to find another image to try.  None of the Google Drive links on the Orange Pi web site worked, just nothing.  As a last resort I looked at the page source and found the Google URL, copied it to a new browser tab and it worked; I was able to download Lubuntu.  But I noticed the file name suggested it was for the Banana-Pi.  I tried it anyway, but it did nothing.

Having written and test the Lubuntu image, the OP-Lite still doesn’t boot.

Some Success – They both Boot

I decided to try another micro-SD card, this time an older 4GB card.  This card was much slower to write, the Armbian image using dd on the Linux laptop.  But this time it worked. Puttin the card in the board and applying power, I noticed that the current draw fluctuated between about 150 and 300 mA and a green LED came on.  The current draw finally settled on 187mA, after a few minutes.  This is all without pushing the power button (see below).

The Transcend 8GB class-6 card would not boot, but the Apacer 4GB class-4 card worked in both boards.  I need to get a few more micro-SD cards.

Operation and current draw

At 5V the OP-Lite board draws 108mA with no SD card inserted.  With a SD card but not booting the draw is 124mA.

I read somewhere that the power button turns the OP-Lite on.  So why does it draw 100+ mA before the button is pressed ?  The comment suggested that after connecting it all up, pressing the power button initiated the boot process.  Having looked at the circuit diagram, I think the power button is just connected to a couple of pins on the main processor, therefore not a true on/off power switch or a reset switch, at least not without active processor assist.

Initial Thoughts – Summary

Typical of so many of this type of board.  Potentially good and useful hardware, but almost totally crippled by a lack of information and image support.

At this stage I have to say, don’t waste your money on Orange Pi – unless you have a lot of spare time for problem solving.