Fedora

From linux-sunxi.org
Jump to navigation Jump to search

Installation

Fedora now have official support for ARM devices, the different images are here and the installation instructions here.

Note that RPM Fusion repositories are also available for ARM.

Fedora 22 officially supported boards

Olimex_A10-OLinuXino-Lime
Olimex_A20-OLinuXino-Lime
Olimex_A20-OLinuXino-Lime2
Olimex A20-OLinuXino-Micro
LeMaker_Banana_Pi
LeMaker_Banana_Pro
Cubietech_Cubieboard
Cubietech_Cubieboard2
Cubietech_Cubietruck
Mele A1000

Not supported boards

If your board isn't supported, you can anyway install Fedora if it is supported by u-boot and you have the corresponding device tree file.

  1. Copy Fedora image on your SD card with this instructions.
  2. Compile u-boot following this instructions.
  3. Install u-boot on your SD card:
     sudo dd if=/Some Path/uboot/u-boot-sunxi-with-spl.bin of=/dev/YOURSDCARD bs=1024 seek=8 conv=fsync,notrunc 
  4. Copy dtb to your SD card boot partition in each kernel dtb folder, for example with 4.0.4-301:
     sudo cp /Some Path/uboot/arch/arm/dts/YOUR_DTB_FILE.dtb /YOUR_SDCARD_BOOT_PARTITION/dtb-4.0.4-301.fc22.armv7hl/ 

You will have to copy your dtb file in the new kernel folder after each kernel update, unless if somebody have a better solution?

Caveats

Don't try to install the Workstation or the kde image on Allwinner devices due to the poor graphical performance it won't work.