On Mon, Aug 6, 2012 at 8:52 PM, Steven A. Falco <safalco@xxxxxxxxxxxxx> wrote: > On 08/03/2012 06:12 AM, Peter Robinson wrote: >> On Fri, Aug 3, 2012 at 1:00 AM, Steven A. Falco <safalco@xxxxxxxxxxxxx> wrote: >>> I've picked up a Mele A1000 set top, which uses the Allwinner A10 CPU. >>> I don't see a Fedora port for this one yet, so I might take a shot at >>> it. But first I wanted to ask if anyone else has already started this? >>> >>> The CPU is a Cortex A8, and there is an Ubuntu port, as well as its >>> native Android OS. >> >> None of the A10 kernel source code is upstream. It's something I would >> like to support at some point in time as there's a lot of cheap and >> interesting devices coming out with the chip from Netbook form factor >> through to stick PCs. It should be doable as it's only kernel stuff >> that's needed and it should run fine with the standard hardfp builds >> but your milarge may vary. >> >> Peter >> > > Ok - I have Fedora 17 running on the Mele. It is quite a hack, but it > is usable (yum merrily installing the dev tools as we speak). > > Here is the recipe: > > 1) grab and cross-compile a copy of the kernel from: > git://github.com/amery/linux-allwinner.git > (use branch allwinner-v3.0-android-v2 with sun4i_defconfig) > > 2) grab http://hands.com/~lkcl/mele-ubuntu-lucid.img.lzma and write it > to an SD card (don't forget to decompress it). Afterwards, use > gparted to expand the ext partition to fill the SD card. > > 3) Mount the various partitions of the SD card on a host machine. On > the fat partition, replace uImage with the one you just built. On > the ext partition, blow everything away, and replace with an untar of: > > http://download.fedoraproject.org/pub/fedora-secondary/releases/17/Images/armhfp/Fedora-17-armhfp-console.tar.xz > > 4) Install the modules that go with the kernel you built to the ext > partition (into /lib/modules/3.0.38+). > > 5) Stick the SD card in the Mele, and it should boot. > > One big issue is that the built-in eth0 is not functional. That is true > of the ubuntu build as well. To get around that, I plugged in a USB/ethernet > adapter (and built the kernel module for it). That gave me a usable eth1. > > This clearly needs a ton of work to be a proper Fedora installation, > but at least it is a start... > > Steve Sounds like a good start. We could probably just use the resize script in our image to expand partition and resize ext on firstboot? We might also consider making a wiki page for this device, ensure to mention this is unsupported. -Jon _______________________________________________ arm mailing list arm@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/arm