Orange Pi 2G IoT Board Can Now Boot Linux from NAND Flash

Orange Pi 2G IoT is a $10 development board with a 2G cellular modem that was launched last March. The board is based on RDA Micro RDA8810PL processor designed for cheap Android phones, but Linux support was also promoted, and an RDA8810 Android SDK was released in April. It was the first time RDA8810 was used in a development board, and unsurprisingly it was, and still is, a challenge to use such board, as software support is on-going… So people who purchased the board has troubles with controlling GPIOs, or booting Linux from the SoC’s built-in NAND flash, instead reverting to booting from a micro SD card. Luckily, Orange Pi forum’s user surfero75 worked on the latter, found a solution, and posted instructions in Spanish. He wrote those instructions leveraging the work done by Aib user, and I summarized the main steps below explaining how install and boot from NAND […]

Linux 4.13 Release – Main Changes, ARM & MIPS Architectures

Linus Torvalds has just announced the release of Linux 4.13 and a kidney stone…: So last week was actually somewhat eventful, but not enough to push me to delay 4.13. Most of the changes since rc7 are actually networking fixes, the bulk of them to various drivers. With apologies to the authors of said patches, they don’t look all that interesting (which is definitely exactly what you want just before a release). Details in the appended shortlog. Note that the shortlog below is obviously only since rc7 – the _full_4.13 log is much too big to post and nobody sane would read it. So if you’re interested in all the rest of it, get the git tree and limit the logs to the files you are interested in if you crave details. No, the excitement was largely in the mmu notification layer, where we had a fairly last-minute regression and […]

$14 Orange Pi R1 Allwinner H2+ Board Comes with Two Ethernet Ports, 256 MB RAM

Shenzhen Xunlong has introduced the new Orange Pi R1 board with Allwinner H2+ quad core Cortex A7 processor that’s a bit different from their other models, as it includes two 10/100M Ethernet port, and should be suitable for intelligent controllers, or simple IoT gateways. Orange Pi R1 board specifications: SoC – Allwinner H2(+) quad core Cortex A7 processor @ 1.2 GHz with Mali-400MP2 GPU System Memory – 256 DDR RAM Storage – micro SD card slot, 16 MB SPI flash Connectivity – 2x 10/100M Ethernet (including on via RTL8152B USB to Ethernet) + 802.11 b/g/n WiFi (Realtek RTL8189ETV) with u.FL antenna connector and external antenna USB – 1x micro USB OTG port Expansion headers Unpopulated 26-pin “Raspberry Pi B+” header 13-pin header with headphone, 2x USB 2.0, TV out, microphone and IR receiver signals Debugging – 3-pin header for serial console Power Supply – 5V via micro USB port Dimensions […]

$15 Orange Pi Zero Plus Board Released with Allwinner H5 SoC, Gigabit Ethernet, WiFi, and SPI flash

We had Orange Pi Zero, followed by Orange Pi Zero Plus 2, then Orange Pi Zero Plus 2 H5, but now there’s another “Zero” model that’s called Orange Pi Zero Plus, which like Orange Pi Zero Plus 2 H5 board is based on Allwinner H5 processor, but adds a faster Gigabit Ethernet port, and offers a fairly different features set compared to the first Orange Pi H5 board, albeit in the same form factor. Orange Pi Zero Plus specifications with highlights in bold and stricken-through showing difference with Orange Pi Plus 2 H5 model: SoC – Allwinner H5 quad core Cortex A53 processor with hexa core Mali-450MP4 GPU System Memory – 512 MB DDR3 Storage – 8GB eMMC flash, micro SD card slot + 2MB SPI flash Video Output – HDMI ; AV port via 13-pin header Connectivity – Gigabit Ethernet, 802.11 b/g/n WiFi (Realtek RTL8189FTV) with u.FL antenna connector […]

How to Setup an Orange Pi Zero DIY Smart Speaker with Google Assistant SDK

A preview release of Google Assistant SDK working with Raspberry Pi 3 and other ARMv7 boards was released in May, and soon after, AIY Projects Voice Kit was offered for free with Raspberry Pi Magazine in order to a complete smart speaker kit working with RPi 3. I wanted to try it on one of FriendlyELEC or Shenzhen Xunlong Allwinner board, since all we need is audio input and output, and an Internet connection. Earlier this month, I came across Orange Pi Zero Set 6 Kit that had all I needed: Orange Pi Zero ARM Linux board, an expansion board with built-in microphone and audio output jack, and a cute and small case to neatly put everything together. Orange Pi Zero Set 6 Kit Unboxing and Assembly Shenzhen Xunlong sent me the kit so that I can try it out. The package includes two Orange Pi packages, the plastic case, […]

Office, Factory, Business Model, and Ambitious Plans of Shenzhen Xunlong Software, Orange Pi Maker

Parts of the article have been updated after Steven Zhao update at the end. Since Steven Zhao is the only one contact person at Shenzhen Xunlong Software, the maker of Orange Pi boards, and the company appears to be focusing on hardware development more than on software and documentation, so at one point in time, people were speculating that it could be one person operation 🙂 Last year, Steven told us there were over 10 persons working in the office. But hey, photos, or it’s fake! We now have a definite proof as Renaud Coustellier visited Steven Zhao in his Shenzhen Offices, and published a report on Minimachines (in French). I’ll provide a summary below, but visit Minimachines website, if you want the full story and more pictures. First, Shenzhen Xunlong rented a floor, or part of it, in one of the many Shenzhen office buildings, and engineers are working […]

$13 Orange Pi Zero Set 6 Kit Could Make an Inexpensive DIY Google Home Alternative

Since Google released the Google Assistant SDK for Raspberry Pi 3, and other ARMv7 boards, I thought I should it try myself on one of the tiny headless boards I have, as you just need audio output and a microphone. I first planed to use NanoPi NEO board with NanoHAT PCM5102A audio board, a cheap USB microphone, and pair of speakers, but this morning, I’ve come across Orange Pi Zero Set 6 kit that looks perfect for this applications and sells for just $12.95 plus shipping ($18.27 in total for me) with Orange Pi Zero board, Orange Pi Zero interface board, and a case. Orange Pi Zero board is powered by Allwinner H2+ quad core Cortex A7 processor with 512MB RAM, and can run the required Ubuntu/Debian distribution using one of the Armbian images, and connected to the Internet over Ethernet or WiFi, however if you want to use the […]

NetBSD is Now Running on Allwinner H3 Boards

Most people will run Linux kernel on development boards because it does the job, and that’s usually the only option. But others have been working on NetBSD kernel for Allwinner H3 boards, and it’s now running on various H3 boards with serial console, USB, Ethernet, SD card, and eMMC flash working. Jared McNeill explains they first had to deal with low-level code to initialize the CPU and MMU, before using a U-boot layer to disguise NetBSD as the Linux kernel in order to load kernel and device tree file. The code then jumps to the generic ARM FDT implementation of initarm to relocate DTB data and perform other steps, and finally they can enumerated devices. This is explained in greater details in the aforelinked blog post on NetBSD website. Jared tested the implementation on NanoPi NEO and Orange Pi Plus 2E, but others have reported success on various hardware based […]

UP 7000 x86 SBC