Fedora 19 ARM Remix R1 Release With Support for AllWinner A10, A10s, A13 and A20 SoCs

Fedora_18_AllWinner_A1XAfter releasing a stable version of Fedora 18 for AllWinner A10 and A13 in February, Hans de Goede, working at Red Hat and a Fedora contributor, has recently announced “Fedora 19 ARM remix for Allwinner SOCs” on linux-sunxi community mailing list. This released based on Fedora 19 for ARM together with linux-sunxi kernel and u-boot, adds support for A10s and A20 based devices, and 38 boards and devices are now supported.

To give it a try, download the 665MB image:


then write it to an SD card (8GB or greater):

Where you have to replace [device] with your actual SD card device, e.g. sdc.Since u-boot is board/product specific, you’ll also have to update u-boot for your hardware. Remove the SD card, re-insert it, and run:<


to display a graphical menu (if dialog is installed on your Linux PC), or a list supported boards and products:


Select you board in the graphical menu, or by running the command with your board, e.g.:


Finally umount the uboot and rootfs partitions:

The SD card is now ready. Insert it in your A1X/A20 device, connect the device to an HDMI or DVI monitor, and power it up to complete the installation. It will first resize the root partition to make full use of your SD card storage space, reboot automatically, and enter the first boot setup, where you’ll be able to configure networking, the timezone, create a root password, and create a normal user, before accessing Fedora 19.

As with Fedora 18, there’s no support for 2D (G2D engine), 3D (Mali 400 GPU), nor video decoding acceleration (CedarX VPU). AllWinner A20 support as been tested with Cubieboard2 development board, and the following are known to work:

  • UARTs, I2C controllers
  • MMC controllers
  • EHCI and OHCI USB controllers (USB controllers 1 and 2, but controller 0 is an OTG controller and is not supported yet).
  • Video Output – HDMI, VGA, LCD, Composite Out
  • AXP PMIC including CPU voltage scaling
  • RTC
  • SOUND – Analog in/out, HDMI audio, S/PDIF out (SPDIF ported, but not tested)
  • Ethernet controller (emac)
  • SATA controller

You can also build the Fedora image yourself by using the scripts available at https://github.com/jwrdegoede/sunxi-fedora-scripts.git.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.

Support CNX Software - Donate via PayPal, become a Patron on Patreon, or buy review samples
Subscribe
Notify of
guest
13 Comments
oldest
newest most voted
mj
mj
7 years ago

I think the sentence about graphics acceleration is unclear.
>As with Fedora 18, there’s support for 2D (G2D engine), 3D (Mali 400 GPU), nor video decoding acceleration (CedarX VPU).
I think it should be “there’s no support”.
Although on the A10/A10s/A13 ” if you add the necessary blobs you might get these to work “

JQPABC123
JQPABC123
7 years ago

Sorry, I just don’t get it.

No GPU support; only limited support from the SOC manufacturer.

You can’t source the SOC itself in small quantities. The “development boards” aren’t really suited for “product” use and have questionable availability and longevity.

So remind me again — why exactly am I putting lots of time and money into developing for this SOC?

John E
John E
7 years ago

@JQPABC123

JQPABC123 :
Sorry, I just don’t get it.
No GPU support; only limited support from the SOC manufacturer.
You can’t source the SOC itself in small quantities. The “development boards” aren’t really suited for “product” use and have questionable availability and longevity.
So remind me again — why exactly am I putting lots of time and money into developing for this SOC?

The TI CPUs are available for more than 2x the price.

Olimex are selling the Allwinner chips in small quantities and released their board design files. This would make low-rate production an option.

Dmitriy Beykun
Dmitriy Beykun
7 years ago

@JQPABC123 Are you serious about your question? I see posts like this from you not a first time, could you please stop trolling around this place? If you dont get it – it is your problem. 1. GPU is supported, it is Mali-400 and it works with both ARM’s X.org driver and ssvb’s xf86-video-sunxifb 2D acceleration driver with XVideo support – http://linux-sunxi.org/Binary_drivers You can get 300fps of glmark2-es2 on 800×480 screen using sunxifb. 2. VPU is supported in VLC command line player – http://linux-sunxi.org/VLC You can decode various formats http://linux-sunxi.org/CedarXVideoRenderingChart There’s also a big work going on with CedarX reversing… Read more »

mj
mj
7 years ago

You can buy Axx from Olimex in qt of one
https://www.olimex.com/Products/Components/IC/

Atoms
Atoms
7 years ago

Hi,

i have 8 Gb Sdcard, but i can’t dd image to card by doing xcat image > /dev/sdc
it says out of space 🙁 whats should i do ?

sertac
sertac
7 years ago

Hi, what is the default root passwd of this image? I wrote this image to my 8GB SDcard, booted succesfully. I turn on my brand new LG 42LA640 LED TV through HDMI, set input, and then power on my Olinuxino-A20 board… but nothing on screen.. HDMI is dedected by TV… I tried all 3 inputs of the TV, tried 3 different HDMI cable… no luck..

I am trying to login through tty ( RS232 ), so could you tell me its default username & passwd ?

hariprasad
hariprasad
7 years ago

hi
i have followed this tutorial and prepared SD card as you have specified ( i used it for a20-olinuxino_micro), but after running script
./select-board.sh a20-olinuxino_micro i got the message writing done and when i looked for uboot image i didn’t found anything. then i put the card into a20-olinuxino_micro it didn’t displayed anything on the screen , what might be the reason?? and how can i solve it ??

Advertisements