Page 1 of 1

Installing OpenSUSE 64-bit on RPi3b+

Posted: Mon Apr 09, 2018 12:04 am
by gilius
Could somebody please help me through this guide? All the instructions do not seem to be included.

I got Noobs + Raspbian installed on a USB drive with an empty SD Card inside the pi.

https://medium.com/@valdiz777/setting-u ... faddf02f48
https://en.opensuse.org/HCL:Raspberry_Pi3

Firstly, how can I create a single bootable FAT32 partition @ 100MB using parted?

Secondly, how can I get the raspberrypi-firmware-config-rpi3 mentioned below? Seems to be missing a step (or assuming the reader already knows how to prepare this)

# mount /dev/<sd_card>p1 /mnt
# zypper -n in raspberrypi-firmware-config-rpi3
# cp -a /boot/vc/* /mnt/
# zypper -n rm raspberrypi-firmware-config-rpi3 raspberrypi-firmware
# mkdir tmp_uboot
# wget http://download.opensuse.org/ports/aarc ... arch64.rpm -O tmp_uboot/u-boot-rpi3.aarch64.rpm
# cd tmp_uboot
# rpm2cpio u-boot-rpi3.aarch64.rpm | cpio -id
# cp boot/vc/* /mnt/
# cd ..
# rm -rf tmp_uboot
# umount /mnt

Re: Installing OpenSUSE 64-bit on RPi3b+

Posted: Mon Apr 09, 2018 1:05 am
by gilius
First step done:
sudo parted
-select /dev/mmcblk0
-mklabel msdos
-mkpart
--Primary
--fat32
--Start: 1
--End: 100
--set 1 boot on
-quit
sudo mkfs -t vfat /dev/mmcblk0p1

It never came out exactly at 100 MB though - more like 94 MB!

Re: Installing OpenSUSE 64-bit on RPi3b+

Posted: Mon Apr 09, 2018 9:00 am
by mahjongg
This guide needs updating, as its probably for the old PI3B, not for the new PI3B+.

Re: Installing OpenSUSE 64-bit on RPi3b+

Posted: Mon Apr 09, 2018 10:19 am
by feelslikeautumn
Discussion on fedora mailing list - https://www.spinics.net/linux/fedora/fe ... 11918.html

Re: Installing OpenSUSE 64-bit on RPi3b+

Posted: Mon Apr 09, 2018 7:15 pm
by gilius
feelslikeautumn wrote:
Mon Apr 09, 2018 10:19 am
Discussion on fedora mailing list - https://www.spinics.net/linux/fedora/fe ... 11918.html
Everything just sounds so complicated...
Everything is in Fedora 28+ now.... well almost. The 4.16rc6 kernel
has a bootable DT, that's not yet in the F-28 nightly images though
due to the beta freeze.
What does "DT" and "beta freeze" mean? I guess it's not relevant to RPi....
There's all the bits in the firmware/u-boot though. So on a F-28
nightly image if you set a card up as per usual for a Raspberry Pi 3
and then do one other command it'll boot.
What "bits" that were not present before? "Per usual" meaning copy over the firmware files to the first partition?
What command is he talking about?
Once you've set up the card all you have to do is copy the RPi3 DT to
a 3plus DT and it'll do an initial boot. Once it's booted you can then
just upgrade the kernel and it'll be fine moving forward.

On ARMv7 basically do the following:
cp <BOOT mount point>/dtb-kernel-4.16.0-0.rc4.git0.1.fc28/bcm2837-rpi-3-b.dtb
<BOOT mount point>/dtb-kernel-4.16.0-0.rc4.git0.1.fc28/bcm2837-rpi-3-b-plus.dtb

On aarch64:
cp <BOOT mount point>/dtb-kernel-4.16.0-0.rc4.git0.1.fc28/broadcom/bcm2837-rpi-3-b.dtb
<BOOT mount point>/dtb-kernel-4.16.0-0.rc4.git0.1.fc28/broadcom/bcm2837-rpi-3-b-plus.dtb

Unmount boot and continue as usual.

Once it's running if you update the kernel to rc6 you should be
running just fine. One other thing to note is there's some different
bits needed for the wifi. I'm going to put all of those, inc the one
needed for the original Pi3, into an rpm but I've not had a chance to
do that as yet. Give me a day or so and I'll likely get that done.
I am totally lost... did not get any of that... what is a "DT"? What does "3plus" mean? How to upgrade the kernel? To what and why?

So you can see the problem with such Linux rhetoric? Nothing is properly documented anywhere...

Re: Installing OpenSUSE 64-bit on RPi3b+

Posted: Mon Apr 09, 2018 7:41 pm
by scruss
gilius wrote:
Mon Apr 09, 2018 7:15 pm
So you can see the problem with such Linux rhetoric? Nothing is properly documented anywhere...
Maybe the lack of user-friendly documentation is a sign that this process is not quite ready for public consumption?

Re: Installing OpenSUSE 64-bit on RPi3b+

Posted: Mon Apr 09, 2018 7:59 pm
by gilius
scruss wrote:
Mon Apr 09, 2018 7:41 pm
gilius wrote:
Mon Apr 09, 2018 7:15 pm
So you can see the problem with such Linux rhetoric? Nothing is properly documented anywhere...
Maybe the lack of user-friendly documentation is a sign that this process is not quite ready for public consumption?
Personally, I think it's because the RPi3 - lacking a proper bios - makes it difficult to install any operating systems other than the default one. So, on top of being faced with the problem of not being able to run live USB/DVDs, the gatekeepers leave no clear instructions on how to get an ARM64 os on 2 partitions (one of them being the RPi firmware; the other the file system). It's all smoke and mirrors.

Re: Installing OpenSUSE 64-bit on RPi3b+

Posted: Thu Apr 12, 2018 11:01 am
by Gavinmc42
It's all smoke and mirrors.
Nope it's magic. I am so over OpenSuse, try this
viewtopic.php?f=63&t=208314&start=75

Re: Installing OpenSUSE 64-bit on RPi3b+

Posted: Thu Apr 12, 2018 11:22 am
by jamesh
gilius wrote:
Mon Apr 09, 2018 7:59 pm
scruss wrote:
Mon Apr 09, 2018 7:41 pm
gilius wrote:
Mon Apr 09, 2018 7:15 pm
So you can see the problem with such Linux rhetoric? Nothing is properly documented anywhere...
Maybe the lack of user-friendly documentation is a sign that this process is not quite ready for public consumption?
Personally, I think it's because the RPi3 - lacking a proper bios - makes it difficult to install any operating systems other than the default one. So, on top of being faced with the problem of not being able to run live USB/DVDs, the gatekeepers leave no clear instructions on how to get an ARM64 os on 2 partitions (one of them being the RPi firmware; the other the file system). It's all smoke and mirrors.
It's not that difficult, just takes a while to get it done and tested. Loads of people have released their own distro's. There's always a time gap when a new product that needs new firmware and drivers is released, to catch up.

You seem very keen on a 64bit OS, why is that? The 32bit Raspbian is probably more than suited to most tasks people have. I'd suggest using that.

Re: Installing OpenSUSE 64-bit on RPi3b+

Posted: Thu Jul 26, 2018 9:14 pm
by soyasi
Mi ingles es pesimo, pero la solución es fácil para instalar opensuse 64 bit, yo puse la solución en el foro español.
Cuando arranque no uses perifericos, ni teclado ni raton, solo puedes conectar el hdmi, una vez arrancado conecta el teclado y el raton. Es un bug de u-boot.bin. ¡recuerda que los perifericos de conectan una vez lo tengas arrancado!

El mejor escritorio para mi es Enlightenment (E20) para opensuse

http://www.forosuse.org/forosuse/showthread.php?t=34640 >spanish forum opensuse


My English is bad, but the solution is easy to install opensuse 64 bit, I put the solution in the Spanish forum.
When booting do not use peripherals, keyboard or mouse, you can only connect the hdmi, once booted connect the keyboard and mouse. It's a bug from u-boot.bin. Remember that the peripherals connect once you have it up!


The best desktop for me is Enlightenment (E20) for opensuse