Tim Bird, senior staff software engineer at Sony Network Entertainment, hosts a BoF session about tools & methods for embedded Linux developers at ELCE 2012. Abstract: In this Birds-of-a-Feather-session, Tim will share some of his favorite tips for developing embedded Linux software. This will include tips for using ‘git’, how he does multi-platform development, and tips for other tools that other developers might find useful. Prior to the event, Tim will do a survey and solicit ideas from other developers as well. Please come to this BoF prepared to share your own productivity tips for embedded Linux development. Tim talks is divided into the following key points: Git tips – How to finds info about commits (git log, git show), use aliases (e.g. for colored output), find a commit that caused problem (git bisect), and more Patch management – quilt patch managing tool, diffinfo, and splitpatch (to break patches apart) […]
Sony NSZ-GS7, The 1st Google TV 2.0 Device is Now Available in the US and UK
Google announced that the 1st Google TV 2.0 device is now available for pre-order in the US and in UK for $199.99. Sony NSZ-GS7 is a set-top box based on Marvell GTV reference design, which comes with a dual-sided “magic” Bluetooth remote (NSG-MR5U). The device was first seen at CES 2012. Here are the key specifications of this media player: SoC – Marvell Armada 1500 dual core ARM processor @ 1.2 GHz with Vivante GC1000 GPU Storage – 8GB Nand Flash Connectivity: Built-in Wifi 802.11 b/g/n 100Mbit Ethernet Built-in Bluetooth Video Output – HDMI Audio Output – Optical out. HDMI supports Dolby and LPCM audio output Video codecs – H264-AVC, MPEG4-SP/-AAC/-HE, MPEG-1/2, MPEG4, H.263, WMV, Vorbis, Xvid… Video containers – 3gp/3g2/3gp9, AVI, FLV, MKV, MOV, MPEG TS/PS, mp4/m4a, MVC, ogg, wmv/asf… Picture formats – bmp, gif, jpeg, mpo and png Audio formats – AAC, AC3, LPCM/WAV, MDI, MP3 and WMA […]
Status of Embedded Linux – ELC 2012
Tim Bird, software engineer at Sony, discusses recent development in embedded Linux at the Embedded Linux Conference 2012. Abstract: Tim discusses changes to the kernel, improvements to embedded-related sub-systems, and new industry initiatives likely to affect embedded Linux developers in the future. Also, Tim discusses the direction of the Linux Foundation CE Workgroup, and their contract work and projects for this year. Last year highlights are also discussed, as well as ways to continue to improve Linux going forward. Here are the key points of this presentation: Linux Kernel Version changes: 2.6.38 to 3.3-rc3 Technology Areas: Bootup Time – With improvement in the kernel, bootloader and user-space Graphics – 2D/3D implementation. New /dev/ion and CMA graphics stuffs Accelerated Rendering – e.g. Renderscript Graphics Drivers – e.g. PowerVR Multimedia – Gstreamer, Android Media Layer (stagefright) and codec wars (e.g. patent issues with WebM/VP8 that interferes open source licenses). File systems – […]
Google TV at CES 2012
Google TV was not very successful in 2011 to say the least, Google decided to cancel Google TV appearance in some tradeshows and the Logitech Revue is now phased out, but may come back with a vengeance in 2012 as many companies showcase Google TV based solutions and products at CES 2012. I will mainly talk about the devices and hardware platforms in this post, if you want to know what’s new in Google TV 2.0 checkout “Google TV 2.0 For Android 3.1 Released“. Google TV Reference Design Last week, Marvell announced it would offer the official Google TV Reference Design based on its Armada 1500 (Dual Core ARMv6/7 CPU + GC1000 GPU) “Foresight Platform” replacing Intel CE4100 used with the previous version of Google TV. If you have not seen it yet in my previous post “Marvell Armada 1500 Google TV at CES 2012“, you can watch the video […]
Long Term Support Initiative (LTSI) Linux Kernel for Consumer Electronics
The Linux Foundation announced a new project, the Long Term Support Initiative (LTSI), created by the Consumer Electronics Workgroup (CE WG) at Linuxcon Europe 2011 in Prague. LTSI aims at reducing duplication of effort in maintaining separate private industry kernel trees. The LTSI project intends to deliver an annual release of a Linux kernel suitable for supporting the lifespan of consumer electronics products and regular updates of those releases for two to three years. The project is backed by several companies in the consumer electronics industry including Hitachi, LG Electronics, NEC, Panasonic, Qualcomm Atheros, Renesas Electronics Corporation, Samsung Electronics, Sony and Toshiba. LTSI will allow device makers to spend less time doing significant back-porting, bug testing and driver development on their own, which carries substantial cost in terms of time-to-market, as well as development and engineering effort to maintain those custom kernels. In some ways, this is similar to Linaro, […]
Sony Announced the Android Walkman NW-Z1000
Sony Corp announced three new series of its Walkman portable music including the “NW-Z1000” series powered by Nvidia Tegra 2, equipped with an 4.3-inch TFT LCD panel and running Android 2.3 (gingerbread). NW-Z1000 user interface is slightly customized and its sound quality is improved thanks to a digital amplifier chip called “S-Master MX.” The changes made to the UI include shortcut icons for Sony’s music applications and video players at the bottom of the screen. The NW-Z1000 has wireless LAN capability, GPS and sensors such as acceleration sensor and is pre-installed with GMS (Google Mobile Service) which includes Google Maps, YouTube and Android Market. Here are the specifications of the NW-Z1000 series Walkmans: Android 2.3 with access to the Google market YouTube, Gmail, Google Maps and various Sony apps pre-installed (Sony Music Player, Photo Player, etc.) 4.3-inch LCD with 480×800 resolution NVIDIA Tegra 2 dual core mobile CPU (1GHz) 512MB main […]
MHL: Mobile High Definition Link
Mobile High Definition Link (MHL) is a new standard that allows to connect your MHL-enabled phone to an MHL-enabled device (e.g. a TV) to output video, connect power and allows communication between both device with only one cable (micro-usb to HDMI cable with MHL signalling). The MHL Consortium has just been setup last year by Sony, Toshiba, Samsung, Silicon Image and Nokia. The MHL™ Consortium is committed to enhancing the multimedia capabilities of mobile and portable devices. MHL specification version 1.0 is an HD video and digital audio interface for connecting mobile phones and portable devices to HDTVs and other home entertainment products. It utilizes established connectors and features a single cable with a 5-pin interface, supports 1080p HD video and digital audio, and simultaneously provides power to the mobile device. It also enables the TV remote to control the mobile phone and access its contents. They have a few […]
Installing Android 2.2 on Sony Ericsson Xperia X10
XDA recently released a ROM with Android 2.2.1 (Froyo) for Sony Ericsson Xperia X10. Bear in mind that this is still a BETA version with the following known bugs and limitations: Closing certain apps will cause the ROM to crash or reboot Youtube / Adobe Flash status uncertain No camcorder recording No native wifi/usb tethering You’ll need to log into the old market at least once before installing the new one Maybe more. All sort of bad things may happen to your phone, but if xRecovery is correctly setup you should be able to recover. If you still want to go forward, following the “simple” steps below. First download the following files: FreeX10-beta2.zip – Xperia X10 Android 2.2 Firmware FreeX10-beta2-hotfix1.zip – flash led brightness and Rockplayer hack gapps_1901_FreeX10.zip– latest Google Apps (Market, Youtube etc.) Here’s what you’ll need before installing Android 2.2: Rooted 2.1 ROM. Instructions for doing so are […]