User:CodeKipper

My affair with Allwinner SOCs started when I saw this article online http://www.cnx-software.com/2012/04/04/mele-a2000-android-2-3-media-player-powered-by-allwinner-a10/ and noticed the chatter on the XBMC forums. I'd given up waiting for my invite to purchase a Raspberry PI and headed to Tom's Cubie Hacker shop. A month later I had my A2000. After the initial excitement the unit ended up gathering dust behind my TV. I'd learnt to live with my noisey HTPC setup and as an OpenElec user, I realised that there would be alot of effort required. I tinkered when I could and kept an eye on the scene.

SUNXI hardware that I have

Mele A2000 - main development machine with serial debugging attached. I only target SDcards and have the following setups.


 * community uboot with stage/sunxi-3.4 build and builds based on that branch with my current undelivered patches. Operating system is Debian which includes XBMC which I built using the instructions here


 * Hans' uboot with sunxi-devel and the same branch with my audio mainlining attempts. The Operating system on this card the same as above and also OpenWRT.


 * OpenWRT - only a few changes are required to the build system to get this building for the Mele. Wireless modules not loading yet.

Rikomagic MK802+ - Serial debug pads on this board have lifted so there is limited development I can do with this board.


 * Have in the past used Hans' Fedora 19 build with this. Works extremely well considering the hardware.


 * Will start adding the necessary patches required for mainline work. Have managed to get wifi working with my Mele board so will like to repeat this on the mk802.

Ippo Q8H - Recently bought tablet, feels cheap but works very well. Cables soldered on to the suspected serial points but currently no chatter is coming from them.

MK808C - A20 hardware that comes in the MK808B casing and packaging. To identify that it's a MK808C there is a small sticker on the side of the packaging which I didn't see until after firing off an email to the seller. Have delivered the necessary changes to get this working with the 3.4 kernel.


 * Currently using my Debian build with XBMC but haven't got the wireless module working yet.

What I'm working on


 * Audio Drivers - I'm trying to tidy up the audio drivers so that I can get my mindset into doing some mainlining on them. Current status for 3.4 kernel: stripped away most of the sunxi-hdmiaudio code and have tested successfully, SPDIF cleaned up and ready for testing, other drivers tidied up and considerations made for bringing in A23 features. Major refactoring required on my patch ordering.


 * Mainlining - started more focus on this for the devices that I have. Will target OpenWRT as a testing platform.

Success Stories

I've worked my way through a lot of the instructions on the wiki pages and here is a list of what I've succeeded with.

Things that I've not completed yet(but have started)

This page for starters!