From Fedora Project Wiki
(Created page with '= Release Announcement = = Links = == Beta Release == * RootFS: http://scotland.proximity.on.ca/fedora-arm/beta/f13/rootfs-f13-beta-2011-02-22.tar.bz2 * Repository: http://arm....')
 
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Release Announcement =
{{Admon/important|Beta 1 is Obsolete!|[[Architectures/ARM/F13-ARM-Beta2|Beta 2]] is out.}}


= Links =
= Links =
== Beta Release ==
== Beta 1 Release ==


* RootFS: http://scotland.proximity.on.ca/fedora-arm/beta/f13/rootfs-f13-beta-2011-02-22.tar.bz2
* RootFS: http://scotland.proximity.on.ca/fedora-arm/beta/f13/rootfs-f13-beta-2011-02-22.tar.bz2
Line 24: Line 24:
* This release does not support armv4 and lower architecture versions. This means that it does not work on device including:
* This release does not support armv4 and lower architecture versions. This means that it does not work on device including:
** [http://wiki.openmoko.org/wiki/Neo_FreeRunner OpenMoko/Freerunner phones]
** [http://wiki.openmoko.org/wiki/Neo_FreeRunner 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:
* 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:
** [http://scotland.proximity.on.ca/arm/kernel/guruplug/ GuruPlug]
** [http://scotland.proximity.on.ca/arm/kernel/guruplug/ GuruPlug]
Line 30: Line 33:
== Included Packages ==
== Included Packages ==


* [http://hongkong.senecac.on.ca/f13-arm-beta1/ A comparision] of the packages included in this beta release with the versions included in the primary 32-bit architecture (i686)
* [http://hongkong.proximity.on.ca/f13-arm-beta1/ 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.
* 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.
* 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.
Line 38: Line 41:


* 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''.
* 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''.
* [[Architectures/ARM/Using|Instructions for setting up Fedora ARM on a device]]
* The default root password is: <code>fedoraarm</code>


== Known Issues ==
== Known Issues ==
Line 44: Line 49:


* On PanadaBoards, no login prompt appears on the serial console. As a temporary workaround, uncomment the lines in <code>/etc/rc.d/rc.local</code>
* On PanadaBoards, no login prompt appears on the serial console. As a temporary workaround, uncomment the lines in <code>/etc/rc.d/rc.local</code>
=== 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

Latest revision as of 06:21, 26 April 2011

Important.png
Beta 1 is Obsolete!
Beta 2 is out.

Links

Beta 1 Release

Resources

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:
  • This release does not support armv4 and lower architecture versions. This means that it does not work on device including:

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:

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: fedoraarm

Known Issues

PandaBoard Serial Login

  • On PanadaBoards, no login prompt appears on the serial console. As a temporary workaround, uncomment the lines in /etc/rc.d/rc.local

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