dCore Import Debian Packages to Mountable SCE extensions > Allwinner A10

Towards Microcore on Allwinner A10

<< < (17/25) > >>

roberts:
The issue is that many distributions have enhanced/deviated from standard unix. Many have IMHO bloated up everywhere. So each platform I had tried their resolver infrastructure was preventing the network applets from working. Finally, I decided to setup a cross-compiler so that I could use Tiny Core. Success!

caminati:

--- Quote from: roberts on August 30, 2012, 08:40:36 PM ---The issue is that many distributions have enhanced/deviated from standard unix. Many have IMHO bloated up everywhere. So each platform I had tried their resolver infrastructure was preventing the network applets from working. Finally, I decided to setup a cross-compiler so that I could use Tiny Core. Success!

--- End quote ---

Yes, I think we should use directly TinyCore even for compiling as soon as possible: as I said, I started that mainly to be able to use it, so why not for building, too?
I tcz-ed the binary toolchain from aboriginal, and it looks I can compile successfully on Core on Allwinner. My first attempts were towards compiling compilers and LIBCs anew, to make more modular toolchain.
I only built tcc so far, but it seems like you can't bootstrap a LIBC (neither klib, nor uclibc, nor musl) without the whole beast of gcc :(

caminati:
Good news: on https://github.com/amery/linux-allwinner there is some promise from last commit:


--- Quote ---video: sun5i-disp: Initial fbcon support. …
based on Jari Helaakoski's 3ca6f75 for sun4i.
commit 59b89c9e95
amery authored 20 hours ago

--- End quote ---

Haven't tried that yet.

roberts:
Now posted a10Core-20120905.img.gz. This image has been updated to reflect Core's 4.6.1 base.
http://distro.ibiblio.org/tinycorelinux/4.x/arm/armv7

roberts:
The image for Allwinner A10 currently supports the Mele family of arm computers using HDMI at 720p.
However, as Marco pointed out it works equally well on his Allwinner tablet with, for now, a connected usb keyboard.

To help the effort and try your Allwinner device you will need to copy the file named script.bin from your device. This file resides on nanda a vfat filesystem not easily accessible. I am sure you could use ADB to fetch it, but I prefer the standard Unix approach. Most Allwinner devices come already rooted.

How to get script.bin from your Allwinner device via ssh:
1. Install dropbear for Android, free in the Play Store and configure it.
2. Start dropbear SSH server on your Android Allwinner device.
3. From your x86 Core ssh root@ip number as displayed from dropbear Android server
4. mkdir /mnt/test
5. mount -t vfat /dev/block/nanda /mnt/test
6. ls -l /mnt/test              (look for script.bin)
7. Open another xterm on Core.
8. scp root@ip as displayed from dropbear Android server:/mnt/test/script.bin .
9. exit your ssh session.
10. Stop dropbear ssh server app on Android.

Now copy your script.bin to the sdcard containing the a10Core image that you downloaded.
Try booting your Allwinner device from your updated sdcard.

If it works please post here and state your device specific.

I would be interested to know if it works on A13 devices.
Perhaps I will host many script.bin file listed by specifc target name,

Or if you already have a script.bin working with a10Core please post.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version