Open main menu

CDOT Wiki β

Changes

Winter 2010 Posters/ARM Intro

987 bytes added, 23:48, 16 April 2010
no edit summary
sparc - Sun RISC architecture
The ARM architecture is increasingly important, but there's a lot more that could be done in terms of update frequency, number of packages successfully built, transparency of process, and integration with the other Fedora build processes. = Results Technical Approach =At the close Fedora policy requires that packages be natively compiled. We use a cluster of ARM hardware and QEMU virtual machines to build the semester packages natively for ARM. The baseline ARM CPU architecture that we currently have chosen to support is ARMv5TE, Little Endian, Soft-Float, EABI. We believe that this provides a functional Koji Build nice baseline and that the pre-built packages and root file systemimages. You should be able to use this on many of the modern ARM CPUs, including XScale, ARM926 and ARM-11, etc. Although we do not provide such binaries, the sources also lend themselves for building for pre-ARMv5TE hardware. The Koji Hub same is successfully dispatching packages true for big-endian CPUs.  = Installer and Kernel = We currently do not plan to provide an installer, ISO images, or a kernel. Unlike in the x86 world, different ARM CPU families require different kernel images. Likewise, it is not entirely clear whether it makes sense to provide an installer or ISO images.  = Our Objective = We're going to set up a Koji builder Daemons and Kojira is creating new repositories build system for ARM. Initially this will be based on the CDOT system HongKong. Initial ARM builders will use with the QEMU emulation, which will be replaced by ARM architectureHardware when it arrives. Eight VM's and   = Our Goal = To support the Open-RD Client are online Fedora ARM initiative by creating and are listed as Ready and Enable using the managing a Koji command line tool and build farm that will koji-shadow the web interface through Koji Webprimary architectures
= Acknowledgements =
*Dennis Gilmore
 
*Chris Tyler
= Links =
* Fedora Project - http://fedoraproject.org/wiki/Koji/ServerHowTo
* Paul Whalen's SBR600 Blog - http://paulfedora.wordpress.com/
* Software Build and Release 600 wiki - http://zenit.senecac.on.ca/wiki/index.php/SBR600
* Fedora Project - https://fedoraproject.org/wiki/Architectures/ARM
* Fedora Arm Secondary Architecture wiki - http://zenit.senecac.on.ca/wiki/index.php/Fedora_ARM_Secondary_Architecture
* Fedora
* Seneca* Apache * PostgreSQLARM
1
edit