SATA-IO µSSD Standard for Embedded Solid State Drives

The Serial ATA International Organization (SATA-IO) recently announced a new standard for embedded solid state drives (SSDs) called “SATA µSSD”. This standard offers high-performance, low-cost, embedded storage solution for mobile computing platforms like ultra-thin laptops. The µSSD specification eliminates the module connector from the traditional SATA Interface, allowing drives to be manufactured in single ball grid array (BGA) packages that sit directly on a motherboard. The new µSSD standard should be part of the SATA Specification. However, it does not seem to be in the latest SATA Specification (Revision 3.1) released in July 2011. This specification is available free of charge to members. For non-member, it can be purchased here for 25 USD. Sandisk is currently the only company providing products that follows the µSSD  standard with its iSSD™ integrated storage device offering capacities of 8, 16,32, 64 & 128 GB and transfer throughput of up to 450MB/s via a SATA III 6Gbit/s interface. Please note that the Sandisk iSSD …

HTC Releases OpenSense SDK

HTC recently released OpenSense SDK, a framework encompassing all available HTC SDKs as well as features that will be offered in the future for HTC Sense user interface. Supported features include: Common Controls API: UI widgets and components that will provide developers with the ability to provide the Sense UI look and feel to their applications. Stereoscopic 3D (S3D) API: API documentation and sample code that illustrates how to programmatically enable the 3D display mode of the parallel barrier based screen for various types of applications. This API is provided as part of the phone add-on extension to the Android SDK. Tablet Pen API: API documentation and sample code for providing a framework for fully fledged drawing and painting applications as well as full access to the pen events at a low level. This API is provided as part of the tablet add-on extension to the Android SDK. API documentation and sample code are provided as part of both the …

Pandaboard Benchmark: Android (Pandroid) vs Linaro Android

Here’s a video with two Pandaboards (powered by TI OMAP 4) running Android. On the right, there’s Google’s Android, built with the gcc 4.4 toolchain provided by Google and the Pandroid kernel. On the left, there is a Linaro build, using Linaro’s gcc 4.5 toolchain and Linaro’s 3.0 kernel for the Panda board. There is a noticeable difference in the time taken by both boards to execute the demo. (Android Linaro being faster). The demo (Benchmark by 0xlab) uses software decode on both boards. They also showcase the Freescale i.MX53 and ST Ericsson Snowball development boards.

5 New Atmel SAM9 Processors: SAM9G15, SAM9G25, SAM9G35, SAM9X25, and SAM9X35

Atmel recently announced five new embedded processors for its SAM9 family all running at 400MHz,  featuring 100mW consumption,  support for DDR2 and NAND flash memory, with some models offering LCD touchscreen support and CAN interfaces: SAM9G15 based on ARM926EJ Embedded Microprocessor Unit with LCD, Touchscreen, HS USB and LPDDR/DDR2/MLC NAND support. SAM9G25 based on ARM926EJ Embedded Microprocessor Unit with Ethernet, HS USB and LPDDR/DDR2/MLC NAND support. SAM9G35 based on ARM926EJ Embedded Microprocessor Unit with  LCD, Touchscreen, Ethernet, HS USB and LPDDR/DDR2/MLC NAND support. SAM9X25 based on ARM926EJ Embedded Microprocessor Unit with Dual Ethernet, Dual CAN, HS USB and LPDDR/DDR2/MLC NAND support. SAM9X35 based on ARM926EJ Embedded Microprocessor Unit with LCD, Touchscreen, Ethernet, Dual CAN, HS USB and LPDDR/DDR2/MLC NAND support. The 3 new SAM9G processors are basically a lower cost version of the SAM9G45 with less cache, no video decoding support, etc… The 2 SAM9X processors are similar but feature CAN support. The SAM9G35 and SAM9X35 are actually identical except …

Android Scores Last in Open Governance Index

Vision Mobile recently released a report about different open source projects analyzing their openness via their Open Governance Index. The full report (45-pages) examines: Open source cultural roots and working upstream vs downstream Open source licenses vs governance models Analysis and classification of governance models In-depth reviews of Android, Qt, Symbian, MeeGo, Mozilla, WebKit, Linux and Eclipse Best practices in creating an open source project The governance index is not only based on the percentage of source code that is open, but on the whole software development including the transparency of the decision making-process, the involvement of the community in all aspects of the project,  compliance requirements and more. There are a total of 13 metrics accross 4  area of governance: Access: availability of the latest source code, developer support mechanisms, public roadmap, and transparency of decision-making Development: the ability of developers to influence the content and direction of the project Derivatives: the ability for developers to create and distribute …

OMAP3 / OMAP4 Based Android Reference Designs for Smartphones and Tablets

Elektrobit (EB) announced their Specialized Device Platform (SDP), a reference design based on the Android operating system, targeted to Public Safety, Security and Defense, sectors with stringent compliance and regulatory requirements. The platform consists of form factor hardware that can be tailored to customer requirements. The current SDP has a TI OMAP 3 application processor, a high resolution touch-screen enabled display, Wi-Fi, Bluetooth, GPS, 2G and 3G modems – LTE for Band 14 being an option and runs Android 2.2 (Froyo).  A version with TI OMAP 4 processor running Android 2.3 (Gingerbread) will be available in H1 2012. Linux Angstrom will also be provided for the platforms. Here are the details specifications of both reference platforms: OMAP3xxx ARM Cortex-A8 core up to 1 GHz ARM TrustZone compatible security engine NEON™ SIMD coprocessor POWERVR™ SGX graphics accelerator TMS320C64x+™ DSP up to 600 MHz OMAP4xxx Dual ARM Cortex-A9 cores up to 1.5 GHz ARM TrustZone compatible security engine NEON™ SIMD coprocessor POWERVR™ …

Fix “Static Random Posts Widget” WordPress Plugin Page Not Found (404) Error

If you are using the latest version of Static Random Posts Widget (Version 1.1) an HTTP Error 404 (Page not found) will be generated although the plugin works fine. The 404 error may slightly delay your page load, you can check if you have the issue with PageSpeed Online. If you have such issue “Avoid bad requests” should appear in the results with the faulty link to http://yourblog.com/wp-content/plugins/static-random-posts/js/static-random-posts.js?ver=1 The reason for the error is the plugin is actually installed in plugins/static-random-posts-widget. To fix the issue, edit  ./wp-content/plugins/static-random-posts-widget/static-random-posts.php and look for path declarations with static-random-posts and change it to static-random-posts-widget. Alternatively, you can download static-random-posts.php.bz2 I modified and uncompress it to replace static-random-posts.php. Please backup your file first.

Skype Adds Video Calling Support for 17 Android Devices

Last week, Skype announced that it is adding video calling support for 17 Android devices that run Gingerbread (Android 2.3).  Previously, mobile video calling with Skype was only available on 4 Android devices namely: HTC Desire S Sony Ericsson Xperia neo Sony Ericsson Xperia pro Google Nexus S. Users can download Skype 2.1 for Android in order to make video calls with their smartphones and/or tablets if they are part of the following list: Acer A5 HTC Desire HTC Desire HD HTC Evo 3D HTC Evo 4G HTC Flyer HTC Incredible S HTC Sensation HTC Thunderbolt LG Revolution Samsung Droid Charge Samsung Galaxy S Samsung Galaxy S II Samsung Galaxy Tab Sony Ericsson Xperia mini pro Sony Ericsson Xperia Play Sony Ericsson Xperia ray. Skype also said that most users running Android 2.2 should still be able to enable video calling in their Skype settings.  Skype 2.1 for Android detects whether your mobile device support video call automatically and unfortunately, …