ARM Compatiblity?

Is openSUSE Leap or Tumbleweed compatible with the ARM Cortex A-72 processor?

On Wed 01 Mar 2017 11:56:01 AM CST, zpt 98 wrote:

Is openSUSE Leap or Tumbleweed compatible with the ARM Cortex A-72
processor?

Hi
Since it’s 64bit, AArch64 should work…?
https://en.opensuse.org/Portal:ARM

What is the CPU board? I would try the Tumbleweed JeOS image.


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE Leap 42.1|GNOME 3.16.2|4.1.36-44-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

I noticed from the openSUSE Wiki that AArch64 is in testing. I was hoping for a stable version of openSUSE. I am somewhat reluctant to use a testing distribution. I am waiting for my Samsung Chromebook Plus to arrive which has the Samsung branded OP1 processor which is based on the ARM Cortex-A72.

On Thu 02 Mar 2017 08:16:02 AM CST, zpt 98 wrote:

I noticed from the openSUSE Wiki that AArch64 is in testing. I was
hoping for a stable version of openSUSE. I am somewhat reluctant to use
a testing distribution. I am waiting for my Samsung Chromebook Plus to
arrive which has the Samsung branded OP1 processor which is based on the
ARM Cortex-A72.

Hi
Well there is no specific image for that system, so your best bet would
be to try the Tumbleweed image first and see how it goes…

If it works, then you could look at updating the Wiki… then maybe
something can be done for a Leap 42.2/3 image?


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE Leap 42.1|GNOME 3.16.2|4.1.36-44-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

I noticed from the Downloads page the iso’s for Leap and Tumbleweed are x86_64. This will not work for the ARM64 platform.

On Fri 03 Mar 2017 09:56:01 AM CST, zpt 98 wrote:

malcolmlewis;2814729 Wrote:
> Hi
> Well there is no specific image for that system, so your best bet
> would be to try the Tumbleweed image first and see how it goes…
>
> If it works, then you could look at updating the Wiki… then maybe
> something can be done for a Leap 42.2/3 image?
>

I noticed from the Downloads page the iso’s for Leap and Tumbleweed are
x86_64. This will not work for the ARM64 platform.

Hi
There is no link on the main downloads page, need to go here;
https://en.opensuse.org/HCL:AArch64_EFI


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE Leap 42.1|GNOME 3.16.2|4.1.36-44-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

I just got a Chromebook Plus. First impressions are it’s a lovely bit of kit for $420, and it can even run Android apps under ChromeOS :slight_smile:
But I would like to get openSUSE running on it. I’ve done over a dozen SUSE x86 laptop installs over the past decade, but this is my first go on an ARM target.

First up, after getting the Chromebook into developer and debug mode, and enabled USB booting of non-vendor images, I tried booting
openSUSE-Tumbleweed-DVD-aarch64-Snapshot20170615-Media.iso from a USB-attached DVD, it would not boot.
I also tried booting the openSUSE-Tumbleweed-ARM-XFCE-efi.aarch64-2017.06.10-Build2.3.raw of off USB media, this does not work either.
In both cases the Chromebook gives a loud beep and flashes the screen black if I hit ctrl-U for USB boot during the developer bootup screen.

I have had success booting Arch Linux according to the instructions at:

https://archlinuxarm.org/platforms/armv8/rockchip/samsung-chromebook-plus

My initial guess is that there are special requirements of the Chromebook boot partition and/or kernel image which the stock SUSE aarch64 images do not meet, but as I’m new to this architecture I could be missing something simple. I found useful background reading on this at:

https://blogs.s-osg.org/install-linux-mainline-kernel-distro-exynos-chromebooks/https://www.chromium.org/chromium-os/chromiumos-design-docs/disk-format

So need to try some things from these. I don’t know how much time I’ll get to work/learn about this over the summer, but I thought I’d share at least this much info in the hope it will help anyone else trying to make SUSE work on this nice platform.

Keith

Hi
You need the chromebook builds…

https://en.opensuse.org/HCL:ARMChromebook
http://download.opensuse.org/repositories/devel:/ARM:/Factory:/Contrib:/Chromebook/images/

Thanks ! I was thrown off-track by these being armv7l for an older chromebook rather than aarch64, but will give them a try…

Keith

Hi
Well there might be some specific quirks to the Chromebook, jump on IRC Freenode #opensuse-arm there could be some other builds or might need some additional tweaks to get Aarch64 to run…

So I tried the ARM-XFCE-chromebook.armv7l-2017.06.10-Build2.2.raw. Chromebook build, but got another boot failure.
The symptoms were a little different however, instead of refusing to boot the image with a beep, it tries to boot it but goes
immediately into a blank screen, then locks the Chromebook+ up. Which to me suggests maybe a kernel compatibility
rather than disk image issue.

What I did get to work was to boot from the Arch boot partition/kernel, but into a SUSE aarch64 rootfs - this works nicely,
bringing me up into X with good stuff like Firefox and Yast working okay :slight_smile: So it does seem to me what’s needed is a
platform-specific build for this hardware ?

Will try checking into the #opensuse-arm IRC group as you suggest.

Hi
Sounds like 32bit boot rather than 64bit…