Turn your TV into a Computer with FXI Technologies Cotton Candy USB Stick

FXI Technologies has unveiled a USB stick that turns any screen into an a computer running Android or Ubuntu, and in the future Windows 8 will also be supported. The Cotton Candy will include a Samsung Exynos 4210 dual-core ARM Cortex-A9 CPU clocked at 1.2GHz, with a Quad Core Mali 400MP  GPU, like the Samsung Galaxy S2 smartphone. It will also feature 1GB of RAM, a microSD slot capable of holding up to 64GB of flash memory, Wifi and Bluetooth connectivity and an HDMI port. This small device (it measures 8cm x 2.5cm) has decent multimedia capabilities as it can support 1080p decode of MPEG4-SP/H.263/H.264 AVC/MPEG-2/VC1, as well as MP3, AAC, AAC+, Real Audio decoding and JPG, GIF, BMP, PNG pictures. Extra third party codec can also be added. There are 2 main use cases for the Cotton Candy: Connection to a HDMI-capable TV or Display: Connect an HDMI monitor/TV to Cotton Candy and plug a USB power cord into …

WebP Image Format Could Replace JPEG, PNG and GIF

In September 2010, Google announced the WebP image format with lossy compression.  Since last month, WebP can also support animation, ICC profile, XMP metadata and tiling. Today, it announced lossless compression and transparency support. WebP could be used as an alternative to JPEG, with 25–34% better compression compared to JPEG images at equivalent SSIM index as well as PNG as it now supports lossless compression and transparency – also known as alpha channel – in both the lossless and lossy modes. On average, Google got a 45% reduction in size when starting with PNGs found on the web, and a 28% reduction in size compared to PNGs that are re-compressed with pngcrush and pngout. Photos typically encoded as JPEG can be encoded in WebP lossy mode to achieve smaller file size. Icons and graphics can be encoded better in WebP lossless mode than in PNG. WebP lossy with alpha can be used to create transparent images that have minimal visual …

Qualcomm Announces Snapdragon S4 Liquid Mobile Development Platform Tablet

Following their new Snapdragon S4 processors announcement, Qualcomm also unveiled the Snapdragon S4 Liquid MDP Tablet for developers based on MSM8960 with 2GB LPDDR2 system memory, 32 GB eMMC and 1 MB NOR Flash. This reference design features a 10.1-inch 1366 x 768 (16:9) 10-finger capacitive multitouch display,  on-die LTE modem, dual 1080p cameras (front:13 MP / rear: 2MP) and another two for 3D, 7 (!) microphones, surround stereo speakers and lots of sensors: dual 3D accelerators, 3-axis gyro, a compass, ambient light and proximity sensor, temperature and pressure sensor and a fingerprint sensor. It also supports haptic feedback thanks to two dual independently-controlled linear vibrator motors. Although Android Honeycomb and ICS can do without, the S4 MDP comes with its fair share of (physical) button: combo volume / zoom rocker, power button, screen rotation lock, home button and reset button. External connectors include a docking station port, micro USB with MHL support, a 3.5mm audio jack with ANC contacts, …

Archos Unveils Arnova 9 G2 Android Tablet

Archos has announced another low cost Arnova Android tablet, the Arnova 9 G2, featuring a 1GHz single core ARM Cortex A8 (most probably Rockchip RK2918)  and a 9.7 inch capacitive touchscreen IPS display with a resolution of 1024 x 768 pixels (4:3 Aspect Ratio) that supports 5-point multi-touch. The display characteristics are almost exactly the same as the IPAD 2, luckily Apple has not filled a patent for screen size and resolution yet… 🙂 The device also features 8GB flash and a microSD card slot which can take up to 32GB cards. There is no mention of the RAM capacity of this tablet. Arnova 9 G2 includes a front facing camera for video chat, a pair of stereo speakers, a stereo audio jack, a microphone, a standard USB 2.0 port as well as a micro USB port and it comes with 802.11 b/g/n WiFi and is 3G ready thanks to its supports for Archos G9 3G Stick. This tablet runs …

MIPS Releases Kernel 3.0.8, plans for Android 4.0

MIPS has just released Linux Kernel 3.0.8 port for MIPS SoC, the kernel version used by Android 4.0.1. The latest kernel is available on MIPS developer website at http://developer.mips.com/linux/. You can use Git to get the latest kernel source code for MIPS Technologies cores (with hardware fixes and improvements) as follows: Although git is recommended to ensure you have the latest commit, you can also download a snapshot version from linux-mips FTP site.: Over the next several weeks, MIPS will be posting updates on the MIPS Developer website regarding Android 4.0 (ICS) with a release planned for mid-december 2011.  

Technologies and Techniques to Accelerate Embedded Development

I’ve recently attended a webinar entitled “Accelerate Your Next Embedded Development Project: Essential Tools and Techniques for Every Phase of Your Project Lifecycle”  presented by Wind river and VDC Research. The two speakers were: Marc Brown, Wind River VP, Tools and Marketing Operation. Christopher Rommel, Senior Analyst at VDC Research. The webinar was composed of three sections: Industry Challenges. (Wind River) Embedded Development: Data and Trends. (VDC Research) New ways to accelerate development (Wind River) Industry challenges Marc describes the new challenges for device software drivers: Increased security, safety and quality requirements for connectivity Performance scalability: multi-cores, many cores and SoC support. Pressure to lower OPEX (Operating Expenses) Companies are now pushed to increase performance,  become more cost effective and provide a better connectivity while at the same time decrease time to market, project risks and security issues. Data and Trends Christopher first present a slide showing there are still many embedded projects that are late mainl because of: Changes …

Qualcomm Announced 8 New Snapdragon S4 Processors

During an investor conference, Qualcomm announced eight new Snapdragon S4 mobile processors: MSM8660A, MSM8260A, MSM8630, MSM8230, MSM8627, MSM8227, APQ8060A and APQ8030. All are using Qualcomm’s Krait CPU architecture. Here’s an excerpt of the press release: NEW YORK – November 16, 2011 – Qualcomm Incorporated announced today the expansion of its Snapdragon S4 class of next-generation mobile processors… The addition of new Snapdragon S4 processors, which are aimed at lowering design, engineering and inventory costs while bringing leading-edge 3G and 4G Internet connection speeds, will allow OEMs to introduce S4-based devices with next-generation mobile architecture throughout their respective device roadmaps-from basic smartphones to high-end smartphones and tablets. The enhanced S4 processors are also optimized for use with a suite of software solutions available from Qualcomm that help enable OEMs to deliver industry-leading feature sets for multimedia, connectivity, camera, display, security, power management, browsing and natural user interface design. The Krait CPU is the next generation of Qualcomm’s micro architecture and is …

Amazon Kindle Fire Source Code Available

After Android 4.0 source code release, it’s a good week for open source, as Amazon has also opened Kindle Fire source code as it had to comply with Android Open Source Project (AOSP) license has some point. Source code for other Kindle products is also available. The source code for the Kindle Fire is tarred in a file named Kindle_src_6.2_11185402.tar.gz which is quite a large download (809 MB).  The file contains 4 directories with the source code for the Linux kernel (2.6.35), a modified version of Android 2.2, the bootloader (u-boot) and x-loader, first-level bootloader for OMAP SoC. I’m not sure many people will work on this version, as Android 4.0 source code for OMAP4 (The processor used in Kindle Fire) is available and has been ported to Galaxy Nexus and TI OMAP4 low cost development board (Pandaboard). So we could see Android 4.0 (ICS) running on Kindle Fire in the near future. Memory optimization may have to be done …