Architectures/ARM/AllwinerA10

From FedoraProject

< Architectures | ARM(Difference between revisions)
Jump to: navigation, search
(Patch to a1x-media-create script accepted upstream, removing note. Fixed another link.)
Line 4: Line 4:
  
 
The Allwinner A10 is a Cortex-A8 SoC aimed at Tablets and Media device.
 
The Allwinner A10 is a Cortex-A8 SoC aimed at Tablets and Media device.
 
'''Draft:''' This Document is a work in progress.
 
  
 
'''Community Project:''' Support for A10 Devices is currently provide by the community on a best-effort basis. The Kernel code to support the A10 has not yet been pushed into the mainline Kernel.  
 
'''Community Project:''' Support for A10 Devices is currently provide by the community on a best-effort basis. The Kernel code to support the A10 has not yet been pushed into the mainline Kernel.  
  
 +
== Fedora Arm Remix for Allwinnner A10 and A13 based devices ==
  
== Hardware Packs ==
+
Hans de Goede has released an Allwinner A10 remix supporting a variety of devices including the Gooseberry development board, Mele, Mini-X, mk802 and mk802ii and more. It can be downloaded from:
 
+
[http://rhombus-tech.net Rhombus-Tech] and [http://linux-sunxi.org/ Linux-sunxi.org] are currently providing nightly builds of Uboot and Kernel for various A10 based devices. [http://rhombus-tech.net/allwinner_a10/nightly_build_images/ http://rhombus-tech.net/allwinner_a10/nightly_build_images/]
+
 
+
== Mele A1000 / A2000 / A100 ==
+
 
+
 
+
== MK802 ==
+
 
+
Follow as above or use on of the prebuilt images prebuilt images: [https://www.miniand.com/forums/forums/2/topics/42]
+
 
+
== Write Images ==
+
 
+
The Process for creating SD/microSD images for A10 devices is common between them.
+
 
+
===Linux Users===
+
1) Download A1000 hardware pack from nightly builds. This is a Kernel and Uboot pre-built.
+
 
+
[http://dl.linux-sunxi.org/nightly/latest/ http://dl.linux-sunxi.org/nightly/latest/]
+
 
+
2) Grab the a1x-media-create.sh Script.
+
 
+
wget https://raw.github.com/cnxsoft/a10-tools/master/a1x-media-create.sh
+
chmod +x a1x-media-create.sh
+
 
+
3) Download the Fedora Root FS.
+
 
+
* [http://download.fedoraproject.org/pub/fedora-secondary/releases/17/Images/armhfp/Fedora-17-armhfp-console.tar.xz HFP Serial Image]
+
 
+
4) Run the A1x-media-create script.
+
 
+
./a1x-media-create.sh /dev/<location-of-the-SD/microSD-card> mele-<device>_hwpack_YYYY.MM.DD.7z Fedora-17-armhfp-console.tar.xz
+
  
5) Insert your SD image into your A10 device. The device you now boot Fedora.
+
http://scotland.proximity.on.ca/contrib-images/hansg
  
== Source Code ==
+
Installation is easy:
 +
# Download the image
 +
# dd it to an sdcard, ie "xzcat Fedora-18-a10-armhfp-r1.img.xz > /dev/mmcblk0"
 +
# Remove the card, and re-insert it
 +
# Run select-board.sh to install u-boot for your board-type, ie: "sudo sh /run/media/hans/uboot/select-board.sh"
  
A listing of the current development repositories can be found on the Rombus Tech wiki [http://rhombus-tech.net/allwinner_a10/source_code /http://rhombus-tech.net/allwinner_a10/source_code/]
+
For a list of all supported boards and full installation instructions see the [http://scotland.proximity.on.ca/contrib-images/hansg/README README].

Revision as of 07:40, 17 February 2013


Allwinner A10 Series

The Allwinner A10 is a Cortex-A8 SoC aimed at Tablets and Media device.

Community Project: Support for A10 Devices is currently provide by the community on a best-effort basis. The Kernel code to support the A10 has not yet been pushed into the mainline Kernel.

Fedora Arm Remix for Allwinnner A10 and A13 based devices

Hans de Goede has released an Allwinner A10 remix supporting a variety of devices including the Gooseberry development board, Mele, Mini-X, mk802 and mk802ii and more. It can be downloaded from:

http://scotland.proximity.on.ca/contrib-images/hansg

Installation is easy:

  1. Download the image
  2. dd it to an sdcard, ie "xzcat Fedora-18-a10-armhfp-r1.img.xz > /dev/mmcblk0"
  3. Remove the card, and re-insert it
  4. Run select-board.sh to install u-boot for your board-type, ie: "sudo sh /run/media/hans/uboot/select-board.sh"

For a list of all supported boards and full installation instructions see the README.