tagline: From openSUSE
Welcome to the ARM Portal edit
Most all of the usual openSUSE distribution (>6000 packages) builds and runs on all the ARM hardware we have tested it on so far.
Thanks to OBS we can cross build and if need be cross compile packages for numerous architectures (ARM included) which speeds up our efforts significantly.
Currently we target armv7l/armv7hl (hard floating point with aapcs-linux ABI, for armv7) and armv6l/armv6hl (hard floating point, for armv6). If you have knowledge and experience, please help out. If you don't take part you have no justification to complain - you've got to be in it to win it ;-) If you're looking for 64bit ARM, see the AArch64 page.
Feel free to join the openSUSE ARM mailing list as well as the #openSUSE-arm IRC channel for questions or help. We are also actively looking for people to enable hardware we don't support yet. If you have an armv7 based device that doesn't work yet and are willing to spend some time to get it working with openSUSE, please contact us on the mailing list.
There is also always room for improvement on the package building side of things. You can check out Factory build failures to see what packages need some love. If you think you can help out, please try and fix something that doesn't work and submitrequest the change to devel projects. Help is very much welcome!
If you'd like to enable a board that is not listed below, check out our ARM Contrib program that allows for non-upstream supported systems to get openSUSE support.
Building packages locally via osc or even manually to test is not difficult thanks to QEMU. We recommend to use openSUSE 13.1 as your base build OS as it contains the latest tool set to run ARM binaries.
Working on platform support without hardware is not possible. Genesi is helping the porting effort by donating EFIKA MX machines to five developers, making native compilation possible, also making the EFIKA MX the first supported machine by openSUSE ARM.
Thanks and here's to getting our Geeko some ARMs.
Get ARMed edit
- Chroot / do-it-yourself environment
- APM Mustang (AArch64)
- AMD Seattle (AArch64)
- HP Moonshot m400 (AArch64)
- Calxeda Highbank
- i.MX53 Loco
- Origen Board
- Cubie Board
- Cubie Board 2
- Samsung Chromebook
- MK808 Stick
- Raspberry Pi 2
In the news edit
- openSUSE ARM RC2 needs testing! on news.o.o
- openSUSE on the ARM based Chromebook by Andrew Wafaa
- Announcing openSUSE on ARM Release Candidate 1 on news.o.o
- hardware needed for openSUSE on ARM
- Status of ARM after Hackweek by Dirk on the opensuse-ARM ml
- openSUSE ARM Hardware support by Andrew Wafaa
- Growing some openSUSE ARMs by Andrew Wafaa
Lizards: Blogging on ARM edit
- LTSP client goes Banana Pi! (Jigish Gohil, 2014-Dec-16)
- How I ran openSUSE on a Nexus 7 (bmwiedemann, 2013-Sep-22)
- GPIO on Raspberry Pi (bmwiedemann, 2013-Mar-31)
- openSUSE on phones/tablets (Jigish Gohil, 2013-Feb-20)
- openSUSE ARM image (bmwiedemann, 2012-Jan-21)