Architectures/ARM/F13-ARM-Beta1

= Links =

Beta 1 Release

 * RootFS: http://scotland.proximity.on.ca/fedora-arm/beta/f13/rootfs-f13-beta-2011-02-22.tar.bz2
 * Repository: http://arm.koji.fedoraproject.org/mash/beta/f13-arm-2011-02-21/f13-arm/arm/os/

Resources

 * Fedora ARM Secondary Architecture project page
 * ARM Koji Buildsystem
 * #fedora-arm channel on the Freenode.net IRC network
 * Fedora-ARM mailing list

= Release Notes =

Supported Architecture

 * This release supports the ARM v5 architecture, little-endian, gnueabi, with thumb interworking (armv5tel). It will work on higher architecture versions but is not fully optimized for them. Popular supported devices include:
 * SheevaPlug, GuruPlug, and other Marvell Kirkwood-based plug computers (including the OpenRD development systems) (armv5)
 * BeagleBoard and PandaBoard systems (armv7)
 * OLPC XO 1.75 (armv7)
 * This release does not support armv4 and lower architecture versions. This means that it does not work on device including:
 * OpenMoko/Freerunner phones

Kernel

 * The Fedora ARM project does not currently provide a kernel. You will need to provide a kernel suitable for your device (either the one provided with the device, or one compiled for your device). Here are kernels suitable for some common ARM development devices:
 * GuruPlug
 * BeagleBoard

Included Packages

 * A comparision of the packages included in this beta release with the versions included in the primary 32-bit architecture (i686)
 * Notable package sets not included or incomplete in the beta include OpenOffice.org, gstreamer, and KDE.
 * Some languages (Ocaml, Haskell) do not yet suport ARM (in the versions used in F13). Therefore, any packages written in these languages are not yet available.
 * Work is continuing on the remaining packages.

Using the Beta Release

 * The beta release is a tarball of a minimal root filesystem. When coupled with a suitable kernel, it provides sufficient tools for login, network setup (wired or wireless), and software installation/removal via yum.
 * Instructions for setting up Fedora ARM on a device
 * The default root password is:

PandaBoard Serial Login

 * On PanadaBoards, no login prompt appears on the serial console. As a temporary workaround, uncomment the lines in

SMDKv310 Serial Login

 * On Samsung SMDKv310, the tty port is ttySAC1. This device port is currently not created. A temporary (and very ugly) workaround would be to add the following lines to a rc script (like at the end of rc.sysinit):

echo Creating Serial device /dev/ttySAC1 mknod /dev/ttySAC1 c 204 65 chmod 660 /dev/ttySAC1 chown root:dialout /dev/ttySAC1