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 armv6l/armv6hl (hard floating point, for armv6), armv7l/armv7hl (hard floating point with aapcs-linux ABI, for armv7) and AArch64 (armv8, ARM 64-bit). 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 ;-)
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 or armv8 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 or improve others, 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 the latest Leap or Tumbleweed as your base build OS as it contains the latest tool set to run Arm binaries.
Thanks and here's to getting our Geeko some Arms.
Get ARMed edit
Release supported platforms
- BeagleBone Black
- Cubie Board
- Cubie Board 2
- Raspberry Pi 2
- SABRE Lite
- Samsung Chromebook
- Toshiba AC100/Dynabook AZ
- Versatile Express (QEMU)
- Raspberry Pi 1 (upstream version)
Community supported platforms
Those boards are using a downstream kernel instead of the openSUSE one.
Platforms needing some work / outdated
Not yet officially supported but known working platforms
- Gumstix Overo (experimental):
In the news edit
- 2018 Jun 14: openSUSE Releases Leap 15 Images for Raspberry Pi, Armv7 Devices— Douglas DeMaio
- 2018 May 14: Status update for openSUSE Conference— Douglas DeMaio
- 2017 Jul 13: Tumbleweed Snapshots Update AppStream, Mesa, Frameworks— Douglas DeMaio
- 2017 Feb 16: Kernels Becoming Tumbleweed Norm, Grub 2 Gets Release Candidate— Douglas DeMaio
- 2016 Dec 05: openSUSE Leap 42.2 gets 64-bit Raspberry Image— Douglas DeMaio
Lizards: Blogging on Arm edit
- 2015 Dec 03: Banana Pi M2 running openSUSE Tumbleweed— Jigish Gohil
- 2015 Sep 17: How to create an openSUSE Banana Pi M1 image with MATE Desktop— Efstathios Iosifidis
- 2015 May 25: Install ddclient on your openSUSE Raspberry Pi— Efstathios Iosifidis
- 2015 May 24: Upgrade your openSUSE Raspberry Pi from 13.1 to 13.2— Efstathios Iosifidis
- 2015 May 23: Run copy.com on your openSUSE Raspberry Pi— Efstathios Iosifidis
- Pledgie Campaign for funding
- List of ARM CPU at Wikipedia
- ARM Cortex A9 at Wikipedia
- hardfp at Debian wiki