Top 10 Posts of 2013 and Stats on CNXSoft Blog

This is the last day of the year, and just like in 2012, I’ll look back on the main trends of this year,  post a list of the top 10 posts of 2013 on cnx-software.com, and add some fun stats about the site and my visitors. 2013 has been the year of quad core media players and mini PCs, especially those based on Rockchip RK3188, XBMC is now featured in many Android STBs, “big.LITTLE” and “Octa-core” have been the buzz words on the application processor front, Google has entered the HDMI TV sticks market with the ChromeCast, and is competing with Miracast / DLNA TV dongles, we’ve gotten more and more low cost Linux development boards, crowdfunding has almost gone mainstream, and the Internet of things has started to take off thanks to new technologies such as Bluetooth Low Energy. I’ve compiled the list using data from Google Analytics, filtered […]

Bodhi Linux Distribution Has Dropped Official ARM Support (For a While)

Linux is omnipresent in your life via gadget running Android, but in the desktop world, as many of you already know, it’s not straightforward to get a Linux distribution fully work on ARM platform, because each ARM SoC or board is different, and above all binary blobs used for GPUs, VPUs, Wi-Fi and Bluetooth chips can make it extremely complex, even impossible, to have a fully working ARM Linux distribution for a given hardware. After considering that ARM Linux required too much effort, and was not used by many people, Bodhi Linux developers decided to call it a day in October this year, and dropped official support for ARM hard-float images: Effective immediately Bodhi is dropping official support for ARM devices. What does this mean? We will no longer be advertising an ARMHF download link on our front page Updates to ARM images will be infrequent/not at all. The ARM […]

Hardkernel Unveils $59 ODROID-U3 Board Powered by Exynos 4412 Prime Quad Core SoC

Hardkernel ODROID board family already features of the most cost effective development / hobbyist boards in the market. But the company has done it again, with ODROID-U3 a quad core board, software compatible with ODROID-U2, that sells for just $59 + shipping. ODROID-U3 specifications: SoC – Samsung Exynos 4412 Prime @ 1.7 Ghz with ARM Mali-400MP4 GPU @ 440MHz System Memory – 2GB @ 880MHz Storage – microSD slot, eMMC module socket USB – 3x USB 2.0 Host ports, 1x USB 2.0 device for ADB/mass storage Ethernet – 10/100Mbps (LAN9730) Video Output – micro HDMI Audio Output – 3.5mm Jack, micro HDMI System Console – UART (1.8Volt) DC Power – 5V/2A PCB Dimension – 83 x 48mm Weight – 48g with heatsink The company provides images and source code for Xubuntu 13.10, Android 4.x with u-boot 2010.12 and kernel 3.8, as well as the schematics (PDF). Support is available on […]

X100 Raspberry Pi Expansion Board Adds VGA Output, RTC and More

Suptronics X100 is an expansion board that connects on top of the Raspberry Pi in order to add VGA output, RTC, four USB ports, a micro SD card slot, an RS232 DB9 connector, and an 8-channel servo port. Key features of X100 expansion board:   Input Voltage – 6V to 23V converted to 5V, 3A via step-down DC/DC converter to power the Raspberry Pi. VGA – HDMI to VGA converter supporting up to UXGA (1600×1200) and 1080p with 10-bit DAC USB – self-powered USB hub with 4 ports Storage – micro SD card reader RTC – NXP PCF2127AT / PCF2129AT with included CR2032 battery Debugging – RS232 DB9 connector (via MAX3232) to be used with a null-modem cable. I/Os – Reset switch for RPi reset, headers to access S1 & S5 on top of the Raspberry Pi Servo support – 8-channel Darlington driver chip  (ULN2803) allowing to control electronic circuits […]

Linaro 13.12 Release with Linux Kernel 3.13, Android 4.4, and Ubuntu Saucy Salamander

Due to the end of year celebration, Linaro release is a little earlier at this time, and Linaro 13.12 has already been released with Linux Kernel 3.13-rc3 (baseline), Linux Kernel 3.10.24 (LSK), Android 4.4, and Ubuntu Linaro 13.12, which for the first time is based on Ubuntu 13.10 Saucy Salamander. Other interesting development include an initial arm64 Ubuntu saucy rootfs (that one?), work to support octa-core 4x Cortex A53, 4x Cortex A57 SoCs, an Android 4.4 KitKat LEB for the Galaxy Nexus, and ARMv8 LSK and Nexus7_2013-AOSP builds have been setup and Android can be now built using llvm-clang toolchain with the related patches submitted to upstream. On a related note, there are also some Midway and Highbank engineering build images for Calxeda server processors, which may not be that useful going forward, as unfortunately the company has just closed door after running out of cash. Here are the highlights of this […]

Mentor Embedded ARM Hypervisor Automotive Demo on Freescale i.MX6 Board

Virtual machines are usually run on server or desktop PC to run several operating systems simultaneous. About 2 years ago, I wrote about an embedded hypervisor running Linux and Android on the Pandaboard develompent board, with the goal of separating home and enterprise operating systems in mobile devices so that enterprise data is safe. Since then, virtualization extensions are now part of ARM Cortex A15 / A7, and as well as the new Cortex A53 / A57 ARMv8 64-bit cores, but in my mind at least, those where mostly designed to address the server market. It turns out hypervisors are also useful in the automotive field, where for example, the dashboard and In-vehicle infotainment (IVI) systems runs in two separate virtual machines controlling two different displays from one processor. Mentor Embedded showcased such automotive system at ARM Techcon 2013, where they showed a Freescale i.MX6 quad core board, which looks […]

Fedora 20 “Heisenbug” Release Makes ARM a Primary Architecture

Fedora has been supporting ARM architecture for a while now, but it was only as a secondary architecture without official support. With the recent Fedora 20 release, nicknamed “Heisenbug”, the ARM architecture, more exactly ARMv7 hard float and greater, is promoted to a primary architecture meaning ARMv7 will have the same status as x86 and x86_64 architectures with packages officially build and supported by the Fedora community. What it does not mean however, due to the nature of ARM architecture, is that you can simply download an ISO to install on any ARM platforms, like you would do on an Intel or AMD computer. It’s a little more complicated than that, as it is platform specific, but instructions are available for the Beaglebone Black, Compulab Trimslice, the Wandboard, Calxeda Energycore Midway and Highbank, and Versatile Express in QEMU. You can download images with MATE, KDE, XFCE, LXDE, SOAS desktops, as […]

TBS Matrix ARM mini PC Features Freescale i.MX6Q, Supports USB DVB Tuners

TBS, a producer of digital TV tuners for PC, has decided to launch their own ARM mini PC called Matrix to interface with their USB DVB tuners. The board is based on Freescale i.MX6 Quad ARM Cortex A9 SoC with 2GB RAM, 16GB eMMC flash, and costs about $150. The company also claims to have XBMC, VDR, Tvheadend software running on the platform. Here are the specifications for this quad core ARM board / computer (Codename: TBS2910): SoC – Freescale i.MX6 Quad (MCIMX6Q5EYM10AC) quad core ARM Cortex A9 processor @ 1.0 GHz with Vivante GC2000 3D GPU System Memory – 2GB DDR Storage – 16GB eMMC, SD card slot, micro SD card slot,  and SATA interface USB – 3x USB 2.0 host ports, 1x USB OTG Video Output – HDMI Audio Output – HDMI and 3.5mm audio jack Connectivity – 10/100/1000M Ethernet, and Wi-Fi  802.11n/b/g Expansion – 16-pin header for […]