Linaro 15.07 has been released with Linux 4.2-rc3 (Baseline), Linux 3.10.83, 3.14.45 and 3.18.17 (LSK), and Android 5.1.1_r8.
The Linux kernel got various bug fixes, and a power reduction technique has been implemented for Qualcomm processor. Progress has been made to boot Android with UEFI on Hikey board, and work is still on-going on 96boards including Hisilicon Hikey, Qualcomm DragonBoard 410c, and an upcoming and yet-to-be-formally-announced Marvell PXA1928 board called Helium.
Highlights of this release:
- Linux Linaro 4.2-rc3-2015.07
- linaro-android topic updated to 4.2-rc3 and recent AOSP/android-3.18
- included GATOR version 5.21.1
- llct-misc-fixes topic: “HACK: of: Limit FDT size for CRC check on arm64″ has been dropped. FVP model was the last target to require this hack, but the new FVP firmware doesn’t need it anymore
- updated integration-linaro-vexpress64 topic by ARM LT: Versatile Express TC2 support is back, HDLCD display now works on TC2, the topic will be renamed to integration-linaro-vexpress next cycle
- updated integration-linux-qcomlt topic by Qualcomm LT: QCOM Core Power Reduction (CPR) support has been added
- linaro-builddeb-tweaks topic is dropped (most of our changes have been upstreamed)
- Linaro builds of AOSP 15.07
- Android baseline updated to 5.1.1_r8
- ART CI setup for TIP and stable builds
- Boot to gui tests added for tip and stable builds
- ART code coverage for tip and stable builds
- m-preview based builds setup for emulators
- ART-host-gtests added for tip and stable builds
- Hikey builds updated to 5.1.1_r8. Android boots with UEFI and GRUB on HiKey. Wifi drivers are integrated in the build system. Drivers are built as part of Android build process.
- Linaro OpenEmbedded 2015.07
- integrated Linaro GCC 4.9-2015.06
- updated linux-linaro to 4.2-rc3
- disabled aarch64 bootwrapper
- integrated various improvements for LNG CI
- fixed bootimg.bbclass to work with all kernel image types
- fixed cmake builds for native recipes
- Linaro Ubuntu 15.07 – updated packages: fvp-pre-boot (FVP firmware), LSK 3.10.83/3.14.45/3.18.17 and linux-linaro 4.2-rc3 kernels
- 96boards contributions:
- DragonBoard 410c is now using NetworkManager only to manage the network (previously a combination with systemd-networkd/resolved has been used).
- HiKey made some progress toward the switch to UEFI. GRUB is now integrated into the snapshots builds for both AOSP and Debian.
- Initial Debian based build for Marvell PXA1928 Helium is setup and available.
Visit https://wiki.linaro.org/Cycles/1507/Release for a list of known issues, and further release details about the LEB, LMB (Linaro Member Builds), and community builds, as well as Android, Kernel, Graphics, Multimedia, Landing Team, Platform, Power management and Toolchain components.
Categories: Android, Debian, Hardware, HiSilicon, Linux, Marvell PXA, Qualcomm Snapdragon, Ubuntu
96boards, Android, aosp, debian, dragonboard, helium, hikey, hisilicon, kernel, linaro, Linux, marvell, openembedded, qualcomm, ubuntu
NanoPi is a new Linux development board powered by Samsung S3C2451 ARM9 processor with Wi-Fi and Bluetooth LE connectivity, connectors for a camera and an LCD display, as well as two expansion headers including a 40-pin “Raspberry Pi compatible” header.
- Processor – Samsung S3C2451 ARM9 @ 400Mhz
- System Memory – 64M DDR2
- Storage – micro SD slot
- Connectivity – AP6210 module for 802.11 b/g/n WiFi and Bluetooth 4.0
- USB – 1x USB 1.1 host port, 1x micro USB OTG port for power and data (serial or Ethernet)
- Display I/F – LCD Interface: 0.5mm pitch SMT FPC seat, support full-color LCD (RGB: 8-8-8)
- Camera I/F – DVP Camera Interface: 0.5mm pitch FPC connector, including ITU-R BT 601/656 8-bit, I2C and GPIOs
- Debugging – Serial Port
- Expansion Headers
- “GPIO1″ – 40-pin header including UART, SPI, I2C, GPIO pins (Raspberry Pi compatible)
- “GPIO2″ – 12-pin header including I2S, I2C, UART pins
- Power – 5V via micro USB port or headers
- Dimensions – 75 x 30 mm
The board is said to run u-boot, a Linux distribution based on Linux 4.1 and Qt, as well as Debian. You can download firmware images, source code, and schematics (PDF only), and checkout the Quick Start Guide to find out how to get started with a PC running Ubuntu.
NanoPi launch is planned for the 1st of August, and it will sell for $16, although I’m not sure whether shipping is included. Visit nanopi.org for details.
Categories: Debian, Hardware, Linux
ble, bluetooth, corewind, debian, development board, linnux, nanopi, raspberry pi, wifi
When AMD announces its 96Boards Enterprise Edition complaint server board, I could read quite a few complains because the board used a non-standard form-factor such as mini-ITX. The first version 96Boards Enterprise Edition specification has now been published, and the goods news is that there are two versions: the low cost ($199 to $399) “Standard version” with the new proprietary format, and likely more expensive “MicroATX version” that must complies with MicroATX v1.2 specs.
AMD 96Boards Enterprise Edition (Click to Enlarge)
The minimum hardware requirements are listed as follows:
- Small form factor
- Standard EE version – 160 x 120mm
- microATX EE version – 244 x 244mm
- Design is SoC independent (targets 32 or 64 bit SoCs)
- 1GB RAM (16GB strongly recommended for server software development)
- Minimum on-board connectors and expansion I/O
- 1x Serial over USB UART with microUSB interface
- 2x USB
- 1x RJ45 Ethernet
- Standard version board power from low cost 12V DC Jack connector or standard 12V high power DIN connector
- microATX version board power from ATX power supply
- 1x 40 pin 96Boards 1.8V expansion interface header with UART, SPI, I2C &
- Standardized positions for PCIe connector(s), If implemented
These are just the minimum requirements, but most board are likely to feature extra SATA, networking or USB interfaces.
Board Drawings for Standard Version (Click to Enlarge)
There are also some software support requirements, where support means binary and source code:
- Boot architecture (at least one open source implementation shall be available)
- Support for bootloader such as U-Boot/FDT, UEFI/ACPI, UEFI/FDT
- Support for a secure execution environment (optional)
- Support for ARM Trusted Firmware (ARMv8), including PSCI APIs (recommended)
- An unmodified kernel.org mainline, stable or long term (latest two releases) kernel. Note: Upstream mainline support is a 96Boards program goal
- A Linaro or vendor-supported kernel with additional patches against a kernel.org mainline, stable or long term (latest two releases) kernel
- Operating system – The latest released (stable) version of one or more of the following open source distributions shall be made available for a 96Boards EE compliant design:
- Red Hat
- A Linaro or vendor supported Linux using the OpenEmbedded/Yocto build system
- Other Operating Systems/Distributions – Other operating systems or distributions may be provided for a 96Boards product and can be made available to end users on the 96Boards community portal
There’s no royalty or license requirements for the specs, so anybody who wishes to do so could make 96boards compliant hardware. An optional “96Boards Certification Program” is also available in order to provide hardware
and software certification, and getting the board listed and supported via 96Boards website.
Thanks to miniNodes for the tip.
Categories: Debian, Fedora, Hardware, Linux, Ubuntu
96boards, debian, fedora, linaro, Linux, red hat, source code, standard, ubuntu
Banana Pi developers, in this case SinoVoIP, and not LeMaker, are about to launch a new board: BPI-M3 powered by Allwinner A83T octa core Cortex A7 processor with 2GB RAM and 8GB eMMC.
Banana Pi M3 board specifications:
- SoC – Allwinner A83T octa-core ARM Cortex-A7 @ 2.0 GHz with PowerVR SGX544MP GPU supporting OpenGL ES 2.0/1.1, OpenCL 1.1, DX 9.3.
- System Memory – 2 GB LPDDR3
- Storage – 8 GB eMMC + SATA (via Genesys GL830 USB bridge) + micro SD slot
- Display Interfaces / Video Output – HDMI 1.4 up to 1920×1200, MIPI DSI connector
- Audio – 3.5mm headphone jack, microphone, HDMI audio
- Camera I/F – MIPI CSI and Parallel camera interfaces
- Connectivity – Gigabit Ethernet (Realtek RTL8211E/D), 802.11 b/g/n Wi-Fi and Bluetooth 4.0 (AP 6212 module)
- USB – 2x USB 2.0 host port, 1x micro USB OTG
- Debugging – UART for console
- Headers – 40-pin mostly Raspberry Pi compatible header
- Misc – Power, reset and u-boot buttons, IR receiver
- Power Supply – 5V/2A via power barrel or micro USB port
- Dimensions – 92 x 60mm
- Weight – 45 grams
The company claims the board supports Android 5.1, Debian linux, Ubuntu linux, Raspberry Pi images, and more. I have never had the opportunity to test a Banana Pi board myself before, but I can see quite a few complains about documentation and software support in their forums.
Despite being an octa-core processor, Allwinner A83T processor is not the fastest processor around, as when I tested an Allwinner A83T tablet last year, the system just got under 27,000 points with Antutu 5.3.
SinoVoiP has not provided any price yet, nor do we have any release date, but the company has already manufactured 100 pieces to complete development, so this should just take a few more weeks or a couple of months. More details can be found on the product page, and especially on the forum post announcing the board.
Categories: AllWinner A8X, Android, Debian, Hardware, Linux, Linux 3.0, Ubuntu
Android, banana pi, debian, development board, Linux, sinovoip, ubuntu
As Raspberry Pi Model B+ price got reduced to $25, some competitors also decided to bring their price down. Shenzhen Xunlong Software, the maker of Orange Pi board, decided to decrease their Orange Pi 2 and Orange Pi 2 Mini boards by $5 to respectively $30 and $25 plus around $2 shipping.
Orange Pi 2 (Click to Enlarge)
Both boards are based on the same PCB, but the mini version lacks WiFi. Let’s refresh our memory with the specs:
- SoC – Allwinner H3 quad core Cortex A7 @ 1.6 GHz with 256KB L1 cache, 1MB L2 cache, and an ARM Mali-400MP2 GPU up to 600 MHz
- System Memory – 1GB DDR3
- Storage – micro SD card slot (up to 64GB)
- Video Output – HDMI (CEC and HDCP support), AV port
- Audio I/O – HDMI, AV port, on-board microphone
- Connectivity – 10/100M Ethernet, 802.11 b/g/n Wi-Fi (Realtek module, not found on mini version)
- USB – 4x USB 2.0 host ports, 1x micro USB OTG port
- Camera – CSI Interface
- Expansions – 40-pin Raspberry Pi Model A+/B+ (mostly) compatible header with 28 GPIOs, UART, I2C, SPI, PWM, CAN, I2S, SPDIF, LRADC, ADC, LINE-IN, FM-IN, and HP-IN
- Debugging – 3-pin UART header for serial console
- Misc – IR receiver; Power, reset, and u-boot buttons; Power and Ethernet LEDs
- Power Supply – 5V/2A via barrel jack (micro USB OTG cannot be used to power the board).
- Dimensions – 93 x 60 mm
- Weight – 46 grams
You can currently download
Android 4.4.2, Lubuntu, Debian server, and Raspbian images for the boards, as well as Linux and Android SDKs. The board has been launched at the end of March, but I can’t find any independent reviews online yet. Feedback on Aliexpress is however mostly positive. The platform is more powerful than Raspberry Pi 2, so from the hardware point of view it should be a better deal, but as usual they won’t be able to match Raspberry Pi’s software and community support.
Categories: Allwinner H-Series, Android, Debian, Hardware, Linux, Ubuntu
Android, debian, development board, discount, Linux, orange pi, sdk, shenzhen xunlong, ubuntu
Orange Pi Plus is a development board based on the new Allwinner H3 quad core Cortex A7 processor that supports 4K video output and decoding. The boards comes with 1GB RAM, 8GB eMMC, HDMI output, Gigabit Ethernet, Wi-Fi, SATA and more, and sells for $49 on Aliexpress. When I first covered the board in February, it was already listed on Aliexpress, but I could not find any firmware image, or source code, but this has now changed.
Orange Pi Plus (Click to Enlarge)
There are now four firmware files:
- Lubuntu_1404_For_OrangePiplus_v0_8_0_.img.xz – Lubuntu 14.04 image
- Raspbian_For_OrangePiplus_v0_8_0.img.xz – Raspbian for Allwinner H3
- orangepi-plus-debian-server-card-v0.9.img.xz – A Debian server image
- sun8iw7p1_android_orangepi-plus_uart0.rar – Android 4.4.2 image that needs to be flash with PhoenixCard in Windows (Linux tools are not working yet)
Beside the firmware images, the company also releases a Linux SDK (h3-lichee-1.0.tar.gz) with Linux 3.4 kernel source code, u-boot, and relevant tools.
I assume these should also work on Orange Pi 2, the low cost version of the board without internal flash, nor SATA, and Fast Ethernet instead of Gigabit Ethernet, which goes for $35 on Aliexpress.
Thanks to Jerome for the tip.
Categories: Allwinner H-Series, Android, Debian, Hardware, Linux, Linux 3.0, Ubuntu
Android, debian, development board, firmware, Linux, orange pi, raspbian, sdk, source code, uboot, ubuntu
Linaro 15.04 has been released with Linux 4.0 (baseline), Linux 3.10.74 and 3.14.39 (LSK), and Android 5.1.1.
Other noticeable changes include support for the new DragonBoard 410c 96boards compliant board, the addition of A80 Optimusboard (Allwinner A80) to Android Kitkat build, Hisilicon D01 support added to the Debian installer, and support for Ubuntu ARM64 Gnome rootfs.
Highlights of the release:
- Linux Linaro 4.0-2015.04
- updated linaro-android topic: aosp/android-3.18 branch has been merged
- GATOR topic: version 5.20.1
- updated integration-linaro-vexpress64 topic by ARM LT (FVP Base and Foundation models, and Juno support)
- updated topic from Qualcomm LT (IFC6410 and DB410c boards support):
- Resource Power Manager (RPM) – MSM Shared Memory Driver (SMD) driver
- quite some changes under drivers/gpu/drm/ related to adv7511 and adv7533 support
- ASoC support for QCOM platforms
- external Connector Class (extcon) support (used for USB VBUS and ID detection)
- Linaro builds of AOSP 15.04
- baseline updated to android-5.1.1_r1
- updated Nexus 10 CI for LAVA testing
- added Optimus A80 Android Kitkat build
- Linaro OpenEmbedded 2015.04
- removed stress recipe in favor of oe-core recipe
- updated linux-linaro to ll_20150422.0 (based on 4.0)
- libevent-fb: OE-core updated to 2.0.22, fix require statement
- APM mustang boot failure was tracked down to using ‘arm64′ as U-Boot arch for the initramfs header while the vendor U-Boot 2013.04 expects ‘arm’.
- upstreaming – strace: fix build for aarch64; libgpg-error 1.18: simplify tuple handling and add armv8b support
- Linaro Ubuntu 15.04 – updated packages: LSK 3.10.74/3.14.39 and linux-linaro 4.0 kernels
- U-Boot: upstream fastboot support
- Add HiSilicon D01 platform support to Debian installer
- Updated android-build job to work with docker slaves
- Cleaned up ILP32 build job
- LSK: enable debug options on regular builds
- linux-linaro: ll-fold.sh script fixed to work correctly with newer git versions
- CI bring up: tshark board Android member build
- Added Ubuntu arm64 gnome rootfs
- Added D01 platform to Coresight CI loop
Check out https://wiki.linaro.org/Cycles/1504/Release for a list of known issues, and further release details about the LEB, LMB (Linaro Member Builds), and community builds, as well as Android, Kernel, Graphics, Multimedia, Landing Team, Platform, Power management and Toolchain components.
Categories: AllWinner A8X, Android, Applied Micro, Hardware, HiSilicon, Linux, Qualcomm Snapdragon, Ubuntu
Android, armv8, debian, dragonboard, kernel, linaro, Linux, openembedded, optimusboard, ubuntu
Most ARM based mini PCs come with 1 or 2GB RAM, with few exceptions like Nagrace HPH NT-V6 or Tronsmart Draco AW80 Telos featuring 4GB RAM, but they are mostly optimized for Android, and although they can also run Linux desktop distributions there are often caveats with lack of hardware video decoding for example. Solidrun has now added a new model to its Cubox-I mini PC family with Cubox-I 4×4 powered by Freescale i.MX6 quad core processor coupled with 4GB RAM, and it’s also one of the few mini PCs coming with an eSATA port.
SolidRun CuBox-i 4×4 specifications
- SoC – Freescale i.MX6 Quad 4x Cortex A9 @1GHz-1.2GHz with Vivante GC2000 (OpenGL/ES 2.0)
- System Memory – 4GB 64-bit DDR3 @ 1066 MHz
- Storage – microSD card slot, eSATA II (3 Gbps) connector
- Video Output – HDMI 1.4 with 3D support
- Audio Output – HDMi, optical S/PDIF
- Connectivity – Gigabit Ethernet (up to 470Mbps), WiFi 802.11b/g/n, Bluetooth 4.0
- USB – 2x USB 2.0 host, 1x micro USB to RS232 port for console access
- Misc – InfraRed receiver and transmitter, RTC with backup battery
- Power Supply – 5V/3A via 2.1/5.5mm power jack
- Dimensions – 55 x 55 x 42 mm
Cubox-i Block Diagram
CuBox-i 4×4 will ship with a 110V/220V power adapter, and a 8GB Micro SD Class 10 card preloaded with OpenELEC/Kodi or Android 4.4.2 KitKat, but you can also download GeexBox XBMC, Debian, Arch Linux ARM, OpenSUSE, and other Linux based operating systems for the platform.
Cubox-i 4×4 can be pre-ordered for $169.99 on Solid-run website, or on Newegg for the same, with shipping scheduled for the end of May. You may find more details on Solidrun Cubox-i mini computer page.
Categories: Android, Debian, Fedora, Freescale i.MX, Hardware, Linux
Android, arch linux, debian, kodi, Linux, media player, mini-pc, openelec, sata, solidrun