Raspberry Pi 3 B+, which installation ?

Ask questions about Arch Linux ARM. Please search before making a new topic.

Raspberry Pi 3 B+, which installation ?

Postby qlem » Fri Nov 22, 2019 10:57 am

Hello,

I'm confused about the choice between the two installation from the wiki. What are the concrete differences between ArchLinuxARM-rpi-2-latest and ArchLinuxARM-rpi-3-latest and what does that mean ?

I looking for set up my raspberry pi as a media center server, maybe with Kodi. What is the best choice between these two version for that purpose ?
qlem
 
Posts: 2
Joined: Fri Nov 22, 2019 10:37 am

Re: Raspberry Pi 3 B+, which installation ?

Postby azzu » Fri Nov 22, 2019 1:22 pm

Honestly, Raspbian instead of Arch would be the choice.

The difference between the two is that the one is for the Raspberry Pi 2, the other for the Raspberry Pi 3.
azzu
 
Posts: 4
Joined: Wed Nov 20, 2019 9:21 pm

Re: Raspberry Pi 3 B+, which installation ?

Postby qlem » Fri Nov 22, 2019 3:31 pm

But why the documentation say to use ArchLinuxARM-rpi-2-latest "if you require any of the vendor's kernel hacks, overlays, or closed-source GPU blobs and utilities" or to use ArchLinuxARM-rpi-3-latest "only if you have no dependencies on the closed source vendor libraries shipped in the ARMv7 release" ?

We should use ArchLinuxARM-rpi-2-latest on RB 3 B+ to have full dependencies or not ? If i use ArchLinuxARM-rpi-3-latest, which dependencies will be missing ?

The documentation is not very clear about that.
qlem
 
Posts: 2
Joined: Fri Nov 22, 2019 10:37 am

Re: Raspberry Pi 3 B+, which installation ?

Postby andrewboring » Thu Dec 05, 2019 3:41 pm

RPi-2-latest contains a 32-bit kernel and bootloader from the Raspberry Pi foundation and the Raspberry-pi "firmware" package which contains all the userspace libraries/tools to allow direct access to various hardware features of the Raspberry Pi (eg, the GPU).

RPi-3-latest contains a 64-bit mainline Linux kernel and the Universal Boot Loader (U-boot) to crank the system. The kernel does include device tree overlays ("drivers") to provide kernel access to some features, like the GPU. But not all Raspberry Pi features are available, and those that are must go through the kernel to use them.

Beyond that, all the standard Arch Linux stuff is as you would expect from the Intel side, but ported to ARM.

I looking for set up my raspberry pi as a media center server, maybe with Kodi. What is the best choice between these two version for that purpose ?


RPi-2-latest is the version you probably want. I haven't used Kodi on RPi, but I do recall reading that omxplayer was written for it (dunno if it's a dependency). You won't get omxplayer on RPi-3-latest at all, though there has been some recent work to move that forward. Some other Kodi features may not work on the RPI-3-latest version either, if they require the raspberrypi-firmware package.
andrewboring
 
Posts: 11
Joined: Wed Jun 20, 2018 5:07 pm

Re: Raspberry Pi 3 B+, which installation ?

Postby solskogen » Thu Feb 13, 2020 1:11 pm

Because the tarball for rpi3 is 64bit.
solskogen
 
Posts: 8
Joined: Mon Nov 18, 2013 10:41 am

Re: Raspberry Pi 3 B+, which installation ?

Postby graysky » Thu Feb 13, 2020 1:23 pm

azzu wrote:Honestly, Raspbian instead of Arch would be the choice.


...why???

solskogen wrote:Because the tarball for rpi3 is 64bit.


This is the best answer. Official (RPi Foundation) support of 64-bit is not currently there. If you want hardware accelerated video playback for Kodi, use RPI2 image. Our Kodi packages (for example kodi-rbp3) use a patched kodi which uses MMAL and hardware decoding so you can play back 10-bit/x265 content. The official Kodi will not do this.
graysky
 
Posts: 559
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000


Return to User Questions

Who is online

Users browsing this forum: No registered users and 4 guests