Ubuntu 12.04 on ODroid-X Development Board

Yesterday, Hardkernel released the first version of Ubuntu for ODroid-X development board based on Linux 3.6-rc1 and Linaro Ubuntu Desktop 12.07. This is still early work, but here’s the current status: Linux Kernel 3.6-rc1 with gcc 4.7.1 Linaro toolchain SMP driven Quad-Core processing PMIC device driver USB 2.0 High-speed Host driver for Exynos-4412 HSIC interface Ethernet + USB Hub device driver LCD display driver HDMI display driver (Very early version and it may have HDMI 1.4a compatibility issues with some monitors) To do: Audio codec driver eMMC device driver Clock control driver 3D HW-GPU X11 driver (This may need couple of months) Power-off support WiFi module is not working with Ubuntu GUI. Hardkernel Wi-Fi module is not working due to missing driver There are 2 images: one for LCD display kits, one for HDMI output that can be downloaded via: BitTorrent – One file with both images? Very slow for me. HTTP preferably to be used if BitTorrent is blocked …

HardKernel ODroid-X Development Board Unboxing and First Boot to Android

I’ve just received the ODroid-X development board based on Samsung Exynos 4412 quad-core processor together with lots of accessories: WiFi-Modules Kit USB-UART Module Kit 16 GB eMMC Module 5V/2A Adaptor 10.1″ LCD Module (1366×768) BlueTooth Dongle Camera Module HDMI Cable Since there is quite a lot of things to cover, today I’ll just show some unboxing pictures, how to connect all those modules to the board and run Android pre-loaded in the eMMC module, and I’ll do a more detailed review with Android and Ubuntu in another post. I received the kit in a large box sent via EMS. Here’s a picture with  the board and all accessories present in the Box. From top left to bottom right: 10.1″ LCD Modules, ODroid-X development board, HDMI to mini HDMI cable, micro USB to USB cable (for debugging), 5V/2A power supply for the board, 9V/1.5A power supply for the LCD module, WiFi dongle, Bluetooth dongle, 5MP camera module, 16GB eMMC module, USB …

HackBerry AllWinner A10 Board is Now Available for $60

The Hackberry “development board” is now available for sale on Miniand. This board powered by AllWinner A10 processor comes in 2 versions: 512 MB RAM version – Available now for $60 1GB RAM version – Available by the end of the month for $65. Both boards features a 4GB Flash, a SDHC slot, 2x USB 2.0 port, 10/100 Ethernet, Wi-Fi, HDMI & composite outputs,  headphone & microphone ports and a IR sensor. The good thing is that serial interface and FEL connectors will be soldered on the board for easy debugging and recovery. The FEL recovery port allows to reflash the board using Livesuit. As a side note, Henrik, a developer involved in Allwinner A10 software development, has done some work to reverse engineer FEL USB protocol, wrote a small program to enter into Livesuit mode with an SD card (Go to the bottom of the page section “Forcing FEL boot mode without bsp/recovery/usbboot button” for details) and the fel …

VIA Releases Kernel 2.6.32 and U-Boot Source Code for $49 APC Board

VIA Technology unveiled the low cost APC (Android PC) board based on WonderMedia WM8750 processor (ARM11) back in May, and started to ship the Android board this month (I think since that was their plan). The company has just released Kernel 2.6.32.9 and U-Boot source on github. Here’s how to retrieve the code provided git is already installed on your machine: You can then build U-Boot (provided you’ve already installed an ARM toolchain in your path): and the Linux kernel: The availability of the source means we should see Linux distribution like Debian, Fedora or Arch Linux ARM (separate from Arch Linux) running on the board very soon. In theory, it’s also possible to run a Linux distribution with the binary Linux kernel compiled for Android, but it causes some issues and also makes customization more difficult. I think they should also have release the code they modified for Android, but apparently did not. The next step would probably be to …

16 Euros Arduino Leonardo Board is Now Available

Arduino Leonardo is a new Arduino board with a 16 MHz Atmega32U4, 2.5KB RAM, 32 KB of Flash memory, 20 digital I/O, 12 analog inputs and 7 PWM outputs. In this version the MCU takes care of USB communication with the host, whereas for Arduino Uno, a separate chip is required to take care of this, which makes Arduino Leonardo cheaper than Uno. Here’s a summary of Arduino Leonardo specifications: Microcontroller – Atmel ATmega32u4 @ 16 MHz SRAM – 2.5 KB onchip (ATmega32u4) Flash Memory – 32 KB onchip (ATmega32u4) of which 4 KB used by bootloader EEPROM – 1 KB onchip (ATmega32u4) Operating Voltage – 5V Input Voltage – (recommended) 7-12V | (limits) 6-20V Digital I/O – 20 pins PWM – 7 channels Analog Input – 12 channels DC Current per I/O Pin – 40 mA DC Current for 3.3V Pin – 50 mA Watch the video to get an introduction to this new Arduino board, and see how …

HackBerry: AllWinner A10 Development Board with 1GB RAM

After the Raspberry Pi, the Gooseberry, here comes the HackBerry. This is another AllWinner board similar to the Gooseberry, but which Ethernet, a full sized USB ports, an IR sensor and 1GB RAM. Here are the board specifications : SoC – AllWinner A10 System Memory – 1 GB RAM Storage – 4GB Flash + SDHC slot USB – 2x USB 2.0 ports Connectivity: 10/100Mbit Ethernet Wifi – 802.11 b/g/n Video Output – 1 x HDMI + 1x Composite Audio I/O – Headphone + microphone IR sensor The board runs Android 4.0, but since it’s an AllWinner device, you can run what you want. In a way it’s similar to the Mele A1000, except it has more memory, but lacks SATA, VGA output and has one less USB port. I can’t see the serial port pins on the PCB picture either. There is pricing information or availability yet, as Jasbir only ordered 2 for now, and is looking to see if …

HardKernel ODroid-X: Low Cost Exynos 4412 Quad Core Cortex A9 Development Board

HardKernel unveiled the ODROID-X development board based on Samsung Exynos 4412 quad-core ARM Cortex-A9 with quad core Mali-400 GPU, 1 GB Low Power DDR2 and storage is done via SD card and/or eMMC flash. Here are ODROID-X development board specifications: Processor Samsung Exynos4412 Cortex-A9 Quad Core 1.4Ghz with 1MB L2 cache Memory 1024MB(1GB) LP-DDR2 800MB/s data rate GPU Quad Core Mali-400 Video supports 1080p via HDMI cable (H.264+AAC based MP4 container format) Video Out micro HDMI connector / RGB-24bit LCD interface port Audio Standard 3.5mm headphone jack and microphone jack HDMI SPDIF LAN 10/100Mbps Ethernet with RJ-45 Jack (Auto-MDIX support) USB2.0 Host High speed standard A type connector x 6 ports USB2.0 Device ADB/Mass storage(Micro USB) UART System console monitoring for development (1.8volt interface) IO PORTs 50pin IO expansion port for LCD/I2C/UART/SPI/ADC/GPIO interfaces Display (Option) HDMI monitor / LCD panel with RGB or LVDS interface Storage (Option) Full size SDHC Card Slot eMMC module socket Camera (Option) MIPI-CAM connector (MIPI-CSI …

Olimex Offers Up to 50% Discount on OLinuXino Boards to Open Source Developers

Olimex has been providing low cost MCU devkits for many years, and this year they started offering more powerful embedded Linux development boards called OLinuXino. The first family (iMX233-OLinuXino) is based on Freescale i.MX233 ARM9 processor @ 454 Mhz and comes in three form factor: iMX233-OLINUXINO-MAXI – 2x USB host, Ethernet, TV-out, GPIOs, SD-CARD, Audio-In, Audio-Out, UEXT – 44.95 Euros. iMX233-OLINUXINO-MINI – 3x USB host, TV-out, GPIOs, SD-CARD, Audio-In, Audio-Out, UEXT – 34.95 Euros iMX233-OLINUXINO-MICRO – USB host, TV-out, GPIOs, SD-CARD, ready for breadboaring – 23.95 Euros They are also working on A13-OLinuXino board featuring AllWinner A13 Cortex A8 processor. To promote their new boards (and reward open source developers – cf comment below), the company company has decided to offer discount to open source developers. The way I understand it: you need to buy a board first, publish the source code somewhere and write about it on your own blog or via Olimex blog, and request the discount (refund …