Google has already released the binaries for Android 4.4 “KitKat” for the Nexus 5, and images are coming for Nexus 4, Nexus 7, and Nexus 10, in the next few weeks. Source code is also available in AOSP (Android Open Source Project). However, even though KitKat has been optimized for older devices, the Galaxy Nexus won’t an official Android 4.4 released because it was released at the end of 2011, which is over the 18 months update window guaranteed by Google. Many people are upset about this decision, and several people have started working on KitKat for Galaxy Nexus. The Linaro team found a solution within minutes by going to the convenience store, and providing KitKat on Galaxy Nexus as shown below. However, usability was not really ideal, so they had some more work to do… In the meantime, Grabak, a developer and member of XDA Forums, provided an alpha […]
ARM Based Servers and Servers-on-a-Chip (SoCs) at ARM Techcon 2013
ARM Techcon 2013 took place on October 29 – 31, 2013, in Santa Clara, and several companies announced servers, or chips for server based on ARM technology. None of those are for home used, but for now ARM based servers target enterprise and cloud data. Yet end users may them indirectly when they access social networks such as Facebook, or other online services such as Paypal. Calxeda ECX-2000 SoC After their ECX-1000 quad core Cortex A9 Server-on-chip, Calxeda has announced ECX-2000 SoC featuring four Cortex A15 cores. The new SoC provides about twice the performance, 3 times the memory bandwidth, and 4 times the memory capacity (up to 16GB RAM) of the earlier chip. One of the key advantage of Cortex A15 over Cortex A9 is hardware virtualization that allows support for KVM and Xen hypervisors. ECX-2000 is supported in Canonical Ubuntu Linux 13.10 and can run Havana Openstack. Other […]
Motorola’s Project Ara Open Source Hardware Plaform for Modular Smartphones
A few months ago, I posted a video about “The Smarter Phone“, a concept smartphone that was supposed to be serviceable and upgradeable just like PCs used to be, in order to reduce e-waste among other things. Based on comments here and on Reddit, most people did not really believe the concept was feasible, practical or cost effective, myself included. Fast forward to September, a video about another concept modular smartphone called Phonebloks went viral with over 17 million views. The overall idea is basically the same, but this time there seems to be at least a mockup. Phonebloks features a base where you can attach blocks such as the display, a wifi module, processor module, bluetooth module and so on. It turns out Motorola’s Advanced Technology and Projects group has been working on something similar for a year with Project Ara, and they recently partnered with Phonebloks’ guys, since […]
NSZ-GU1, Sony’s Next Google TV Box will be an HDMI TV Stick
Since 2010, Sony has been working on Google TV device, and last year they announced Sony NSZ-GS7, a Google TV 2.0 set-top box. This year, nothing have been announced yet, but a few pictures of a new device have shown up in the FCC site. Sony NSZ-GU1 will be some sort of HDMI TV stick that you insert into your TV, except it looks more like a small set-top box has been glued onto an HDMI TV dongle. Here are the specifications derived from the FCC fillings and pictures: SoC- Marvel 88DE3108-A1 dual core processor (Marvell Armada 1500). System Memory – 1GB RAM Storage – 4GB NAND Flash (Toshiba THGBM5G5, If I’ve read correctly) Video I/O – HDMI output (MHL) 720p/60, micro HDMI input 720p/60 Connectivity – 802.11b/g/n WiFi (AzureWave AW-NH390), Bluetooth 3.0 USB – 1x micro USB port (for power only?) Misc – IR Blaster Power – 5V via […]
Preliminary Reverse-Engineered VPU Driver (CedarX) for AllWinner A10 Plays H.264 Videos
Allwinner framework for their Video Processing Unit (VPU) in their Cortex A8 processors (A10, A13, etc..) is called CedarX. It relies on a binary blob that is working just fine for Android, but not so well for Linux. So several developers started to reverse-engineer CedarX a while back, to fix issues with Linux, and provide an open source driver. Yesterday, they upload a video to show the development progress, and show Big Buck Bunny 1080p H.264 playback using libvdpau-sunxi open source driver with mplayer, and without any binary blobs. The video resize function are not been implemented yet, which is why we can only see the left corner of video, but nevertheless it shows an open source hardware video decoder is on the way. That means once the Lima driver for Mali-400 GPU, and libvdpau-sunxi driver for AllWinner VPU are implemented (which may still take a while), AllWinner A10 SoC […]
Pressy Adds a Physical Button to Your Phone via the Headphone Jack
As smartphones manufacturers are mostly getting rid off physical buttons on smartphones, Pressy is looking to add a smart one (think Morse code) via your headphone jack. It allows you do common tasks, such as turning on your flashlight, taking a quick photo, or calling your girl (or man), by the click, or a few clicks, of a button. This little add-on has already proved to be popular with some, as the developers have already raised $100,000 via Kickstarter for their $17 toy. There’s does not seem to be anything special inside the button/jack, and all the “magic” occur with the app (Available for Android only at the moment), which let you configure action based on short/long key presses like you would do with Morse code. If you want to use you headphone, simply remove Pressy, insert it in its optional key chain, and place your headphone to use them as […]
Sky Drone FPV HD Video Solution For Drones Uses 3G or 4G/LTE Networks and the BeagleBone Black
Earlier this week, I wrote about SparqEE CELLv1.0 a low cost cellular module to allow applications such as RC helicopter with extended range thanks to cellular networks. It turns out there’s currently a crowdfunding campaign that aims to bring such solution to market, but using 3G/4G USB dongles instead. Sky Drone FPV (First Person View) is an HD video system that can be controlled using 3G or 4G/LTE networks, and features the BeagleBone Black as the controller board. It would usually be attached to a quadcopter, by there’s not reason why you could not also use it with RC ground vehicles. Let’s start with the technical specifications: Controller Board – BeagleBone Black 3G/4G LTE Modem: Option 1 – Huawei E397Bu-501 for US / Americas (4G LTE FDD 1700/2100MHz and 700MHz) Option 2 – Huawei E398u-1 for Europe / Asia (4G LTE FDD 900/2600 MHz) Camera: Option 1 – Full HD […]
Making-of Video for the MinnowBoard
A second, and last, fun video for today. After uploading a making of video for the Beaglebone Black, CircuitCo has done it again, but this time with the MinnowBoard, an Intel Atom embedded board, and uploaded a video showing how the board is manufactured in their factory in Dallas, Texas. The main steps are very similar to the one performed by the Beaglebone Black, but they apparently skipped a few steps in the video: A machine applies solder paste to the PCB, and inspects the solder paste. Two SMT machine mount up to 33,400 chips per hour. The Intel Atom processor is placed on the board by another machine Reflow soldering for SMT components Optical inspection via an automatic optical inspection (AOI) machine (Model AV 862) Functional testing Packing Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, […]