Difference between revisions of "Manjaro-ARM"

Move the Raspberry Pi specific things back just below rpi device
(Add Ugoos device)
(Move the Raspberry Pi specific things back just below rpi device)
Line 154: Line 154:
|}
|}


==Khadas==
==Khadas== <!--T:19-->


{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
Line 222: Line 222:
|}
|}


==Orange Pi==
==Orange Pi== <!--T:20-->


{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
Line 280: Line 280:
|}
|}


==Pine64==
==Pine64== <!--T:21-->


{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
Line 388: Line 388:
|}
|}


==Radxa==
==Radxa== <!--T:22-->


{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
Line 446: Line 446:
|}
|}


==Raspberry Pi==
==Raspberry Pi== <!--T:23-->


{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->  
Line 511: Line 511:
| No
| No
| No
| No
| No
|}
==Ugoos==
{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->
! &nbsp;
!  colspan="1" | Ugoos
|-
| style="width: 12%"|
<strong>Model</strong>
| AM6 Plus
|-
| <strong>Release Year</strong>
| 2019?
|-
| <strong>SoC Manufacturer</strong>
| Amlogic
|-
| <strong>Lithography</strong>
| 12nm
|-
| <strong>CPU</strong>
| S922XJ 
|-
| <strong>CPU Topology</strong>
| Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53
|-
| <strong>CPU Frequency</strong>
| 4 x 2.2GHz<br>2 x 1.9GHZ
|-
| <strong>GPU</strong>
| Mali-G52 MP6
|-
| <strong>Memory</strong>
| 4GB<br>LPDDR4
|-
| <strong>Generic image support</strong>
| No
| No
|}
|}


<translate>
<translate>
===Raspberry Pi=== <!--T:19-->
===Raspberry Pi=== <!--T:24-->


====Sensors==== <!--T:20-->
====Sensors==== <!--T:25-->


<!--T:21-->
<!--T:26-->
For temperature and humidity sensor see this tutorial on the forums: https://forum.manjaro.org/t/howto-raspberry-pi-temperature-and-humidity-sensor-dht22-dht11-am2302/34685
For temperature and humidity sensor see this tutorial on the forums: https://forum.manjaro.org/t/howto-raspberry-pi-temperature-and-humidity-sensor-dht22-dht11-am2302/34685


====Overclocking==== <!--T:22-->
====Overclocking==== <!--T:27-->


<!--T:23-->
<!--T:28-->
You can manage voltage and frequency settings in your <code>/boot/config.txt</code>. The following are the most common values for the Raspberry Pi:
You can manage voltage and frequency settings in your <code>/boot/config.txt</code>. The following are the most common values for the Raspberry Pi:
<pre>
<pre>
Line 570: Line 532:
</pre>
</pre>


===Troubleshooting=== <!--T:24-->
===Troubleshooting=== <!--T:29-->


====Pi 400 Power Button==== <!--T:25-->
====Pi 400 Power Button==== <!--T:30-->


<!--T:26-->
<!--T:31-->
If you have trouble using the power button on your Pi 400 with the XFCE desktop (or xfce4-power-manager) then make sure logind is handling button events:
If you have trouble using the power button on your Pi 400 with the XFCE desktop (or xfce4-power-manager) then make sure logind is handling button events:
  xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-power-key -n -t bool -s true
  xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-power-key -n -t bool -s true


====Blocked Update==== <!--T:27-->
====Blocked Update==== <!--T:32-->


<!--T:28-->
<!--T:33-->
There are device-dependent workarounds if you experience an error similar to:
There are device-dependent workarounds if you experience an error similar to:
<pre>
<pre>
Line 587: Line 549:
</pre>
</pre>


<!--T:29-->
<!--T:34-->
For the '''Pi 3B''':
For the '''Pi 3B''':


  <!--T:30-->
  <!--T:35-->
sudo systemctl disable brcm43438.service
sudo systemctl disable brcm43438.service
  sudo pacman -S -dd  brcm-patchram-plus-pi3b firmware-raspberrypi
  sudo pacman -S -dd  brcm-patchram-plus-pi3b firmware-raspberrypi
  sudo systemctl enable attach-bluetooth-pi3.service
  sudo systemctl enable attach-bluetooth-pi3.service


<!--T:31-->
<!--T:36-->
For the '''Pi 3B+''':
For the '''Pi 3B+''':


  <!--T:32-->
  <!--T:37-->
sudo systemctl disable brcm43438.service
sudo systemctl disable brcm43438.service
  sudo pacman -S -dd  brcm-patchram-plus firmware-raspberrypi
  sudo pacman -S -dd  brcm-patchram-plus firmware-raspberrypi
  sudo systemctl enable attach-bluetooth.service
  sudo systemctl enable attach-bluetooth.service


<!--T:33-->
<!--T:38-->
For the '''Pi 4B''':
For the '''Pi 4B''':


  <!--T:34-->
  <!--T:39-->
sudo systemctl disable brcm43438.service
sudo systemctl disable brcm43438.service
  sudo pacman -S -dd  brcm-patchram-plus firmware-raspberrypi
  sudo pacman -S -dd  brcm-patchram-plus firmware-raspberrypi
  sudo systemctl enable attach-bluetooth.service
  sudo systemctl enable attach-bluetooth.service


<!--T:35-->
<!--T:40-->
For the '''Pi 400''':
For the '''Pi 400''':


  <!--T:36-->
  <!--T:41-->
sudo systemctl disable brcm43438.service
sudo systemctl disable brcm43438.service
  sudo pacman -S -dd  brcm-patchram-plus-pi400 firmware-raspberrypi
  sudo pacman -S -dd  brcm-patchram-plus-pi400 firmware-raspberrypi
  sudo systemctl enable attach-bluetooth-pi400.service
  sudo systemctl enable attach-bluetooth-pi400.service


====Missing Bluetooth after raspberrypi-bootloader/-x update 20210208-1==== <!--T:37-->
====Missing Bluetooth after raspberrypi-bootloader/-x update 20210208-1==== <!--T:42-->


<!--T:38-->
<!--T:43-->
First, check whether the bootloader has been updated:
First, check whether the bootloader has been updated:
  pacman -Ss raspberrypi-bootloader
  pacman -Ss raspberrypi-bootloader


<!--T:39-->
<!--T:44-->
Possible results:
Possible results:
  core/raspberrypi-bootloader '''20210208-1''' [installed]
  core/raspberrypi-bootloader '''20210208-1''' [installed]
Line 632: Line 594:
     Bootloader with extra codecs for Raspberry Pi
     Bootloader with extra codecs for Raspberry Pi


<!--T:40-->
<!--T:45-->
If it is the case, changing the occurrences of '''ttyAMA0''' in /boot/cmdline.txt to '''serial0''' may fix missing Bluetooth ([https://forum.manjaro.org/t/new-raspberry-pi-kernels-related-packages/4721/344 Source]).
If it is the case, changing the occurrences of '''ttyAMA0''' in /boot/cmdline.txt to '''serial0''' may fix missing Bluetooth ([https://forum.manjaro.org/t/new-raspberry-pi-kernels-related-packages/4721/344 Source]).
==Ugoos== <!--T:46-->
{|  class="wikitable" style="text-align: center;width: 100%;"-- Header -->
! &nbsp;
!  colspan="1" | Ugoos
|-
| style="width: 12%"|
<strong>Model</strong>
| AM6 Plus
|-
| <strong>Release Year</strong>
| 2019?
|-
| <strong>SoC Manufacturer</strong>
| Amlogic
|-
| <strong>Lithography</strong>
| 12nm
|-
| <strong>CPU</strong>
| S922XJ 
|-
| <strong>CPU Topology</strong>
| Hexa-core:<br>4 x Cortex-A73<br>2 x Cortex-A53
|-
| <strong>CPU Frequency</strong>
| 4 x 2.2GHz<br>2 x 1.9GHZ
|-
| <strong>GPU</strong>
| Mali-G52 MP6
|-
| <strong>Memory</strong>
| 4GB<br>LPDDR4
|-
| <strong>Generic image support</strong>
| No
|}


==Android TV boxes== <!--T:41-->
==Android TV boxes== <!--T:41-->