dCore Import Debian Packages to Mountable SCE extensions > Allwinner A10

Towards Microcore on Allwinner A10

(1/25) > >>

caminati:
Hello, I managed to set up a quite experimental minimal console linux on my tablet, as announced here:
http://lists.phcomp.co.uk/pipermail/arm-netbook/2012-August/005528.html

I deem this a substantial step towards microcore.
Indeed now I can work directly on my tablet to add the missing pieces to get Microcore: basically, udev, very few busybox applets missing, some other /bin and /sbin proggie, and /lib/modules.
Being targeted at only one specific machine, I guess the last one should be easier, with much fewer peripherals possibly running.

The most important step for further developments, however, is to get some kind of toolchain set (for the time being I am stealing binaries from Debian armhf :) ): gcc (or tcc?), eglibc (or uclibc?), linux headers, and this is harder.
How do I pack up eglibc, for example? Also, I have no idea of how to skim linux kernel headers from the sources, though this should be easier.

After that, repacking at least the most basic tczs for the new arch should be relatively straightforward.
It would be even more so if we had a strict policy of requiring buildscript(s) for each extension submitted, which now is quite loose (ibiblio src/ directory is, well, meager).
Maybe bitbake could help here? Or even leaving the choice of the script language to the submitter: any kind of automation would be of great help.

Another problem is that I don't have much spare time left to devote to that right now.
Anybody owning Allwinner hardware is welcome to join the effort.

roberts:
Awesome. I will definitely have a look.

tinypoodle:

--- Quote from: caminati on August 12, 2012, 11:00:20 AM ---very few busybox applets missing

--- End quote ---

Not sure, but have you had a look at http://busybox.net/downloads/binaries/latest/ already?

caminati:

--- Quote from: tinypoodle on August 13, 2012, 08:51:10 AM ---Not sure, but have you had a look at http://busybox.net/downloads/binaries/latest/ already?

--- End quote ---

Well... no, because I just took the first working binary I found.
I just followed your suggestion, and tested armv6l which seems to work on the tablet!
Probably slower than debian armhf's one, but at this stage that's ok.
Hence: first problem solved, thanks. :)

caminati:
Another important point is that busybox suggested by tinypoodle has standalone shell disabled, which is needed for e.g. coreutils!

Now I have only three busybox applets missing:
ar, taskset, uncompress

Before I start digging core.gz to know whether I actually need them, do you think I need them? :)

Navigation

[0] Message Index

[#] Next page

Go to full version