Creating a Wiki/FAQ

@spikerguy Its done… now I need content. :wink:

2 Likes

Says I can’t edit it. Only users hold the magical ability.

1 Like

True.
The wiki is currently under cunstruction.
It was not previously open to the public because of vandalism.
We will see what happens in the future.
Until then you can relay anything here.

Seems good for the start. Maybe write the working USB Booting in cause manjaro is the only arch-like distro for arm where its working without modifications.
Should be a good info too. Ive literally tried 2 days to get arch running on 64bit usb boot - nothing reached. Tooked you iso, on first try.

I was thinking of a comparison table like this for all the devices currently supported by the Manjaro ARM installer:

<!DOCTYPE html>
<html lang="en-GB">

  <!-- HEAD -->
  <head>
    <meta charset="UTF-8">
    <title>Manjaro ARM Devices</title>
    <link rel="stylesheet" type="text/css" href="https://bootswatch.com/4/darkly/bootstrap.css">
  </head>

  <!-- BODY -->
  <body>

    <!-- Devices -->
    <h4>Devices</h4>

    <!-- Devices Table -->
    <table class="table" style="width:100%">

      <!-- Header -->
      <tr>
        <th>&nbsp;</th>
        <th colspan="4">Khadas</th>
        <th colspan="4">Odroid</th>
        <th colspan="5">Pine64</th>
        <th colspan="4">Raspberry</th>
        <th colspan="1">Radxa</th>
      </tr>

      <!-- Template -->
      <!--
      <tr>
        <td><strong>Attribute</strong></td>
        <td>&nbsp;</td> <!~~ Khadas Edge-V ~~>
        <td>&nbsp;</td> <!~~ Khadas Vim 1 ~~>
        <td>&nbsp;</td> <!~~ Khadas Vim 2 ~~>
        <td>&nbsp;</td> <!~~ Khadas Vim 3 ~~>
        <td>&nbsp;</td> <!~~ Odroid C2 ~~>
        <td>&nbsp;</td> <!~~ Odroid C4 ~~>
        <td>&nbsp;</td> <!~~ Odroid N2 ~~>
        <td>&nbsp;</td> <!~~ Odroid N2+ ~~>
        <td>&nbsp;</td> <!~~ Pine64 Rock64 ~~>
        <td>&nbsp;</td> <!~~ Pine64 RockPro64 ~~>
        <td>&nbsp;</td> <!~~ Pine64 Pinebook ~~>
        <td>&nbsp;</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>&nbsp;</td> <!~~ Pine64 PinePhone ~~>
        <td>&nbsp;</td> <!~~ Raspberry Pi 3B ~~>
        <td>&nbsp;</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>&nbsp;</td> <!~~ Rasbperry Pi 4B ~~>
        <td>&nbsp;</td> <!~~ Raspberry Pi 400 ~~>
        <td>&nbsp;</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>
      -->

      <!-- Model -->
      <tr>
        <td><strong>Model</strong></td>
        <td>Edge-V</td> <!~~ Khadas Edge-V ~~>
        <td>Vim 1</td> <!~~ Khadas VIM 1 ~~>
        <td>Vim 2</td> <!~~ Khadas VIM 2 ~~>
        <td>Vim 3</td> <!~~ Khadas VIM 3 ~~>
        <td>C2</td> <!~~ Odroid C2 ~~>
        <td>C4</td> <!~~ Odroid C4 ~~>
        <td>N2</td> <!~~ Odroid N2 ~~>
        <td>N2+</td> <!~~ Odroid N2+ ~~>
        <td>Rock64</td> <!~~ Pine64 Rock64 ~~>
        <td>RockPro64</td> <!~~ Pine64 RockPro64 ~~>
        <td>Pinebook</td> <!~~ Pine64 Pinebook ~~>
        <td>Pinebook Pro</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>PinePhone</td> <!~~ Pine64 PinePhone ~~>
        <td>Pi 3B</td> <!~~ Raspberry Pi 3B ~~>
        <td>Pi 3B+</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>Pi 4B</td> <!~~ Raspberry Pi 4B ~~>
        <td>Pi 400</td> <!~~ Raspberry Pi 400 ~~>
        <td>Rock Pi 4</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>

      <!-- Release Year -->
      <tr>
        <td><strong>Release Year</strong></td>
        <td>2018</td> <!~~ Khadas Edge-V ~~>
        <td>2016</td> <!~~ Khadas Vim 1 ~~>
        <td>2017</td> <!~~ Khadas Vim 2 ~~>
        <td>2019</td> <!~~ Khadas Vim 3 ~~>
        <td>2016</td> <!~~ Odroid C2 ~~>
        <td>2020</td> <!~~ Odroid C4 ~~>
        <td>2019</td> <!~~ Odroid N2 ~~>
        <td>2020</td> <!~~ Odroid N2+ ~~>
        <td>2017</td> <!~~ Pine64 Rock64 ~~>
        <td>2017</td> <!~~ Pine64 RockPro64 ~~>
        <td>2017</td> <!~~ Pine64 Pinebook ~~>
        <td>2019</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>2019</td> <!~~ Pine64 PinePhone ~~>
        <td>2016</td> <!~~ Raspberry Pi 3B ~~>
        <td>2018</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>2019</td> <!~~ Rasbperry Pi 4B ~~>
        <td>2020</td> <!~~ Raspberry Pi 400 ~~>
        <td>2019</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>

      <!-- SoC Manufacturer -->
      <tr>
        <td><strong>SoC Manufacturer</strong></td>
        <td>Rockchip</td> <!~~ Khadas Edge-V ~~>
        <td>Amlogic</td> <!~~ Khadas VIM 1 ~~>
        <td>Amlogic</td> <!~~ Khadas VIM 2 ~~>
        <td>Amlogic</td> <!~~ Khadas VIM 3 ~~>
        <td>Amlogic</td> <!~~ Odroid C2 ~~>
        <td>Amlogic</td> <!~~ Odroid C4 ~~>
        <td>Amlogic</td> <!~~ Odroid N2 ~~>
        <td>Amlogic</td> <!~~ Odroid N2+ ~~>
        <td>Rockchip</td> <!~~ Pine64 Rock64 ~~>
        <td>Rockchip</td> <!~~ Pine64 RockPro64 ~~>
        <td>Allwinner</td> <!~~ Pine64 Pinebook ~~>
        <td>Rockchip</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>Allwinner</td> <!~~ Pine64 PinePhone ~~>
        <td>Broadcom</td> <!~~ Raspberry Pi 3B ~~>
        <td>Broadcom</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>Broadcom</td> <!~~ Raspberry Pi 4B ~~>
        <td>Broadcom</td> <!~~ Raspberry Pi 400 ~~>
        <td>Rockchip</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>

      <!-- Lithography -->
      <tr>
        <td><strong>Lithography</strong></td>
        <td>28nm</td> <!~~ Khadas Edge-V ~~>
        <td>28nm</td> <!~~ Khadas VIM 1 ~~>
        <td>28nm</td> <!~~ Khadas VIM 2 ~~>
        <td>12nm</td> <!~~ Khadas VIM 3 ~~>
        <td>28nm</td> <!~~ Odroid C2 ~~>
        <td>12nm</td> <!~~ Odroid C4 ~~>
        <td>12nm</td> <!~~ Odroid N2 ~~>
        <td>12nm</td> <!~~ Odroid N2+ ~~>
        <td>28nm</td> <!~~ Pine64 Rock64 ~~>
        <td>28nm</td> <!~~ Pine64 RockPro64 ~~>
        <td>40nm</td> <!~~ Pine64 Pinebook ~~>
        <td>28nm</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>40nm</td> <!~~ Pine64 PinePhone ~~>
        <td>28nm</td> <!~~ Raspberry Pi 3B ~~>
        <td>28nm</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>28nm</td> <!~~ Raspberry Pi 4B ~~>
        <td>28nm</td> <!~~ Raspberry Pi 400 ~~>
        <td>28nm</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>

      <!-- CPU -->
      <tr>
        <td><strong>CPU</strong></td>
        <td>RK3399</td> <!~~ Khadas Edge-V ~~>
        <td>S905X</td> <!~~ Khadas VIM 1 ~~>
        <td>S912</td> <!~~ Khadas VIM 2 ~~>
        <td>A311D</td> <!~~ Khadas VIM 3 ~~>
        <td>S905</td> <!~~ Odroid C2 ~~>
        <td>S905X3</td> <!~~ Odroid C4 ~~>
        <td>S922X</td> <!~~ Odroid N2 ~~>
        <td>S922X</td> <!~~ Odroid N2+ ~~>
        <td>RK3328</td> <!~~ Pine64 Rock64 ~~>
        <td>RK3399</td> <!~~ Pine64 RockPro64 ~~>
        <td>A64</td> <!~~ Pine64 Pinebook ~~>
        <td>RK3399</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>A64</td> <!~~ Pine64 PinePhone ~~>
        <td>BCM2837</td> <!~~ Raspberry Pi 3B ~~>
        <td>BCM2837B0</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>BCM2711</td> <!~~ Raspberry Pi 4B ~~>
        <td>BCM2711</td> <!~~ Raspberry Pi 400 ~~>
        <td>RK3399</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>

      <!-- CPU Topology -->
      <tr>
        <td><strong>CPU Topology</strong></td>
        <td>Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53</td> <!~~ Khadas Edge-V ~~>
        <td>Quad-core:<br>4 x Cortex-A53</td> <!~~ Khadas VIM 1 ~~>
        <td>Octa-core:<br>8 x Cortex-A53</td> <!~~ Khadas VIM 2 ~~>
        <td>Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53</td> <!~~ Khadas VIM 3 ~~>
        <td>Quad-core:<br>4 x Cortex-A53</td> <!~~ Odroid C2 ~~>
        <td>Quad-core:<br>4 x Cortex-A55</td> <!~~ Odroid C4 ~~>
        <td>Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53</td> <!~~ Odroid N2 ~~>
        <td>Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53</td> <!~~ Odroid N2+ ~~>
        <td>Quad-core:<br>4 x Cortex-A53</td> <!~~ Pine64 Rock64 ~~>
        <td>Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53</td> <!~~ Pine64 RockPro64 ~~>
        <td>Quad-core:<br>4 x Cortex-A53</td> <!~~ Pine64 Pinebook ~~>
        <td>Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>Quad-core:<br>4 x Cortex-A53</td> <!~~ Pine64 PinePhone ~~>
        <td>Quad-core:<br>4 x Cortex-A53</td> <!~~ Raspberry Pi 3B ~~>
        <td>Quad-core:<br>4 x Cortex-A53</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>Quad-core:<br>4 x Cortex-A72</td> <!~~ Raspberry Pi 4B ~~>
        <td>Quad-core:<br>4 x Cortex-A72</td> <!~~ Raspberry Pi 400 ~~>
        <td>Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>

      <!-- CPU Frequency -->
      <tr>
        <td><strong>CPU Frequency</strong></td>
        <td>2 x 1.8GHz<br>4 x 1.5GHz</td> <!~~ Khadas Edge-V ~~>
        <td>4 x 1.5GHz</td> <!~~ Khadas VIM 1 ~~>
        <td>8 x 1.5GHz</td> <!~~ Khadas VIM 2 ~~>
        <td>4 x 2.2GHz<br>2 x 1.8GHz</td> <!~~ Khadas VIM 3 ~~>
        <td>4 x 1.5GHz</td> <!~~ Odroid C2 ~~>
        <td>4 x 2.0GHz</td> <!~~ Odroid C4 ~~>
        <td>4 x 2.0GHz<br>2 x 1.8GHz</td> <!~~ Odroid N2 ~~>
        <td>4 x 2.4GHz<br>2 x 1.9GHz</td> <!~~ Odroid N2+ ~~>
        <td>4 x 1.5GHz</td> <!~~ Pine64 Rock64 ~~>
        <td>2 x 2.0GHz<br>4 x 1.5GHz</td> <!~~ Pine64 RockPro64 ~~>
        <td>4 x 1.152GHz</td> <!~~ Pine64 Pinebook ~~>
        <td>2 x 2.0GHz<br>4 x 1.5GHz</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>4 x 1.2GHz</td> <!~~ Pine64 PinePhone ~~>
        <td>4 x 1.2GHz</td> <!~~ Raspberry Pi 3B ~~>
        <td>4 x 1.4GHz</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>4 x 1.5GHz</td> <!~~ Raspberry Pi 4B ~~>
        <td>4 x 1.5GHz</td> <!~~ Raspberry Pi 400 ~~>
        <td>2 x 2.0GHz<br>4 x 1.5GHz</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>

      <!-- GPU -->
      <tr>
        <td><strong>GPU</strong></td>
        <td>Mali-T860 MP4</td> <!~~ Khadas Edge-V ~~>
        <td>Mali-450 MP3</td> <!~~ Khadas VIM 1 ~~>
        <td>Mali-T820 MP3</td> <!~~ Khadas VIM 2 ~~>
        <td>Mali-G52 MP4</td> <!~~ Khadas VIM 3 ~~>
        <td>Mali-450 MP3</td> <!~~ Odroid C2 ~~>
        <td>Mali-G31 MP2</td> <!~~ Odroid C4 ~~>
        <td>Mali-G52 MP4</td> <!~~ Odroid N2 ~~>
        <td>Mali-G52 MP4</td> <!~~ Odroid N2+ ~~>
        <td>Mali-450 MP2</td> <!~~ Pine64 Rock64 ~~>
        <td>Mali-T860 MP4</td> <!~~ Pine64 RockPro64 ~~>
        <td>Mali-400 MP2</td> <!~~ Pine64 Pinebook ~~>
        <td>Mali-T860 MP4</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>Mali-400 MP2</td> <!~~ Pine64 PinePhone ~~>
        <td>VideoCore IV</td> <!~~ Raspberry Pi 3B ~~>
        <td>VideoCore IV</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>VideoCore VI</td> <!~~ Raspberry Pi 4B ~~>
        <td>VideoCore VI</td> <!~~ Raspberry Pi 400 ~~>
        <td>Mali-T860 MP4</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>

      <!-- Memory -->
      <tr>
        <td><strong>Memory</strong></td>
        <td>2&ndash;4GB<br>LPDDR4</td> <!~~ Khadas Edge-V Pro ~~>
        <td>2GB<br>DDR3</td> <!~~ Khadas VIM 1 ~~>
        <td>2&ndash;3GB<br>LPDDR4</td> <!~~ Khadas VIM 2 ~~>
        <td>2&ndash;4GB<br>LPDDR4</td> <!~~ Khadas VIM 3 ~~>
        <td>2GB<br>DDR3</td> <!~~ Odroid C2 ~~>
        <td>4GB<br>DDR4</td> <!~~ Odroid C4 ~~>
        <td>2&ndash;4GB<br>DDR4</td> <!~~ Odroid N2 ~~>
        <td>2&ndash;4GB<br>DDR4</td> <!~~ Odroid N2+ ~~>
        <td>1&ndash;4GB<br>LPDDR3</td> <!~~ Pine64 Rock64 ~~>
        <td>2&ndash;4GB<br>LPDDR4</td> <!~~ Pine64 RockPro64 ~~>
        <td>2GB<br>LPDDR3</td> <!~~ Pine64 Pinebook ~~>
        <td>4GB<br>LPDDR4</td> <!~~ Pine64 Pinebook Pro ~~>
        <td>2&ndash;3GB<br>LPDDR3</td> <!~~ Pine64 PinePhone ~~>
        <td>1GB<br>LPDDR2</td> <!~~ Raspberry Pi 3B ~~>
        <td>1GB<br>LPDDR2</td> <!~~ Raspberry Pi 3B+ ~~>
        <td>1&ndash;8GB<br>LPDDR4</td> <!~~ Raspberry Pi 4B ~~>
        <td>4GB<br>LPDDR4</td> <!~~ Raspberry Pi 400 ~~>
        <td>1&ndash;4GB<br>LPDDR4</td> <!~~ Radxa Rock Pi 4 ~~>
      </tr>

    </table>

    <!-- Sources -->
    <h4>Sources</h4>
      <ul>
        <li><a href="https://en.wikipedia.org/wiki/Allwinner_Technology" title="Allwinner Technology Wikipedia page" target="_blank" rel="noopener">Allwinner Technology Wikipedia page</a></li>
        <li><a href="https://en.wikipedia.org/wiki/Amlogic" title="Amlogic Wikipedia page" target="_blank" rel="noopener">Amlogic Wikipedia page</a></li>
        <li><a href="https://www.khadas.com/" title="Khadas website" target="_blank" rel="noopener">Khadas website</a></li>
        <li><a href="https://wiki.odroid.com/" title="Odroid Wiki" target="_blank" rel="noopener">Odroid Wiki</a></li>
        <li><a href="https://en.wikipedia.org/wiki/ODROID" title="Odroid Wikipedia page" target="_blank" rel="noopener">Odroid Wikipedia page</a></li>
        <li><a href="https://wiki.pine64.org/index.php/Main_Page" title="Pine64 Wiki" target="_blank" rel="noopener">Pine64 Wiki</a></li>
        <li><a href="https://wiki.radxa.com/Home" title="Radxa Wiki" target="_blank" rel="noopener">Radxa Wiki</a></li>
        <li><a href="https://en.wikipedia.org/wiki/Raspberry_Pi" title="Raspberry Pi Wikipedia page" target="_blank" rel="noopener">Raspberry Pi Wikipedia page</a></li>
        <li><a href="https://en.wikipedia.org/wiki/Rockchip" title="Rockchip Wikipedia page" target="_blank" rel="noopener">Rockchip Wikipedia page</a></li>
      </ul>

  </body>
</html>

Needs more sections, such as I/O, latest WiFi standard supported, latest Bluetooth standard supported, etc. My nomenclature may be off in places. Anyhow, it’s a start.

There’s been a bug with peripherals (on some mouses) on arm. Usbhid.mousepoll value can be changed.

Also I noticed a bug on xfce desktop on arm, there’s a line that runs across bottom of the screen I can’t seem to figure out how to get rid of. Overlaps all of the windows.

Setting up printers on arm (due to most drivers being for amd64) as IPP if compatible.

Gaming controllers : kernel updated in unstable with modules added xpad. Once its released to stable, there might not be any config required.

Would be nice to see how to correct some of these issues or ways to tweak device to get around them.

Which package of mesa do you have installed? mesa or mesa-git.

I’m not sure to be honest. It was a fresh install of xfce desktop manjaro 20.10. It is the default mesa package installed. I began to notice it after changing wallpapers. It could have been there before as well.

That would be mesa. I use xfce and do not have a line and have not seen any one else post about it. Monitor related?

I’ll open a new thread on this. Im running it on my pbpro. I have not run into this issue with other distros.

I haven’t had this issue at all on any of my devices.

What devices have you tested with, to say it’s a general issue and not just an issue with your device + mouse combo?

Sorry, I have made the correction. Its not a general issue. It is a device related problem that needed to be tweaked.

I think some tips for enabling usage of the power button on the Pi 400 would be useful. I discovered how to get it working in XFCE yesterday: Raspberry Pi 400 Power Button

@cscs, a while ago @Strit posted this. Would probably be a good addition to the Manjaro ARM Wiki.

OK I had to convert your table … and then we decided to separate it.
@Strit’s gitlab wiki is now also moved in along with some of the tips and workarounds.
But the page is getting fleshed out.

Cool. Thanks. What format does it need to be in? I only chose HTML because I was trying to make life easier for you. Also, I made a mistake with the Odtoid boards. The company is “Hard Kernel” & the models are “Odroid C4”, “Odroid N2”, etc.

Do you think the tables could benefit from any extra rows? I was thinking of adding video outputs, storage support, and maybe a few more.

Also, I’m missing a couple of devices from Pine64.

I thought so. Thanks. It wasnt too terrible to convert using a clunky tool for the bulk of it, then some sed to remove malformed lint, and just a bit of hand work - more when it was decided to have them independent.

Its mediawiki … which is ‘wiki markup’ etc …

Here are examples:

Current separate tables with wiki section headings
=Supported Devices=

==Khadas==

{|  class="wikitable" style="text-align: center;width: 100%;"-- Header --> 
! &nbsp;
!  colspan="4" | Khadas
|- 
| style="width: 12%"|
<strong>Model</strong>
| Edge-V 
| Vim 1
| Vim 2 
| Vim 3 
|- 
| <strong>Release Year</strong>
| 2018 
| 2016 
| 2017 
| 2019 
|- 
| <strong>SoC Manufacturer</strong>
| Rockchip 
| Amlogic 
| Amlogic 
| Amlogic 
|- 
| <strong>Lithography</strong>
| 28nm 
| 28nm 
| 28nm 
| 12nm 
|-
| <strong>CPU</strong>
| RK3399 
| S905X 
| S912 
| A311D 
|- 
| <strong>CPU Topology</strong>
| Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Octa-core:<br>8 x Cortex-A53 
| Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53 
|- 
| <strong>CPU Frequency</strong>
| 2 x 1.8GHz<br>4 x 1.5GHz 
| 4 x 1.5GHz 
| 8 x 1.5GHz 
| 4 x 2.2GHz<br>2 x 1.8GHz 
|- 
| <strong>GPU</strong>
| Mali-T860 MP4 
| Mali-450 MP3 
| Mali-T820 MP3 
| Mali-G52 MP4 
|- 
| <strong>Memory</strong>
| 2&ndash;4GB<br>LPDDR4
| 2GB<br>DDR3
| 2&ndash;3GB<br>LPDDR4
| 2&ndash;4GB<br>LPDDR4
|}


==Odroid==

{|  class="wikitable" style="text-align: center;width: 100%;"-- Header --> 
! &nbsp;
!  colspan="4" | Odroid
|- 
| style="width: 12%"|
<strong>Model</strong>
| C2
| C4 
| N2 
| N2+ 
|- 
| <strong>Release Year</strong>
| 2016 
| 2020 
| 2019 
| 2020 
|- 
| <strong>SoC Manufacturer</strong>
| Amlogic 
| Amlogic 
| Amlogic 
| Amlogic 
|- 
| <strong>Lithography</strong>
| 28nm 
| 12nm 
| 12nm 
| 12nm 
|- 
| <strong>CPU</strong>
| S905 
| S905X3 
| S922X 
| S922X 
|- 
| <strong>CPU Topology</strong>
| Quad-core:<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A55 
| Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53 
| Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53 
|- 
| <strong>CPU Frequency</strong>
| 4 x 1.5GHz 
| 4 x 2.0GHz 
| 4 x 2.0GHz<br>2 x 1.8GHz 
| 4 x 2.4GHz<br>2 x 1.9GHz 
|- 
| <strong>GPU</strong>
| Mali-450 MP3 
| Mali-G31 MP2 
| Mali-G52 MP4 
| Mali-G52 MP4 
|- 
| <strong>Memory</strong>
| 2GB<br>DDR3
| 4GB<br>DDR4 
| 2&ndash;4GB<br>DDR4
| 2&ndash;4GB<br>DDR4
|}


==Pine64==

{|  class="wikitable" style="text-align: center;width: 100%;"-- Header --> 
! &nbsp;
!  colspan="5" | Pine64
|- 
| style="width: 12%"|
<strong>Model</strong>
| Rock64 
| RockPro64 
| Pinebook 
| Pinebook Pro 
| PinePhone 
|- 
| <strong>Release Year</strong>
| 2017 
| 2017 
| 2017 
| 2019 
| 2019 
|- 
| <strong>SoC Manufacturer</strong>
| Rockchip 
| Rockchip 
| Allwinner 
| Rockchip 
| Allwinner 
|- 
| <strong>Lithography</strong>
| 28nm 
| 28nm 
| 40nm 
| 28nm 
| 40nm 
|- 
| <strong>CPU</strong>
| RK3328 
| RK3399 
| A64 
| RK3399 
| A64 
|- 
| <strong>CPU Topology</strong>
| Quad-core:<br>4 x Cortex-A53 
| Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
|- 
| <strong>CPU Frequency</strong>
| 4 x 1.5GHz 
| 2 x 2.0GHz<br>4 x 1.5GHz 
| 4 x 1.152GHz 
| 2 x 2.0GHz<br>4 x 1.5GHz 
| 4 x 1.2GHz 
|- 
| <strong>GPU</strong>
| Mali-450 MP2 
| Mali-T860 MP4 
| Mali-400 MP2 
| Mali-T860 MP4 
| Mali-400 MP2 
|- 
| <strong>Memory</strong>
| 1&ndash;4GB<br>LPDDR3
| 2&ndash;4GB<br>LPDDR4
| 2GB<br>LPDDR3
| 4GB<br>LPDDR4
| 2&ndash;3GB<br>LPDDR3
|}


==Raspberry==

{|  class="wikitable" style="text-align: center;width: 100%;"-- Header --> 
! &nbsp;
!  colspan="4" | Raspberry
|- 
| style="width: 12%"|
<strong>Model</strong>
| Pi 3B 
| Pi 3B+ 
| Pi 4B 
| Pi 400 
|- 
| <strong>Release Year</strong>
| 2016 
| 2018 
| 2019 
| 2020 
|- 
| <strong>SoC Manufacturer</strong>
| Broadcom 
| Broadcom 
| Broadcom 
| Broadcom 
|- 
| <strong>Lithography</strong>
| 28nm 
| 28nm 
| 28nm 
| 28nm 
|- 
| <strong>CPU</strong>
| BCM2837 
| BCM2837B0 
| BCM2711 
| BCM2711 
|- 
| <strong>CPU Topology</strong>
| Quad-core:<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A72 
| Quad-core:<br>4 x Cortex-A72 
|- 
| <strong>CPU Frequency</strong>
| 4 x 1.2GHz 
| 4 x 1.4GHz 
| 4 x 1.5GHz 
| 4 x 1.5GHz 
|- 
| <strong>GPU</strong>
| VideoCore IV 
| VideoCore IV 
| VideoCore VI 
| VideoCore VI 
|- 
| <strong>Memory</strong>
| 1GB<br>LPDDR2
| 1GB<br>LPDDR2
| 1&ndash;8GB<br>LPDDR4
| 4GB<br>LPDDR4
|}
All on one table
{|  class="wikitable" style="text-align: center;width: 100%;"-- Header --> 
! &nbsp;
!  colspan="4" | Khadas
!  colspan="4" | Odroid
!  colspan="5" | Pine64
!  colspan="4" | Raspberry
!  colspan="1" | Radxa
|- 
| <strong>Model</strong>
| Edge-V 
| Vim 1
| Vim 2 
| Vim 3 
| C2
| C4 
| N2 
| N2+ 
| Rock64 
| RockPro64 
| Pinebook 
| Pinebook Pro 
| PinePhone 
| Pi 3B 
| Pi 3B+ 
| Pi 4B 
| Pi 400 
| Rock Pi 4 
|- 
| <strong>Release Year</strong>
| 2018 
| 2016 
| 2017 
| 2019 
| 2016 
| 2020 
| 2019 
| 2020 
| 2017 
| 2017 
| 2017 
| 2019 
| 2019 
| 2016 
| 2018 
| 2019 
| 2020 
| 2019 
|- 
| <strong>SoC Manufacturer</strong>
| Rockchip 
| Amlogic 
| Amlogic 
| Amlogic 
| Amlogic 
| Amlogic 
| Amlogic 
| Amlogic 
| Rockchip 
| Rockchip 
| Allwinner 
| Rockchip 
| Allwinner 
| Broadcom 
| Broadcom 
| Broadcom 
| Broadcom 
| Rockchip 
|- 
| <strong>Lithography</strong>
| 28nm 
| 28nm 
| 28nm 
| 12nm 
| 28nm 
| 12nm 
| 12nm 
| 12nm 
| 28nm 
| 28nm 
| 40nm 
| 28nm 
| 40nm 
| 28nm 
| 28nm 
| 28nm 
| 28nm 
| 28nm 
|- 
| <strong>CPU</strong>
| RK3399 
| S905X 
| S912 
| A311D 
| S905 
| S905X3 
| S922X 
| S922X 
| RK3328 
| RK3399 
| A64 
| RK3399 
| A64 
| BCM2837 
| BCM2837B0 
| BCM2711 
| BCM2711 
| RK3399 
|- 
| <strong>CPU Topology</strong>
| Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Octa-core:<br>8 x Cortex-A53 
| Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A55 
| Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53 
| Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A53 
| Quad-core:<br>4 x Cortex-A72 
| Quad-core:<br>4 x Cortex-A72 
| Hexa-core:<br>2 x Cortex-A72<br>4 x Cortex-A53 
|- 
| <strong>CPU Frequency</strong>
| 2 x 1.8GHz<br>4 x 1.5GHz 
| 4 x 1.5GHz 
| 8 x 1.5GHz 
| 4 x 2.2GHz<br>2 x 1.8GHz 
| 4 x 1.5GHz 
| 4 x 2.0GHz 
| 4 x 2.0GHz<br>2 x 1.8GHz 
| 4 x 2.4GHz<br>2 x 1.9GHz 
| 4 x 1.5GHz 
| 2 x 2.0GHz<br>4 x 1.5GHz 
| 4 x 1.152GHz 
| 2 x 2.0GHz<br>4 x 1.5GHz 
| 4 x 1.2GHz 
| 4 x 1.2GHz 
| 4 x 1.4GHz 
| 4 x 1.5GHz 
| 4 x 1.5GHz 
| 2 x 2.0GHz<br>4 x 1.5GHz 
|- 
| <strong>GPU</strong>
| Mali-T860 MP4 
| Mali-450 MP3 
| Mali-T820 MP3 
| Mali-G52 MP4 
| Mali-450 MP3 
| Mali-G31 MP2 
| Mali-G52 MP4 
| Mali-G52 MP4 
| Mali-450 MP2 
| Mali-T860 MP4 
| Mali-400 MP2 
| Mali-T860 MP4 
| Mali-400 MP2 
| VideoCore IV 
| VideoCore IV 
| VideoCore VI 
| VideoCore VI 
| Mali-T860 MP4 
|- 
| <strong>Memory</strong>
| 2&ndash;4GB<br>LPDDR4
| 2GB<br>DDR3
| 2&ndash;3GB<br>LPDDR4
| 2&ndash;4GB<br>LPDDR4
| 2GB<br>DDR3
| 4GB<br>DDR4 
| 2&ndash;4GB<br>DDR4
| 2&ndash;4GB<br>DDR4
| 1&ndash;4GB<br>LPDDR3
| 2&ndash;4GB<br>LPDDR4
| 2GB<br>LPDDR3
| 4GB<br>LPDDR4
| 2&ndash;3GB<br>LPDDR3
| 1GB<br>LPDDR2
| 1GB<br>LPDDR2
| 1&ndash;8GB<br>LPDDR4
| 4GB<br>LPDDR4
| 1&ndash;4GB<br>LPDDR4
|}

Oops … let me look into that.
(EDIT - should be fixed now)

I am not sure what would be of must interest/use.

Think something like this could be usefull.
But has to be updated by devs when a branch gets kernel updates.

arm-kernel-table
{|{{prettytable}} class="sortable" border="1" style="width:100%"
 !style="width:15%;background-color:#E5E5E5"|'''kernel'''
 !style="width:15%;text-align:center;background-color:#E5E5E5"|'''arm-branch'''
 !style="width:70%;text-align:center;background-color:#E5E5E5"|'''known issues'''
 |-
 |linux-rpi4 5.4.77-1
 |<div align="center">stable</div>
 |<div align="center">not documented</div>
 |-
 |linux-rpi4 5.4.80-1
 |<div align="center">testing+unstable</div>
 |<div align="center">not documented</div>
  |-
 |linux-pinebookpro 5.7.19-1
 |<div align="center">stable+testing+unstable</div>
 |DP-Alt-Mode
 |-
 |linux-rpi4-mainline 5.9.6-1
 |<div align="center">stable</div>
 |<div align="center">not documented</div>
 |-
 |linux-pinephone 5.9.9-1
 |<div align="center">stable</div>
 |<div align="center">not documented</div>
 |-
 |linux 5.9.9-2
 |<div align="center">stable</div>
 |<div align="center">not documented</div>
 |-
 |linux-rpi4-mainline 5.9.11-1
 |<div align="center">testing+unstable</div>
 |<div align="center">not documented</div>
 |-
 |linux-vim 5.9.8-1
 |<div align="center">stable</div>
 |<div align="center">not documented</div>
 |-
 |linux-vim 5.9.8-2
 |<div align="center">testing+unstable</div>
 |<div align="center">not documented</div>
 |-
 |linux 5.9.11-2
 |<div align="center">testing</div>
 |<div align="center">not documented</div>
 |-
 |linux-pinephone 5.9.11-4
 |<div align="center">testing</div>
 |<div align="center">not documented</div>
 |-
 |linux-pinephone 5.9.12-1
 |<div align="center">unstable</div>
 |<div align="center">not documented</div>
 |-
 |linux 5.9.12-3
 |<div align="center">unstable</div>
 |<div align="center">not documented</div>
 |-
 |linux-rc 5.10.rc4-1
 |<div align="center">stable</div>
 |<div align="center">not documented</div>
 |-
 |linux-rpi4-rc 5.10.rc5-1
 |<div align="center">stable+testing</div>
 |<div align="center">not documented</div>
 |-
 |linux-rpi4-rc 5.10.rc6-1
 |<div align="center">unstable</div>
 |<div align="center">not documented</div>
 |-
 |linux-rc 5.10.rc6-1
 |<div align="center">testing+unstable</div>
 |pbp=battary-status,wifi
 |}

Using kernel versions is not viable, since they change very often. But maybe a list of what kernel packages are available and what they are tuned for, could be useful.

Hi pttrr,

I agree with you, good idea, don’t forget to add a wiki post to edit the user feedback and add some specific trick with the wiki…