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 […]

$275 HackRF Open Source Software Defined Radio (SDR) Platform

HackRF is an open source hardware project to build a Software Defined Radio (SDR) supporting a frequency range between 30 MHz and 6GHz in both directions (Tx and Rx, half-duplex) with a maximum bandwidth of 20MHz. Jawbreaker (shown below) is a beta hardware that has been tested by several developers and beta testers, and applications such as Digital Audio Broadcasting (DAB), Bluetooth monitoring, spectrum sensing, wireless microphones, AIS, FM radio, etc.. have already been ported to the platform. In order to lower the cost of the hardware, Michael Ossmann has launched a Kickstarter campaign to fund mass production. There seems to be many SDR enthusiasts as the campaign has already reached its funding target ($80,000) and received for over $300,000 in ledges. What is Software Defined Radio (SDR) and What Can it Be Used for? Before providing details about the hardware and software, it may be useful to provide some […]

NVIDIA Releases Source Code, Binaries, and Android Build Instructions for the SHIELD Gaming Console

This morning I’ve read bad news for the open source community. Jean-Baptiste Quéru, leader of the Android Open Source Project (AOSP) has decided to quit the project because AOSP cannot run on the latest Nexus 7 as Qualcomm (lawyers) impeded the project, and Google is unable to released factory images or necessary binary drivers for the GPU. But there’s also good news, as Nvidia has just released source code and binaries to allow developers to fully build an Android image for its SHIELD gaming console. If you want to build an image for the latest image available, following the steps below. Get the code

Build the Android image (Provided you’ve already setup your Linux PC do build AOSP):

Done (mp dev took  about one hour for my machine). You should now have the required binary images in out/target/product/roth/ directory. Enter fastboot mode before flashing the binaries by one […]

GizmoSphere vs Minnowboard – AMD and Intel x86 Embedded Boards Comparison

The Gizmo Explorer Kit is an embedded kit based on a development board powered by AMD G-Series G-T40E dual core APU that’s available since the beginning of the year. The Minnowboard is another new x86 embedded board, but this time based on Intel Atom E640 processor. Both cost $199, so a side-by-side comparison might be useful,and GizmoSphere team released a comparison table for both board, and is offering free shipping for the week with “Sharkweek2013”. Let’s have a look. The company only provided the table in image format, so I’ll reproduce it “as is” below, and see if there may be some correction or addition afterwards, the table has been designed by one of the competitors. The parts in yellow are supposed to highlight advantages of the GizmoShpere against the Minnowboard, but they conveniently “forgot” to highlight advantages of the Minnowboard. [Update 13/08/2013 – Gizmo guys have updated their table […]

MC HCK is a $5 ARM Development Board Powered by Freescale K20 MCU

MC HCK (pronounced McHack) is a tiny and cheap development board powered by Freescale K20 MCU (ARM Cortex M4) that can be easily programmed via USB. The board has been designed with KiCad, is fully open source hardware, and it’s supposed to cost as low as $5. The only problem, or main advantage, depending on how you look at it, is that it’s not available for sale (yet), but instead you’ll need to make it yourself. The actual cost of doing so will be well over $5 (About $35), but the BoM cost is about $5, and you can make 5 boards for this price, or about $7 per board. The detailed steps are explained on McHck blog, but they can summarized as follows: Order 10 PCB using the gerber files via services such as Seeedstudio or Iteadstudio Order 5 free samples of Freescale K20 MCU. Select MK20DX128VLF5 part, and […]

LinuxCon North America 2013 Schedule

LinuxCon (North America) 2013 will take place on September 16 – 18, 2013 in New Orleans, LA. The event will be co-located with several other conferences: the Linux Plumbers Conference, the Xen Project User Summit, the OpenDaylight Mini-Summit, the Gluster Workshop 2013, the UEFI Plugfest, the Linux Wireless Summit, the Linux Security Summit, and CloudOpen 2013. LinuxCon consists of 3 days of keynotes, and legal, operations, and developers related sessions as well as tutorials and workshops. There will be around 150 sessions and keynotes during those 3 days. I’ve gone through developer sessions and selected one for each time period. Monday, September 16 10:35 – 11:25 – UEFI and Linux by Kirk Bresniker, HP UEFI has become ubiquitous on the PC client systems and is coming up on servers and ARM-based systems, it is becoming the converged firmware infrastructure. UEFI Secure Boot feature has attracted a lot of attention from […]

ARM TechCon 2013 Schedule – ARM Servers, Internet of Things, Multicore, Hardware and Software Optimization and More

ARM Technology Conference (TechCon) 2013 will take place on October 29 – 31, 2013, in Santa Clara, and the detailed schedule for the event has just been made available. In the previous years, the conference was divided into  Chip Designs day (1 day), and the other 2 days were reserved for Software & System Design, but this year it does not appear to be the case. Whether you’ll be able to attend the event or not, it’s worth having a look at what will be discussed there in order to have a better understanding of what will be the key ARM developments in the near future in terms of hardware and software. There will be around 90 sessions categorized into 15 tracks: Accelerating Hardware Development – This track explores the resources, tools, and techniques that designers can employ to quickly bring hardware to market. Topics include multicore design, ARM IP, […]

BeagleBone GamingCape Transforms your BeagleBone Black into an Hand-held Gaming Console

The BeagleBone GamingCape is an open source project featuring the BeagleBone Black together with extra hardware such as a Cape, LCD display, and enclosure that turns your Beablebone board into a battery powered hand-held gaming console. The gaming console, which has been designed within 6 weeks by Max Thrun, has the following key hardware features: 320×240 16Bit Color TFT LCD Analog joystick + 2 Thumb Buttons 3D Gyro, 3D Accelerometer, 3D Magnetometer Headphone Out + Mic In and it can emulate NES, GameBoy, GameBoy Color, GameBoy Advance, Sega Master System, Sega Game Gear, and also run Doom. It will not be mass produced, but the whole design is open source, and the necessary files  are available for: The Cape: Schematics, layout, and CadSoft EAGLE file can be found Bill of Materials The Case composed of 11 laser cut pieces of Delrin – 3D files Emulators: Osmose – Sega Master System / […]

Exit mobile version