Ubuntu TV Features and Video Presentation

A few weeks ago, I wrote a post about Ubuntu Smartphone and Television UI Mockups, and today we know more as Ubuntu has just released more information on Ubuntu TV as well as a Video promo of the system. Here are the key features of Ubuntu TV : All broadcast television – Terrestrial broadcast in US and EU standard formats, for SD and HD content with EPG. Cable and satellite possibilities – Integrate your cable or satellite service into Ubuntu TV. Online Videos – Ubuntu TV integrates online content providers to offer a diverse catalogue of movies, TV shows and music straight from the Internet. Tablet/Smartphones Interaction – Link phones or tablets to Ubuntu TV, presenting related content to viewers while they watch such as information on movies by the same director or the reaction on Twitter during live shows. Intelligent search – To simplify and streamline the experience Ubuntu […]

Color Converter for Nokia Symbian Anna / Belle

I’ve developed a small Qt Quick application called ColorConv that can convert RGB color to HEX color used in HTML pages (e.g. 255,255,255 -> #FFFFFF) and vice versa mainly to play with Qt Creator QML and test Nokia Ovi Store application submission process. You can enter the Red, Green, Blue values manually by typing with the default numerical keypad in Symbian or use the slider to select the value. Alternatively you can enter the hexadecimal code to get the RGB value. If you are interested, you can download it in Ovi Store and in case you have some requests please comment on the support page. Nokia Ovi Store Submission Process Nokia submission process is almost free (1 Euro) and it took about 2 weeks to get my application published. I basically followed the instructions given on submit Qt applications to the Ovi Store PDF. The first thing you have to […]

ArmSoM RK3588 AIModule7 NVIDIA Jetson Nano-compatible SOM

Advantech ROM-1210 Computer on Module Powered by Freescale i.MX53

Advantech announced today a new Computer On Module (COM), the ROM-1210, powered by Freescale i.MX53 Cortex-A8 Processor clocked at 1 Ghz, with 256 to 512MB DDR3 onboard, 2GB Flash (upgradable to 64 GB) and supporting OpenGL ES 2.0, OpenVG 1.1 hardware 2D/3D accelerators. The module also supports full HD 1080p video decoding and HD 720p video encoding via its hardware engine.  The company targets human machine interface (HMI), digital signage, industrial automation, cloud computing and portable applications with this platform that can run Android 2.3, embedded Linux 2.6 and Windows Embedded Compact 7. Here are ROM-1210 specifications: CPU – Freescale i.MX535 Cortex-A8 1GHz (i.MX536 Cortex-A8 800MHz for wide temp. only) System RAM – 512 MB DDR3 (256 MB as optional) Flash – 2 GB (up to 64 GB) Graphic Chip – 24-bit LCD controller by CPU. Resolution Default 800×480 WVGA (320X 240 ~ 1920X1080 as optional) LCD Interface – 2x […]

Linux 3.2 Release

Linux Torvalds announced the release of Linux Kernel 3.2 on the 4th of January: So 3.2 is out, and the merge window for 3.3 is thus officially open. I delayed 3.2 first a few days to wait for the final linux-next (“final” in the sense that that’s what I’ll fetch to decide whether something has been in linux-next for 3.3 or not), and then some more as people were coming back from holidays and sorting out some regressions. So we do have a few last-minute reverts and small fixes. Still, there’s not a whole lot of changes since -rc7 (shortlog appended), and almost all of them are *tiny*. So despite the few annoying last-minute reverts, I’m feeling pretty happy about it. Linus Linux 3.1 added support for OpenRISC,  Near-Field Communication (NFC) and new power tuning tools called cpupowerutils, as well as support for Xilinx boards and i.MX53 ARD. Linux 3.2 […]

Video Demo of XMBC on Raspberry Pi

XMBC is a free and open source (GPL) software media player and entertainment hub for digital media. Some people are currently working on porting it to the Raspberry Pi board. They posted a video demo on their forum and I uploaded the video to YouTube for those interested in seeing the progress. The video just shows XMBC booting, then accessing the menu and showing the Videocore GPU is detected. This is still work in progress, but it looks promising.

KT Keep In Touch Android Tablets

I’ve recently discovered some low cost tablets in one of the computer centers in Chiang Mai manufactured by a Thai company (SEC Intertech Thailand Co. Ltd) and sold under the “KT Keep In Touch” brand. They have their own shop in the center and sell exclusively those tablets as well as SD cards and 3G dongles. The prices range between 7,900 Baht to 9,900 Baht for 7″ Android 2.2 and 2.3 tablets, that’s equivalent to 250 USD to 315 USD. Those prices include VAT and all sort of custom duties that you may not get when you buy in other countries like the US, that means retail prices are usually 30 to 40% more expensive in Thailand compared to the US. The seller also had a 10″ tablet, but he looked like he did not want to show it to me as it was the an older model with resistive […]

Rockchip RK3568, RK3588 and Intel x86 SBCs and SoMs in 2025

Linux for Cortex M3 & M4 Microcontrollers

There are plenty of low cost Linux development boards based on Cortex A8 or A9 such as the Beaglebone, as well as some devkits based on ARM7 and ARM9 such as SAM9 development kits , but if your application is cost and/or energy sensitive you can also switch to micro-controllers using Cortex M3 or M4 based development boards such as Emcraft SmartFusion devkits. You can run a functional uCLinux system with 1MB of RAM and 1MB of flash including the TCP/IP stack. You need to use uClinux and not directly Linux, because the Cortex M3 doess not have a Memory Management Unit (MMU) and only a Memory Protection Unit (MPU). This can bring some interesting software development challenges such as (apparently random) kernel panics, the lack of fork, memory fragmentation and more. You can check out http://kernel.org/pub/linux/libs/uclibc/Glibc_vs_uClibc_Differences.txt for the main differences between uClibc and Glibc. The instructions to patch and […]

Linaro 11.12 Release with Kernel 3.1.5

Linaro has just released version 11.12 based on Linux Kernel 3.1.5 and further support for Android 4.0 including graphics hardware acceleration on Snowball and Origen development boards. Here are the highlights of the release: Android Linaro ICS is built with the Linaro toolchain. Linaro ICS is running on all supported boards. DS-5 with Gator is supported in all Linaro Andoid ICS builds. The latest version of libpng (1.5.7) has been integrated in Linaro ICS. An AOSP master build is now available from linaro. ARM® Mali™ Hardware Accelerated Graphics is supported on Origen and Snowball. libjpeg-turbo has been integrated into all Andoid ICS builds. Developer Platform The linux-linaro and lt-panda kernel packages are now automatically generated by the CI build scripts DS-5 with Gator is supported in all Ubuntu LEB builds. XBMC packages, with Gstreamer and OpenGLES support, are now available at the Ubuntu Overlay (supporting only Panda initially) U-Boot-Linaro is […]

Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications