gilius
Posts: 57
Joined: Sun Apr 08, 2018 1:12 pm

Installing OpenSUSE 64-bit on RPi3b+

Mon Apr 09, 2018 12:04 am

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

gilius
Posts: 57
Joined: Sun Apr 08, 2018 1:12 pm

Re: Installing OpenSUSE 64-bit on RPi3b+

Mon Apr 09, 2018 1:05 am

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!

User avatar
mahjongg
Forum Moderator
Forum Moderator
Posts: 11090
Joined: Sun Mar 11, 2012 12:19 am
Location: South Holland, The Netherlands

Re: Installing OpenSUSE 64-bit on RPi3b+

Mon Apr 09, 2018 9:00 am

This guide needs updating, as its probably for the old PI3B, not for the new PI3B+.


gilius
Posts: 57
Joined: Sun Apr 08, 2018 1:12 pm

Re: Installing OpenSUSE 64-bit on RPi3b+

Mon Apr 09, 2018 7:15 pm

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...

User avatar
scruss
Posts: 1863
Joined: Sat Jun 09, 2012 12:25 pm
Location: Toronto, ON
Contact: Website

Re: Installing OpenSUSE 64-bit on RPi3b+

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?
‘Remember the Golden Rule of Selling: “Do not resort to violence.”’ — McGlashan.

gilius
Posts: 57
Joined: Sun Apr 08, 2018 1:12 pm

Re: Installing OpenSUSE 64-bit on RPi3b+

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.

User avatar
Gavinmc42
Posts: 2200
Joined: Wed Aug 28, 2013 3:31 am

Re: Installing OpenSUSE 64-bit on RPi3b+

Thu Apr 12, 2018 11:01 am

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
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 20929
Joined: Sat Jul 30, 2011 7:41 pm

Re: Installing OpenSUSE 64-bit on RPi3b+

Thu Apr 12, 2018 11:22 am

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.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Please direct all questions to the forum, I do not do support via PM.

soyasi
Posts: 2
Joined: Thu Jul 26, 2018 8:55 pm

Re: Installing OpenSUSE 64-bit on RPi3b+

Thu Jul 26, 2018 9:14 pm

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

Return to “openSUSE”