U-boot, Linux Kernel, and Android Patches for Freescale i.MX6 HDMI TV Dongles

We can now get some quad core Android mini PCs (e.g. Hi802, GK802) featuring Freescale i.MX6Q processor, Freescale has released full documentation and source code its development platforms, Hi802 / GK802 HDMI TV dongles are easily hackable, and there’s even an Ubuntu image for the devices. So it looks pretty good ,right? Well almost.. there are some patches and config for GK802 that have not been released by Richtechie, so we can’t modify the  bootloader and Linux kernel. But this may change, as ARMTvTech forum user hste noticed some Freescale i.MX6 HDMI dongle patches om IMX Community website. Even though I’m not sure those are fully compatible with Hi802 / GK802, this could be a starting point. Today, I’ll provide the instructions to build u-boot, the linux kernel and Android ICS with those patches in a machine running Linux 12.04 64-bit. Patch Sets Descriptions There are two set of patches that […]

linaro-android-tools Scripts Upgrade Android Kernel & Initrd via ADB

With Linaro 13.01 release, Linaro announced linaro-android-tools (aka Kernel Update Tools), a set of tools to improve development time for kernel developers. Today, they published a blog post explaining those scripts allow developers to update the kernel without having to take out the SD card from their development board, and instead update the firmware via ADB with a PC connected via the network or USB. Currently there are 2 shell scripts: update-android.sh – To update kernel files in boot partition such as boot.tar.bz2, single files (e.g. uImage) or kernel modules. Usage:

For example:

update-uInitrd.sh – To update files in the initrd Usage:

For example:

Those 2 scripts are available in Linaro git repository:

Currently the scripts only support Pandaboard, Origen, Versatile Express, and Versatile Express A9 boards,but they could be easily modified to support other boards supporting linaro packages.

Khadas Edge2 Arm mini PC

Atmel Introduces SAMA5D3 Cortex A5 Embedded MPUs and Evaluation Kits

Atmel has recently announced the Atmel SAMA5D3 series, a family of high performance, low-power microprocessor units (MPUs) based on ARM Cortex-A5 core. The SAMA5D3 series is designed for embedded applications in the industrial space, including factory and building automation, smart grid, medical and handheld terminals, as well as consumer applications such as smart watches, outdoor GPS, and DECT phones. SAMA5D3 family has the following characteristics: ARM Cortex-A5 core up to 536MHz (850DMIPS). Floating point unit (FPU) with up to 3 times the performance of Cortex A8 FPU. 166MHz bus speed delivering up to 1328MB/s bandwidth. Power consumption: <200mW in active mode at 536MHz with all peripherals activated 0.5mW in low-power mode with SRAM, registers retention and <0.5ms wake-up time ~1.2µA in backup mode with RTC running Connectivity: Dual Ethernet and dual CAN ports (Only one model has both) Gigabit Ethernet MAC with IEEE1588 and 10/100 MAC Two CAN controllers 3x […]

Raspberry Pi Model A is Now Available (But Only in Europe)

The Raspberry Pi has just announced that RS Components and Premier Farnell/element14 have now Raspberry Pi Model A boards in stock. Raspberry Pi Model A is a cost down version of Model B using the exact same PCB but with less RAM (256 MB vs 512 MB), no Ethernet, and only one USB port. This model seems more suitable for embedded projects, and you can get connectivity via Ethernet, Wi-Fi, 3G… USB dongles. It consumes about a third of the power of the Model B, which will certain help with projects powered by solar panels or batteries. It could also be suitable as an even cheaper XBMC player, but if you need to add a USB Hub to connect extra peripherals, it may not really be worth it. Model A is only be available in Europe for now, but will eventually be available worldwide. It will cost UK customers 26.02 […]

Texas Instruments HG3352 Home Automation & Energy Gateway Reference Design

Texas Instruments has recently announced HG3352 Home Gateway Reference Design that can connect to home energy systems, or/and home automation systems. This reference design, powered by TI Sitara AM3352 Cortex A8 processor, supports ZigBee, Wi-Fi, NFC, Bluetooth, and Ethernet connectivity to allow developers to create home gateways that can interface with multiple systems, products and applications within a smart home. Here are the key features and benefits of TI HG3352 Home Gateway Reference Design: SoC – TI Sitara’s AM3352 ARM Cortex-A8 processor running Linux OS System Memory – 2GB DDR3 Storage – 2GB NAND Flash memory Connectivity: Single ZigBee device (CC2530) supports ZigBee Home Automation and ZigBee Smart Energy standards. WiLink 8.0 solution supports Wi-Fi, Bluetooth, and Bluetooth low energy in a single chip. 6-channel power management integrated circuit (TPS650250) with dynamic voltage scaling provides high power efficiency. Expansion headers give developers flexibility to support power line communications (PLC) and […]

How To Root Droid Stick A2 mini PC

Droid Stick A2 mini PC does not come rooted, so here’s a simple rooting guide for the device. First, make sure you’ve installed the latest firmware, then follow the instructions below (Source: ARMTvTech): Copy update_Superuser.zip to the root of a micro SD card. Insert the microSD card to Droid Stick A2, and power the device Go the Apps menu in Android, and launch “Upgrade” app. Select Local Upgrade Select update_Superuser.zip Select Reboot And Install Package Let the update go through, and let it boot to Android. You should now have root access. This method deleted old version of su and Superuser.apk, copies su to /system/bin & Superuser.apk to /system/app, and changes permissions on those files. It may also work on other AMLogic AML8726-M1 / M3 / MX based devices. If you are interested in knowing exactly what it does, unzip update_Superuser.zip, and open /META-INF/com/google/android/updater-script. For some reasons, the first time I […]

Rockchip RK3568/RK3588 and Intel x86 SBCs

Red Raspberry Pi Board is Now Available in China

If you have a Raspberry Pi, most likely it will have a green PCB since that’s the way they are manufactured it. The good news is that the Raspberry Pi is be available in its natural color Red very soon, however it will only be officially sold in mainland China, Hong Kong, Macau and Taiwan. The reason for the geographical limitation is because Farnell and RS components have a worldwide co-exclusive license to sell the Raspberry Pi, and the selected Chinese manufacturer, Egoman Technology Corp , won’t be allowed to sell out of China. However, it will be hard to prevent third parties in China from buying the product, and selling it via Ebay or Aliexpress. The other reason for the differentiation is that the Red Raspberry Pi won’t be CE/FCC certified, even though, at the beginning, at least it will basically have the same components of the Green Raspberry […]

3D Systems Cube and CubeX 3D Printers and Cubify Online Service

3D Systems was at CES 2013 to showcase their 3D printers, and their online 3D printing ecosystem called Cubify, where you can design your own model, order the object to be 3D printed, which is then shipped to your door. They have 2 printers that are available for the home market: Cube 3D printer ($1,399) Print size: 140 x 140 x 140 mm / Resolution: 200 microns CubeX 3D printer ($2,799 to $4,399) Print size: 275 mm x 265 mm x 240 mm / Resolution: 125 microns. The CubeX can support 1, 2, or 3 printer heads in order to print objects with multiple colors and/or materials. Charbax shot a video with the company, and I’ve learnt quite a few interesting things about 3D printing: It’s been around for nearly 30 years, but only used by the industry until recently. 3D printing takes a lot of time. The small spaceship […]

Khadas VIM4 SBC