<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.radxa.com/mw/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.radxa.com/mw/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dante4</id>
		<title>Radxa Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.radxa.com/mw/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dante4"/>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Special:Contributions/Dante4"/>
		<updated>2026-06-05T08:03:14Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>https://wiki.radxa.com/Rockpi4/FAQs</id>
		<title>Rockpi4/FAQs</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rockpi4/FAQs"/>
				<updated>2021-06-22T12:58:11Z</updated>
		
		<summary type="html">&lt;p&gt;Dante4: /* Which M.2 SSD are supported? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rockpi4_header}}&lt;br /&gt;
{{Languages|rockpi4/FAQs}}&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
===== Where can I buy ROCK Pi 4? =====&lt;br /&gt;
: Currently you can buy model B from Allnet. Check the [[Buy]] page.&lt;br /&gt;
&lt;br /&gt;
===== Where is ROCK Pi 4 Model A, I can't buy it from anywhere? =====&lt;br /&gt;
: At the time of writing(17th, Nov), ROCK Pi Model A is still in production now. We will announce it when model A is ready to ship.&lt;br /&gt;
&lt;br /&gt;
===== What's the difference between Model A and Model B and Model C? =====&lt;br /&gt;
: The model B has PoE header, 802.11ac wifi, bt 5.0 while the model A doesn't have. The form factor is compatible. The Model C has the same features as model B except one additional '''Mini DP''' port for dual display and the HDMI port connector is changed to '''Micro HDMI'''(D type).&lt;br /&gt;
&lt;br /&gt;
===== What's the prices for different models and what includes?=====&lt;br /&gt;
: The suggested retail price for ROCK Pi is &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! RAM&lt;br /&gt;
! 1GB&lt;br /&gt;
! 2GB&lt;br /&gt;
! 4GB&lt;br /&gt;
|-&lt;br /&gt;
| ROCK Pi 4 Model A&lt;br /&gt;
| $39&lt;br /&gt;
| $49&lt;br /&gt;
| $65&lt;br /&gt;
|-&lt;br /&gt;
| ROCK Pi 4 Model B&lt;br /&gt;
| $49&lt;br /&gt;
| $59&lt;br /&gt;
| $75&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The package includes only the main board. See the [https://ibb.co/hBu34f picture].&lt;br /&gt;
&lt;br /&gt;
===== What's the lifetime of ROCK Pi 4?=====&lt;br /&gt;
: For ROCK Pi 4 model A and model B, we will keep manufacturing/supply/support till 2025. For ROCK Pi 4 model C, the lifetime depends on the LPDDR4 ram supply, we expect life time longer than 2023.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
===== How to mount M.2 SSD? =====&lt;br /&gt;
: We have made a M.2 extended board to put the M.2 SSD on top of ROCK Pi4. It looks like this. See picture [https://ibb.co/gjD2x0 here] and [https://ibb.co/jNtD4f here].&lt;br /&gt;
&lt;br /&gt;
===== Which M.2 SSD are supported? =====&lt;br /&gt;
: SSD comes in different form factors, listed below&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Form Factor&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Mini PCIE&lt;br /&gt;
| physical not compatible&lt;br /&gt;
|-&lt;br /&gt;
| M.2 B Key&lt;br /&gt;
| physical not compatible&lt;br /&gt;
|-&lt;br /&gt;
| M.2 M Key&lt;br /&gt;
| Most of M Key SSD on the market are NVMe protocol(PCIe x4 lanes), supported, few PCIe AHCI SSD is also supported. SATA protocol(nearly none) is '''not''' supported.&lt;br /&gt;
|-&lt;br /&gt;
| M.2 B&amp;amp;M Key&lt;br /&gt;
| Some of B&amp;amp;M Key SSD are NVMe protocol(PCIe x2 lanes), supported. Some B&amp;amp;M Key SSD are SATA protocol, '''not''' supported.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
ROCK Pi 4 expose a M.2 M key connector, it's compatible with NVMe or PCIe AHCI protocol. SATA protocol SSD are '''not''' supported. So far what we tested:&lt;br /&gt;
&lt;br /&gt;
''' Known working under bootloader(For SPI + NVMe booting) '''&lt;br /&gt;
* HP EX900(''B&amp;amp;M Key, NVMe'') ✅&lt;br /&gt;
* MaxMemory NVMe M.2 128G(''B&amp;amp;M key, NVMe''), works well ✅&lt;br /&gt;
* Acer AT500M ✅&lt;br /&gt;
* Gigabyte m.2 2280 pcie x2 &lt;br /&gt;
* Intel M.2 NVME&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Known working under Linux kernel but not directly in bootloader(uSD/eMMC + NVMe booting) &lt;br /&gt;
* Samsung EVO series(''M key, NVMe''), work well on ROCK Pi 4, fast speed '''&amp;lt;-- Warning nvme boot via SPI is not possible (970 EVO Plus)'''&lt;br /&gt;
* KingSpec NVMe M.2 2280(''M key, NVMe''), works well&lt;br /&gt;
* Western Digital WD Black 500GB M.2 2280 (''model WDS500G2X0C, NVMe''), works well on Debian Stretch&lt;br /&gt;
* Western Digital WD Blue WDS500G1B0C&lt;br /&gt;
* Sabrent  Rocket NVMe PCIe M.2 2280 ssd 256GB, works perfectly in Ubuntu 18.04.2 server&lt;br /&gt;
* Intel 660P SSD ([https://forum.radxa.com/t/m-2-nvme-intel-1tb-660p-not-reconized-on-ubuntu-server/698/16 boots with 4.4 kernel])&lt;br /&gt;
* Kingston KC1000 NVMe&lt;br /&gt;
* Kingston 240GB A1000 SSD = PHISON PS5008-E8-10&lt;br /&gt;
* Integral 120GB M.2 2280 PCIE NVME INSSD120GM280N&lt;br /&gt;
* Adata XPG GAMMIX S11 Pro 256GB (AGAMMIXS11P-256GT-C)&lt;br /&gt;
* Zheino M.2 2280 NVME PCIE SSD 128GB (CHN-NGFFNV2280-128)&lt;br /&gt;
* KINGSTON A2000 1 TB (SA2000M81000G) (not tested with SPI boot) = Silicon Motion SM2263ENG&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Known to have issues '''&lt;br /&gt;
* Asgard 256GB  (M key, NVMe)  - Formatting fails with some FSs, performance degrades quickly, Formatting via USB and using on NVMe seems to work but reliability is questionable.&lt;br /&gt;
* WD Green M.2 2280 SSD 250GB, detected for formatting on usb3 but unable to read/write to SSD with MKFS.&lt;br /&gt;
* Kingston A2000 - requires newer kernel, eg 5.3 [https://forum.radxa.com/t/first-problem-instalation-nvme-sorry-my-english/2007/30 found in Armbian]&lt;br /&gt;
* Adata XPG GAMMIX S5 PCIe Gen3x4 M.2 2280 512 - kernel error&lt;br /&gt;
* PNY CS3030 250GB - [https://forum.armbian.com/topic/10993-how-to-boot-from-nvme-in-rock-pi-4b/?do=findComment&amp;amp;comment=98400 errors while booting]&lt;br /&gt;
* HP EX900 - [https://forum.radxa.com/t/hp-ssd-ex900-m-2-250gb-shown-as-1gb-only/2563 issue with newer kernels]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Note'': SSD with ✅ are tested by the Radxa Team, the rest is reported by community.&lt;br /&gt;
&lt;br /&gt;
===== How to solve board heat issue? =====&lt;br /&gt;
: We have made a giant heatsink at the bottom.  You can check the picture [https://ibb.co/bzKLVL 1] and [https://ibb.co/gmRCc0 2].&lt;br /&gt;
&lt;br /&gt;
===== Can I use the Raspberry Pi Camera? =====&lt;br /&gt;
: Yes. Currently the Raspberry Pi V2 camera, IMX219, 800Mp is supported. It works with Debian and Android. Please note that the camera is supported on Android tablet version only for now.&lt;br /&gt;
&lt;br /&gt;
===== Can I use the Raspberry Pi Display? =====&lt;br /&gt;
: Yes. The touch and the LCD works on ROCK Pi 4. Both Debian and Android. Same as camera, touchscreen is supported on Android tablet version only.&lt;br /&gt;
&lt;br /&gt;
===== Can I use the Raspberry Pi PoE HAT for ROCK Pi model B? =====&lt;br /&gt;
: No. The official Raspberry Pi PoE HAT is not mechanical compatible with ROCK Pi 4 model B, besides, the official Raspberry Pi PoE HAT can not provide enough power for ROCK Pi 4. We have made a PoE HAT which can provide up to 22.5W power to ROCK Pi 4. Check [[PoE_HAT]]. ROCK Pi PoE HAT also supports Raspberry Pi 3B+ and 4.&lt;br /&gt;
&lt;br /&gt;
===== Is the GPIO on 40pin header 1.8V or 3.3V =====&lt;br /&gt;
: The GPIO is 3.3V level&lt;br /&gt;
&lt;br /&gt;
===== Is there I2S on 40pin header? =====&lt;br /&gt;
: The I2S signal is 12/35/36/38/40 pins of the header, which is the same as Tinker Board. It should be compatible with Raspberry Pi but we haven't actually tested and DAC HAT.&lt;br /&gt;
&lt;br /&gt;
===== Can I power the RockPi 4 Model B using only the USB 3.0 OTG port?  =====&lt;br /&gt;
: No. Because with USB 3.0 OTG power from PC or power supply, the power might be not enough(the voltage is only 5V, so we need high current to meet power demand, not all USB type A are designed for big current) and it's risky when flashing the firmware from USB3 OTG. So we just don't design this feature. That's why we support USB PD or QC on ROCK Pi 4, it can increase the voltage so the current is less or with the same current but gain more power.&lt;br /&gt;
&lt;br /&gt;
===== How much mA can i get from the USB 3 and 2 ports for charging or use a 2.5&amp;quot; disk?  =====&lt;br /&gt;
: The upper USB3.0 OTG has one dedicated current limit control which is 1.45A. The rest USB 3.0 HOST and the two USB 2.0 HOST share a current limit control of 3A together.&lt;br /&gt;
&lt;br /&gt;
==OS==&lt;br /&gt;
&lt;br /&gt;
===== Can I run Windows on ROCK Pi 4? =====&lt;br /&gt;
: '''No.'''&lt;br /&gt;
&lt;br /&gt;
===== What Android verison running on ROCK Pi? Can I install Google Play apps?=====&lt;br /&gt;
: Currently ROCK Pi 4 have two android 7.1 based images, Android TV interface image and Android tablet interface image. Both support Google Play Store. The Android tablet like version supports touchscreen and Camera and HDMI. The Android TV version supports HDMI. Newer Android 9 is working in progress now.&lt;br /&gt;
&lt;br /&gt;
===== Can I install Android on USB 3 or M.2 SSD? =====&lt;br /&gt;
: Currently Android is running on eMMC and microSD card only. Running on USB3 or NVMe SSD is a little bit trouble some since the CPU can not load USB/NVME directly to boot. So we must put an external bootloader in SPI flash or eMMC or microSD card to loader the image in USB 3 or NVMe SSD. ROCK Pi 4 has reserved SPI flash on board but currently not mounted by default shipping. We are still considering it since if the program in SPI flash is corrupted, it will be trouble some for user since the SPI flash is not removable. We will work on Android running on USB 3 or NVMe SSD.&lt;br /&gt;
&lt;br /&gt;
===== Do you support Armbian? =====&lt;br /&gt;
: We now have a preview release of Armbian image, you can download it from [[Rockpi4/downloads]]&lt;br /&gt;
&lt;br /&gt;
===== Radxa APT public key is not available =====&lt;br /&gt;
: When I try to run apt update, i get following error:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt update&lt;br /&gt;
...&lt;br /&gt;
Err:21 http://apt.radxa.com/bionic-stable bionic InRelease                           &lt;br /&gt;
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B99C4BEFEC47E96E&lt;br /&gt;
Get:31 http://ports.ubuntu.com/ubuntu-ports bionic/universe Translation-en [4941 kB] &lt;br /&gt;
Get:32 http://ports.ubuntu.com/ubuntu-ports bionic/multiverse arm64 Packages [126 kB]&lt;br /&gt;
Get:33 http://ports.ubuntu.com/ubuntu-ports bionic/multiverse Translation-en [108 kB]&lt;br /&gt;
Reading package lists... Done                                                                                                             &lt;br /&gt;
W: GPG error: http://apt.radxa.com/bionic-stable bionic InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B99C4BEFEC47E96E&lt;br /&gt;
E: The repository 'http://apt.radxa.com/bionic-stable bionic InRelease' is not signed.&lt;br /&gt;
N: Updating from such a repository can't be done securely, and is therefore disabled by default.&lt;br /&gt;
N: See apt-secure(8) manpage for repository creation and user configuration details.&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The reason is the public key used before is expired. You can execute the following command to get the new available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install -y wget&lt;br /&gt;
export DISTRO=buster-stable&lt;br /&gt;
wget -O - apt.radxa.com/$DISTRO/public.key | sudo apt-key add -&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dante4</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rockpi4/downloads</id>
		<title>Rockpi4/downloads</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rockpi4/downloads"/>
				<updated>2021-05-12T19:30:17Z</updated>
		
		<summary type="html">&lt;p&gt;Dante4: /*  Official Images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rockpi4_header}}&lt;br /&gt;
{{Languages|rockpi4/downloads}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Official ROCK Pi system images can also be downloaded from '''[http://rock.sh/rockpi-baidupan ROCK Pi  BaiduPan]''' or '''[https://github.com/radxa/rock-pi-images-released/releases Radxa Github Release]'''.&lt;br /&gt;
&lt;br /&gt;
For usernames and passwords please check the [https://wiki.radxa.com/Rock/FAQ#What.27s_the_user_and_password_in_Lubuntu FAQ].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-12&amp;quot;&amp;gt;&lt;br /&gt;
====&amp;lt;span class=&amp;quot;label forest&amp;quot;&amp;gt;&amp;lt;i class=&amp;quot;fa fa-wrench&amp;quot; &amp;gt;&amp;lt;/i&amp;gt; Tools&amp;lt;/span&amp;gt;====&lt;br /&gt;
&amp;lt;div class=&amp;quot;table-responsive&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;table table-hover table-bordered table-striped&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Linux&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;MacOS&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Windows&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;small&amp;gt;Etcher - A user friendly Image Writer&amp;lt;/small&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[https://github.com/balena-io/etcher/releases/download/v1.4.9/balena-etcher-electron-1.4.9-linux-x64.zip Linux 64bit]  |  [https://github.com/balena-io/etcher/releases/download/v1.4.9/balena-etcher-electron-1.4.9-linux-ia32.zip Linux 32bit]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[https://github.com/balena-io/etcher/releases/download/v1.4.9/balenaEtcher-1.4.9.dmg balenaEtcher-1.4.9.dmg]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[https://github.com/balena-io/etcher/releases/download/v1.4.9/balenaEtcher-Setup-1.4.9-x86.exe balenaEtcher-Setup-1.4.9-x86.exe]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-12&amp;quot;&amp;gt;&lt;br /&gt;
====&amp;lt;span class=&amp;quot;label forest&amp;quot;&amp;gt;&amp;lt;i class=&amp;quot;fa fa-android&amp;quot; &amp;gt;&amp;lt;/i&amp;gt; Official Images&amp;lt;/span&amp;gt;====&lt;br /&gt;
&amp;lt;div class=&amp;quot;table-responsive&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;table table-hover table-bordered table-striped&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Distribution&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;ROCK Pi 4 Model A&amp;amp;B&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;ROCK Pi 4 Model C&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;  [[File:Android-tv-logo.jpg | 200px |link=https://rock.sh/rockpi-android9-tv-gpt-download]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
=====[https://rock.sh/rockpi-android7-tv-download Android 7 TV(Deprecated)]=====&lt;br /&gt;
=====[https://rock.sh/rockpi-android9-tv-gpt-download Android 9 TV]=====&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;!-- ROCK Pi 4C --&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
Android Box Product.&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rockpi4/dev/rockpi-android-tv Install Wiki,]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rockpi4/rockpi-android9 Android9 Install Wiki.]&lt;br /&gt;
&lt;br /&gt;
Pre-installed opengapps 7.1.2, TV Google Play, Google LeanbackLauncher, YouTube.&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[File:Android-Logo.jpg | 200px | link=https://rock.sh/rockpi-android9-gpt-download]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
=====[https://rock.sh/rockpi-android7-dsi-download Android &amp;amp;ensp;7 (DSI 480P)]=====&lt;br /&gt;
=====[https://rock.sh/rockpi-android7-download Android &amp;amp;ensp;7 (HDMI 4K)]=====&lt;br /&gt;
=====[https://rock.sh/rockpi-android9-gpt-download Android &amp;amp;ensp;9 (HDMI 4K)]=====&lt;br /&gt;
=====[https://rock.sh/rockpi4b-android10-gpt-download  Android 10 (HDMI 4K)]=====&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====[https://rock.sh/rockpi4c-android10-gpt-download Android 10  (HDMI 4K,DP 2K)]=====&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
Android Tablet Product&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rockpi4/rockpi-android7 Install Wiki]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rockpi4/rockpi-android9 Android9 Install Wiki.]&lt;br /&gt;
&lt;br /&gt;
DSI 480P: Canvas size 480*800&lt;br /&gt;
&lt;br /&gt;
Support Raspberry Pi official 7&amp;quot; Display&lt;br /&gt;
&lt;br /&gt;
Support Raspberry Pi official IMX219 camera&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[File:Ubuntu_logo.png | 200px | link=https://dl.radxa.com/rockpi/images/ubuntu]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
=====[https://github.com/radxa/rock-pi-images-released/releases/download/v20210126/rockpi4b_ubuntu_focal_server_arm64_20210125_2353-gpt.img.gz Ubuntu Server 20.04]=====&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
=====[https://github.com/radxa/rock-pi-images-released/releases/download/v20210126/rockpi4c_ubuntu_focal_server_arm64_20210126_0004-gpt.img.gz Ubuntu Server 20.04]=====&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
Ubuntu Server Product.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/radxa/rock-pi-images-released/releases Latest release]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rockpi4/Ubuntu Install Wiki.]&lt;br /&gt;
&lt;br /&gt;
Ubuntu  Server 18.04.&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[File:Debian-logo.png | 200px | link=https://dl.radxa.com/rockpi/images/debian]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
=====[https://github.com/radxa/rock-pi-images-released/releases/download/v20210126/rockpi4b_debian_buster_xfce4_arm64_20210126_0032-gpt.img.gz Debian 9 Desktop]=====&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;!-- ROCK Pi 4C --&amp;gt;&lt;br /&gt;
=====[https://github.com/radxa/rock-pi-images-released/releases/download/v20210126/rockpi4c_debian_buster_xfce4_arm64_20210126_0046-gpt.img.gz Debian 9 Desktop(Dual Display)]=====&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
Debian Product.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/radxa/rock-pi-images-released/releases Latest release]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rockpi4/Debian Install Wiki.]&lt;br /&gt;
&lt;br /&gt;
Debian Stretch (9.9)&lt;br /&gt;
&lt;br /&gt;
Update time :2020-07-16&lt;br /&gt;
&lt;br /&gt;
[[Rockpi4/Debian#Change_logs | Change Log]]&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-12&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span class=&amp;quot;label forest&amp;quot; style=&amp;quot;margin-bottom:5px;&amp;quot;&amp;gt;&amp;lt;i class=&amp;quot;fa fa-linux&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; Third Party Images&amp;lt;/span&amp;gt;====&lt;br /&gt;
&amp;lt;div class=&amp;quot;table-responsive&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table align=&amp;quot;center&amp;quot; class=&amp;quot;table table-bordered table-striped&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- armbian --&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;col-md-2 mwbs-color-darker&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;8%&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;thumbnail&amp;quot; style=&amp;quot;display:  table-cell;&amp;quot;&amp;gt;[[File:Armbian-logo.png | link=https://www.armbian.com/rock-pi-4/ ]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;45%&amp;quot; style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;h5 class=&amp;quot;text-center&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[https://www.armbian.com/rock-pi-4/ Armbian minimal, CLI or desktop ]&amp;lt;/h5&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[https://docs.armbian.com/User-Guide_Getting-Started/ Getting started] | [https://github.com/armbian/build Build from sources?]&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;Buster / Bullseye / Bionic / Focal &amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;Updated: February, May, August, November.&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!-- manjaro --&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;col-md-2 mwbs-color-darker&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;8%&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;thumbnail&amp;quot; style=&amp;quot;display:  table-cell;&amp;quot;&amp;gt;[[File:Logo.png | link=https://manjaro.org/download]]&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;45%&amp;quot; style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
=====[https://mirrors.tuna.tsinghua.edu.cn/osdn/storage/g/m/ma/manjaro-arm/rockpi4/minimal/19.06/Manjaro-ARM-minimal-rockpi4-19.06.img.xz Manjaro Minimal]=====&lt;br /&gt;
&lt;br /&gt;
=====[https://mirrors.xtom.com.hk/osdn//storage/g/m/ma/manjaro-arm/rockpi4/lxqt/19.06/Manjaro-ARM-lxqt-rockpi4-19.06.img.xz Manjaro LXQT]=====&lt;br /&gt;
&lt;br /&gt;
=====[https://mirrors.tuna.tsinghua.edu.cn/osdn/storage/g/m/ma/manjaro-arm/rockpi4/kde/19.06/Manjaro-ARM-kde-rockpi4-19.06.img.xz Manjaro KDE]=====&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;Manjaro Product.&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[https://www.manjaro.org/ Install Wiki]&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;Manjaro.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!-- recalbox --&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;col-md-2 mwbs-color-darker&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;8%&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;thumbnail&amp;quot; style=&amp;quot;display:  table-cell;&amp;quot;&amp;gt;[[File:Recalbox-logo.png | link=https://github.com/mrfixit2001/recalbox-rockchip/releases/download/200607/recalbox-rockpi4-mrfixit-200607.img.xz]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;45%&amp;quot; style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;h5 class=&amp;quot;text-center&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[https://github.com/mrfixit2001/recalbox-rockchip/releases/download/200607/recalbox-rockpi4-mrfixit-200607.img.xz Recalbox (Pre-Release of Recalbox v6 DragonBlaze)]&amp;lt;/h5&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;Recalbox Product.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[https://www.recalbox.com/diyrecalbox/ Install Wiki.]&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;Recalbox Beta. [https://github.com/mrfixit2001/recalbox-rockchip/releases Release notes.]&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!-- libreelec --&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;col-md-2 mwbs-color-darker&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;8%&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;thumbnail&amp;quot; style=&amp;quot;display:  table-cell;&amp;quot;&amp;gt;[[File:Libreelec-logo.jpg | link=http://releases.libreelec.tv/LibreELEC-RK3399.arm-9.2.1-rock-pi-4.img.gz]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;45%&amp;quot; style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;h5 class=&amp;quot;text-center&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[http://releases.libreelec.tv/LibreELEC-RK3399.arm-9.2.1-rock-pi-4.img.gz  LibreELEC (Leia 9.2.1)]&amp;lt;/h5&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;LibreELEC Product.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[https://libreelec.wiki/ Install Wiki.]&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;LibreELEC [https://libreelec.tv/2020/03/libreelec-leia-9-2-1/ Leia 9.2.1 Release notes]&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!-- DietPi --&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;col-md-2 mwbs-color-darker&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;8%&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;thumbnail&amp;quot; style=&amp;quot;display:  table-cell;&amp;quot;&amp;gt;[[File:Dietpi_logo.png | link=https://dietpi.com/downloads/testing/DietPi_ROCKPi4-ARMv8-Buster.7z]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;45%&amp;quot; style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;h5 class=&amp;quot;text-center&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[https://dietpi.com/downloads/images/DietPi_ROCKPi4-ARMv8-Buster.7z  DietPi]&amp;lt;/h5&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;DietPi Product.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[https://dietpi.com/docs Getting started]&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;DietPi Buster&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Slackware --&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;col-md-2 mwbs-color-darker&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;8%&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;thumbnail&amp;quot; style=&amp;quot;display:  table-cell;&amp;quot;&amp;gt;[[File:Slackware-logo.png | link=http://dl.slarm64.org/slackware/images/rock_pi_4/]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;45%&amp;quot; style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
=====[http://dl.slarm64.org/slackware/images/rock_pi_4/slarm64-current-aarch64-base-rock_pi_4-5.11.15-build-20210417.img.zst Slackware ARM Base]=====&lt;br /&gt;
&lt;br /&gt;
=====[http://dl.slarm64.org/slackware/images/rock_pi_4/slarm64-current-aarch64-enlightenment-rock_pi_4-5.11.15-build-20210417.img.zst Slackware ARM Enlightenment]===== &lt;br /&gt;
&lt;br /&gt;
=====[http://dl.slarm64.org/slackware/images/rock_pi_4/slarm64-current-aarch64-xfce-rock_pi_4-5.11.15-build-20210417.img.zst Slackware ARM XFCE]===== &lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
Build 2021-04-17&lt;br /&gt;
&lt;br /&gt;
======[http://dl.slarm64.org/slackware/images/rock_pi_4/README.TXT README.TXT]======&lt;br /&gt;
&lt;br /&gt;
======[https://forum.radxa.com/t/slarm64-aarch64-unofficial-slackware/419/4 Forum discussion]======&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- FreeBSD --&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;col-md-2 mwbs-color-darker&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;8%&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;thumbnail&amp;quot; style=&amp;quot;display:  table-cell;&amp;quot;&amp;gt;[[File:Freebsd_logo.png | link=https://www.freebsd.org/platforms/arm.html ]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;45%&amp;quot; style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;h5 class=&amp;quot;text-center&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[http://dev.kubsu.ru/images/FreeBSD-aarch64-13.0-CURRENT-Rock-Pi-4-20200707.img.xz FreeBSD 13 Minimal ]&amp;lt;/h5&amp;gt;&lt;br /&gt;
      &amp;lt;h5 class=&amp;quot;text-center&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[http://dev.kubsu.ru/images/FreeBSD-aarch64-13.0-DESKTOP-Rock-Pi-4-20200715.img.xz FreeBSD 13 Desktop ]&amp;lt;/h5&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Build: 2020-07-07&lt;br /&gt;
&lt;br /&gt;
[https://forum.radxa.com/t/freebsd-13-current-on-rock-pi4/2071/4 Forum Discussion Thread]&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-12&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span class=&amp;quot;label forest&amp;quot; style=&amp;quot;margin-bottom:5px;&amp;quot;&amp;gt;&amp;lt;i class=&amp;quot;fa fa-linux&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; Community Built Images&amp;lt;/span&amp;gt;==== &lt;br /&gt;
&amp;lt;div class=&amp;quot;table-responsive&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table align=&amp;quot;center&amp;quot; class=&amp;quot;table table-bordered table-striped&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- community --&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;col-md-2 mwbs-color-darker&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;8%&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;thumbnail&amp;quot; style=&amp;quot;display:  table-cell;&amp;quot;&amp;gt;[[File:Community-logo.png | link=https://wiki.radxa.com/Rockpi4/downloads/community_built_images]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th width=&amp;quot;45%&amp;quot; style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;h5 class=&amp;quot;text-center&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;[https://wiki.radxa.com/Rockpi4/downloads/community_built_images Community Image]&amp;lt;/h5&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th style=&amp;quot;vertical-align:  middle;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:  left;padding-left:  10px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; style=&amp;quot;display:  inline;&amp;quot;&amp;gt;Image built by Community members(Update 2019-09-11)&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://wiki.radxa.com/Rockpi4/downloads/community_built_images New ROM AndroidTV Pie Custom firmware by mo123]&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dante4</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rockpi4/dev/libmraa</id>
		<title>Rockpi4/dev/libmraa</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rockpi4/dev/libmraa"/>
				<updated>2019-08-17T19:49:52Z</updated>
		
		<summary type="html">&lt;p&gt;Dante4: /* Libmraa-rockpi4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rockpi4_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rockpi4/dev/libmraa}}&lt;br /&gt;
&lt;br /&gt;
       [[rockpi4 | ROCK Pi 4]] &amp;gt; [[rockpi4/dev | Development]] &amp;gt; [[rockpi4/dev/libmraa  | Install Libmraa ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Libmraa-rockpi4 =&lt;br /&gt;
&lt;br /&gt;
Below is the instructions of how to install  '''libmraa'''.&lt;br /&gt;
&lt;br /&gt;
== Install essential packages ==&lt;br /&gt;
&lt;br /&gt;
Edit your /etc/apt/sources.list and add the following:&lt;br /&gt;
&lt;br /&gt;
'''For Debian Stretch'''&lt;br /&gt;
&lt;br /&gt;
    deb http://apt.radxa.com/stretch/ stretch main&lt;br /&gt;
&lt;br /&gt;
'''For Ubuntu bionic'''&lt;br /&gt;
&lt;br /&gt;
    deb http://apt.radxa.com/bionic/ bionic main&lt;br /&gt;
&lt;br /&gt;
Get the pub key  &lt;br /&gt;
    wget -O -  apt.radxa.com/stretch/public.key | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Update  &lt;br /&gt;
    sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
Install essential packages:&lt;br /&gt;
    sudo apt-get install -y rockchip-overlay rockchip-fstab &amp;amp;&amp;amp; sudo apt-get install -y rockpi4-dtbo&lt;br /&gt;
&lt;br /&gt;
== Install the latest u-boot and kernel== &lt;br /&gt;
    apt-get install rockpi4b-rk-u-boot-latest&lt;br /&gt;
&lt;br /&gt;
Manually run the u-boot flash script&lt;br /&gt;
    /usr/local/sbin/rockpi4b_upgrade_bootloader.sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Type '''YES''' to perform the uboot.img flashing.&lt;br /&gt;
&lt;br /&gt;
then install kernel  &lt;br /&gt;
    apt-get install linux-base&lt;br /&gt;
    apt-get install linux-4.4-latest&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After installation, check file '''/boot/extlinux/extlinux.conf'''. It lists all kernel version installed in ROCK Pi. The kernel corresponding to the first label is the newest version and the first boot option.&lt;br /&gt;
&lt;br /&gt;
== Enable interface == &lt;br /&gt;
See rockpi4 [[Rockpi4/hardware/rockpi4#gpio | GPIO pinout]],ROCK Pi 4 has a 40-pin expansion header. Each pin is distinguished by color. mraa define follow:  &lt;br /&gt;
&lt;br /&gt;
27 GPIO:&lt;br /&gt;
    PIN03    GPIO2_A2&lt;br /&gt;
    PIN05    GPIO2_B0&lt;br /&gt;
    PIN07    GPIO2_B3&lt;br /&gt;
    PIN08    GPIO4_C4&lt;br /&gt;
    PIN10    GPIO4_C3&lt;br /&gt;
    PIN11    GPIO4_C2&lt;br /&gt;
    PIN12    GPIO4_A3&lt;br /&gt;
    PIN13    GPIO4_C6&lt;br /&gt;
    PIN15    GPIO4_C5&lt;br /&gt;
    PIN16    GPIO4_D2&lt;br /&gt;
    PIN18    GPIO4_D4&lt;br /&gt;
    PIN19    GPIO1_B0&lt;br /&gt;
    PIN21    GPIO1_A7&lt;br /&gt;
    PIN22    GPIO4_D5&lt;br /&gt;
    PIN23    GPIO1_B1&lt;br /&gt;
    PIN24    GPIO1_B2&lt;br /&gt;
    PIN27    GPIO2_A0&lt;br /&gt;
    PIN28    GPIO2_A1&lt;br /&gt;
    PIN29    GPIO2_B2&lt;br /&gt;
    PIN31    GPIO2_B1&lt;br /&gt;
    PIN32    GPIO3_C0&lt;br /&gt;
    PIN33    GPIO2_B4&lt;br /&gt;
    PIN35    GPIO4_A5&lt;br /&gt;
    PIN36    GPIO4_A4&lt;br /&gt;
    PIN37    GPIO4_D6&lt;br /&gt;
    PIN38    GPIO4_A6&lt;br /&gt;
    PIN40    GPIO4_A7&lt;br /&gt;
2 I2C:&lt;br /&gt;
    PIN3       I2C'''7'''_SDA&lt;br /&gt;
    PIN5       I2C'''7'''_SCL&lt;br /&gt;
    PIN27      I2C'''2'''_SCL&lt;br /&gt;
    PIN28      I2C'''2'''_SCL&lt;br /&gt;
    PIN29      I2C'''6'''_SCL&lt;br /&gt;
    PIN31      I2C'''6'''_SDA&lt;br /&gt;
2 SPI:&lt;br /&gt;
    PIN19      SPI'''1'''TX                    //'''must disable uart4'''&lt;br /&gt;
    PIN21      SPI'''1'''RX                    //'''must disable uart4'''&lt;br /&gt;
    PIN23      SPI'''1'''_CLK&lt;br /&gt;
    PIN24      SPI'''1'''_CS&lt;br /&gt;
    PIN29      SPI'''2'''TX                   //'''must disable i2c6'''&lt;br /&gt;
    PIN31      SPI'''2'''RX                   //'''must disable i2c6'''&lt;br /&gt;
    PIN7       SPI'''2'''_CLK&lt;br /&gt;
    PIN33      SPI'''2'''_CS  &lt;br /&gt;
1 UART:&lt;br /&gt;
    PIN8       UART'''2'''_TX&lt;br /&gt;
    PIN10      UART'''2'''_RX&lt;br /&gt;
    PIN19      UART'''4'''_TX&lt;br /&gt;
    PIN21      UART'''4'''_RX&lt;br /&gt;
2 PWM:&lt;br /&gt;
    PIN11      PWM'''0'''&lt;br /&gt;
    PIN13      PWM'''1'''&lt;br /&gt;
1 ADC:&lt;br /&gt;
    PIN13      ADC0       //the measure voltage must''' lower than 1.8v'''&lt;br /&gt;
&lt;br /&gt;
modify '''/boot/hw_intfc.conf''' to enable '''pwm0,pwm1,uart2,uart4,i2c2,i2c6,i2c7''' for test&lt;br /&gt;
    root@localhost:/# cat boot/hw_intfc.conf &lt;br /&gt;
    &lt;br /&gt;
    # Hardware Interface Config&lt;br /&gt;
    &lt;br /&gt;
    # For more details, check file /usr/local/share/doc/rockpi4-dtbo/README&lt;br /&gt;
    &lt;br /&gt;
    # Uncomment configuration line if you use it. Take i2c6 as an example,&lt;br /&gt;
    # setting off disables i2c6 bus and setting on enables i2c6 bus.&lt;br /&gt;
    &lt;br /&gt;
    '''intfc:pwm0=on'''&lt;br /&gt;
    '''intfc:pwm1=on'''&lt;br /&gt;
    '''intfc:uart2=on'''&lt;br /&gt;
    '''intfc:uart4=on'''&lt;br /&gt;
    intfc:spi1=off&lt;br /&gt;
    intfc:spi2=off&lt;br /&gt;
    '''intfc:i2c2=on'''&lt;br /&gt;
    '''intfc:i2c6=on'''&lt;br /&gt;
    '''intfc:i2c7=on'''&lt;br /&gt;
    &lt;br /&gt;
    # DTS Overlay Config&lt;br /&gt;
    # 1. check the name.dtbo in /boot/overlays&lt;br /&gt;
    # 2. add intfc:dtoverlay=name as below&lt;br /&gt;
    &lt;br /&gt;
    #intfc:dtoverlay=at24c02&lt;br /&gt;
    #intfc:dtoverlay=two-color-led&lt;br /&gt;
    '''intfc:dtoverlay=console-disabled'''&lt;br /&gt;
    #intfc:dtoverlay=console-on-uart4&lt;br /&gt;
    #intfc:dtoverlay=devspi&lt;br /&gt;
    #intfc:dtoverlay=devspi2&lt;br /&gt;
    root@localhost:/# &lt;br /&gt;
then '''reboot'''&lt;br /&gt;
&lt;br /&gt;
==Install libmraa-rockpi4== &lt;br /&gt;
&lt;br /&gt;
    apt-get install libmraa-rockpi4&lt;br /&gt;
&lt;br /&gt;
==Test==&lt;br /&gt;
===test gpio===&lt;br /&gt;
&lt;br /&gt;
Use '''mraa-gpio''' tool to test  &lt;br /&gt;
&lt;br /&gt;
    rock@localhost:~/mraa/build$ mraa-gpio list &lt;br /&gt;
    01         3V3: &lt;br /&gt;
    02          5V: &lt;br /&gt;
    03        SDA7: GPIO I2C  &lt;br /&gt;
    04          5V: &lt;br /&gt;
    05        SCL7: GPIO I2C  &lt;br /&gt;
    06         GND: &lt;br /&gt;
    07    SPI2_CLK: GPIO SPI  &lt;br /&gt;
    08        TXD2: GPIO UART &lt;br /&gt;
    09         GND: &lt;br /&gt;
    10        RXD2: GPIO UART &lt;br /&gt;
    11        PWM0: GPIO PWM  &lt;br /&gt;
    12    GPIO4_A3: GPIO &lt;br /&gt;
    13        PWM1: GPIO PWM  &lt;br /&gt;
    14         GND: &lt;br /&gt;
    15    GPIO4_C5: GPIO &lt;br /&gt;
    16    GPIO4_D2: GPIO &lt;br /&gt;
    17         3V3: &lt;br /&gt;
    18    GPIO4_D4: GPIO &lt;br /&gt;
    19 SPI1TX,TXD4: GPIO SPI  UART &lt;br /&gt;
    20         GND: &lt;br /&gt;
    21 SPI1RX,RXD4: GPIO SPI  UART &lt;br /&gt;
    22    GPIO4_D5: GPIO &lt;br /&gt;
    23     SPI1CLK: GPIO SPI  &lt;br /&gt;
    24      SPI1CS: GPIO SPI  &lt;br /&gt;
    25         GND: &lt;br /&gt;
    26     ADC_IN0: AIO  &lt;br /&gt;
    27        SDA2: GPIO I2C  &lt;br /&gt;
    28        SCL2: GPIO I2C  &lt;br /&gt;
    29 SCL6,SPI2RX: GPIO I2C  SPI  &lt;br /&gt;
    30         GND: &lt;br /&gt;
    31 SDA6,SPI2TX: GPIO I2C  SPI  &lt;br /&gt;
    32    GPIO3_C0: GPIO &lt;br /&gt;
    33      SPI2CS: GPIO SPI  &lt;br /&gt;
    34         GND: &lt;br /&gt;
    35    GPIO4_A5: GPIO &lt;br /&gt;
    36    GPIO4_A4: GPIO &lt;br /&gt;
    37    GPIO4_D6: GPIO &lt;br /&gt;
    38    GPIO4_A6: GPIO &lt;br /&gt;
    39         GND: &lt;br /&gt;
    40    GPIO4_A7: GPIO &lt;br /&gt;
    rock@localhost:~/mraa/build$ &lt;br /&gt;
    rock@localhost:~/mraa/build$  sudo mraa-gpio set 40 1  //pin40 pull high                                                                                                                      &lt;br /&gt;
    rock@localhost:~/mraa/build$  sudo mraa-gpio set 40 0  //pin40 pull low&lt;br /&gt;
    root@localhost:~#&lt;br /&gt;
&lt;br /&gt;
===test i2c===&lt;br /&gt;
Use '''mraa-i2c''' tool to test,we must have a i2c slave device,for example,we use I2C EEPROM:&lt;br /&gt;
    rock@localhost:~/mraa/build$ mraa-i2c list&lt;br /&gt;
    Bus   0: id=07 type=linux  default&lt;br /&gt;
    Bus   1: id=02 type=linux &lt;br /&gt;
    Bus   2: id=06 type=linux &lt;br /&gt;
    rock@localhost:~/mraa/build$ sudo mraa-i2c detect 0       //device on bus 0  //i2c7&lt;br /&gt;
    00: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
    10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
    20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
    30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
    40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
    50: 50 51 52 53 54 55 56 57 -- -- -- -- -- -- -- -- &lt;br /&gt;
    60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
    70: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --&lt;br /&gt;
    rock@localhost:~/mraa/build$ sudo mraa-i2c set 0 0x50 0x10 0x55   //write                                                                                                                          &lt;br /&gt;
    Device 50, Register = 10, Value = 55&lt;br /&gt;
    rock@localhost:~/mraa/build$ sudo mraa-i2c get 0 0x50 0x10              //read                                                                                              &lt;br /&gt;
    Register 0X10 = 0X55&lt;br /&gt;
&lt;br /&gt;
===test spi===&lt;br /&gt;
fristly,modiy '''/boot/hw_intfc.conf''',if  use spi1,must disable uart4,if use spi2,disable i2c6.follow:&lt;br /&gt;
    rock@localhost:~/mraa/build$ cat /boot/hw_intfc.conf &lt;br /&gt;
    &lt;br /&gt;
    # Hardware Interface Config&lt;br /&gt;
    &lt;br /&gt;
    # For more details, check file /usr/local/share/doc/rockpi4-dtbo/README&lt;br /&gt;
    &lt;br /&gt;
    # Uncomment configuration line if you use it. Take i2c6 as an example,&lt;br /&gt;
    # setting off disables i2c6 bus and setting on enables i2c6 bus.&lt;br /&gt;
    &lt;br /&gt;
    intfc:pwm0=on&lt;br /&gt;
    intfc:pwm1=on&lt;br /&gt;
    intfc:uart2=on&lt;br /&gt;
    intfc:uart4='''off'''&lt;br /&gt;
    '''intfc:spi1=on&lt;br /&gt;
    '''intfc:spi2=on&lt;br /&gt;
    intfc:i2c2=on&lt;br /&gt;
    intfc:i2c6='''off'''&lt;br /&gt;
    intfc:i2c7=on&lt;br /&gt;
    &lt;br /&gt;
    # DTS Overlay Config&lt;br /&gt;
    # 1. check the name.dtbo in /boot/overlays&lt;br /&gt;
    # 2. add intfc:dtoverlay=name as below&lt;br /&gt;
    &lt;br /&gt;
    #intfc:dtoverlay=at24c02&lt;br /&gt;
    #intfc:dtoverlay=two-color-led&lt;br /&gt;
    intfc:dtoverlay=console-disabled&lt;br /&gt;
    #intfc:dtoverlay=console-on-uart4&lt;br /&gt;
    '''intfc:dtoverlay=devspi'''           #spi1&lt;br /&gt;
    '''intfc:dtoverlay=devspi2'''        #spi2&lt;br /&gt;
&lt;br /&gt;
use '''c''' to test spi,compile spi.c,if use spi1,must disable &lt;br /&gt;
    root@localhost:~# cat spi.c&lt;br /&gt;
    #include &amp;lt;signal.h&amp;gt;&lt;br /&gt;
    #include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
    #include &amp;lt;unistd.h&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
    /* mraa header */&lt;br /&gt;
    #include &amp;quot;mraa/spi.h&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
    /* SPI declaration */&lt;br /&gt;
    #define SPI_BUS 0&lt;br /&gt;
    &lt;br /&gt;
    /* SPI frequency in Hz */&lt;br /&gt;
    #define SPI_FREQ 400000&lt;br /&gt;
    int&lt;br /&gt;
    main(int argc, char** argv)&lt;br /&gt;
    {&lt;br /&gt;
        mraa_result_t status = MRAA_SUCCESS;&lt;br /&gt;
        mraa_spi_context spi;&lt;br /&gt;
        int i, j;&lt;br /&gt;
    &lt;br /&gt;
        /* initialize mraa for the platform (not needed most of the times) */&lt;br /&gt;
        mraa_init();&lt;br /&gt;
    &lt;br /&gt;
        //! [Interesting]&lt;br /&gt;
        /* initialize SPI bus */&lt;br /&gt;
        spi = mraa_spi_init(SPI_BUS);&lt;br /&gt;
        if (spi == NULL) {&lt;br /&gt;
            fprintf(stderr, &amp;quot;Failed to initialize SPI\n&amp;quot;);&lt;br /&gt;
            mraa_deinit();&lt;br /&gt;
            return EXIT_FAILURE;&lt;br /&gt;
        }&lt;br /&gt;
    &lt;br /&gt;
        /* set SPI frequency */&lt;br /&gt;
        status = mraa_spi_frequency(spi, SPI_FREQ);&lt;br /&gt;
        if (status != MRAA_SUCCESS)&lt;br /&gt;
            goto err_exit;&lt;br /&gt;
    &lt;br /&gt;
        /* set big endian mode */&lt;br /&gt;
        status = mraa_spi_lsbmode(spi, 0);&lt;br /&gt;
        if (status != MRAA_SUCCESS) {&lt;br /&gt;
            goto err_exit;&lt;br /&gt;
        }&lt;br /&gt;
        while(1) {&lt;br /&gt;
            printf(&amp;quot;0x%x\n&amp;quot;,mraa_spi_write(spi, 0xaa));&lt;br /&gt;
        }&lt;br /&gt;
    err_exit:&lt;br /&gt;
        mraa_result_print(status);&lt;br /&gt;
    &lt;br /&gt;
        /* stop spi */&lt;br /&gt;
        mraa_spi_stop(spi);&lt;br /&gt;
    &lt;br /&gt;
        /* deinitialize mraa for the platform (not needed most of the times) */&lt;br /&gt;
        mraa_deinit();&lt;br /&gt;
    &lt;br /&gt;
        return EXIT_FAILURE;&lt;br /&gt;
    }&lt;br /&gt;
    root@localhost:~# gcc spi.c -lmraa&lt;br /&gt;
then short '''pin19''' and '''pin21''' and run a.out&lt;br /&gt;
    root@localhost:~# ./a.out &lt;br /&gt;
    0xaa&lt;br /&gt;
    0xaa&lt;br /&gt;
    ......&lt;br /&gt;
&lt;br /&gt;
===test pwm===&lt;br /&gt;
&lt;br /&gt;
for pwm python test,should install python and libpython2.7  &lt;br /&gt;
&lt;br /&gt;
    apt-get install libpython2.7 python&lt;br /&gt;
&lt;br /&gt;
use python script follow:  &lt;br /&gt;
&lt;br /&gt;
    root@localhost:~# cat pwm.py &lt;br /&gt;
    #!/usr/bin/env python&lt;br /&gt;
    # Example Usage: Generates PWM at a step rate of 0.01 continuously.&lt;br /&gt;
    import mraa&lt;br /&gt;
    import time&lt;br /&gt;
    &lt;br /&gt;
    x = mraa.Pwm(11) # pin11 pwm0&lt;br /&gt;
    # x = mraa.Pwm(13) # pin13 pwm1&lt;br /&gt;
    x.period_us(700)&lt;br /&gt;
    x.enable(True)&lt;br /&gt;
    &lt;br /&gt;
    value= 0.0&lt;br /&gt;
    &lt;br /&gt;
    while True:&lt;br /&gt;
        x.write(value)&lt;br /&gt;
    &lt;br /&gt;
        time.sleep(0.05)&lt;br /&gt;
    &lt;br /&gt;
        value = value + 0.01&lt;br /&gt;
        if value &amp;gt;= 1:&lt;br /&gt;
            value = 0.0&lt;br /&gt;
    root@localhost:~# &lt;br /&gt;
&lt;br /&gt;
then run pwm.py  &lt;br /&gt;
&lt;br /&gt;
    root@localhost:~# ls&lt;br /&gt;
    pwm.py&lt;br /&gt;
    root@localhost:~# chmod +x pwm.py &lt;br /&gt;
    root@localhost:~# ./pwm.py&lt;br /&gt;
&lt;br /&gt;
===test uart===&lt;br /&gt;
Disable console and enable uart2 for uart test&lt;br /&gt;
    root@localhost:/# cat boot/hw_intfc.conf &lt;br /&gt;
    &lt;br /&gt;
    # Hardware Interface Config&lt;br /&gt;
    &lt;br /&gt;
    # For more details, check file /usr/local/share/doc/rockpi4-dtbo/README&lt;br /&gt;
    &lt;br /&gt;
    # Uncomment configuration line if you use it. Take i2c6 as an example,&lt;br /&gt;
    # setting off disables i2c6 bus and setting on enables i2c6 bus.&lt;br /&gt;
    &lt;br /&gt;
    intfc:pwm0=on&lt;br /&gt;
    intfc:pwm1=on&lt;br /&gt;
    '''intfc:uart2=on'''&lt;br /&gt;
    intfc:uart4=off&lt;br /&gt;
    intfc:spi1=on&lt;br /&gt;
    intfc:spi2=off&lt;br /&gt;
    intfc:i2c2=on&lt;br /&gt;
    intfc:i2c6=off&lt;br /&gt;
    intfc:i2c7=off&lt;br /&gt;
    &lt;br /&gt;
    # DTS Overlay Config&lt;br /&gt;
    # 1. check the name.dtbo in /boot/overlays&lt;br /&gt;
    # 2. add intfc:dtoverlay=name as below&lt;br /&gt;
    &lt;br /&gt;
    #intfc:dtoverlay=at24c02&lt;br /&gt;
    #intfc:dtoverlay=two-color-led&lt;br /&gt;
    '''intfc:dtoverlay=console-disabled'''&lt;br /&gt;
    #intfc:dtoverlay=console-on-uart4&lt;br /&gt;
    root@localhost:/# &lt;br /&gt;
then '''reboot''' and short '''pin8''' and '''pin10'''.&lt;br /&gt;
use ssh connect to rockpi4,we must have 2 windows,one is for send data,anothor is for receive.  &lt;br /&gt;
&lt;br /&gt;
send command follow:&lt;br /&gt;
    sudo mraa-uart dev 0 baud 1500000 send  data&lt;br /&gt;
receive command follow:&lt;br /&gt;
    sudo mraa-uart dev 0 baud 1500000 recv  1000&lt;br /&gt;
&lt;br /&gt;
the receive window will show the data&lt;br /&gt;
&lt;br /&gt;
===test adc===&lt;br /&gt;
connect signal you want to measure,and then compile mraa examplec file to test.&lt;br /&gt;
    rock@localhost:~/mraa$ ls examples/c/aio.c &lt;br /&gt;
    examples/c/aio.c&lt;br /&gt;
    gcc examples/c/aio.c  -lmraa&lt;br /&gt;
&lt;br /&gt;
then run a.out&lt;br /&gt;
&lt;br /&gt;
==More examples==&lt;br /&gt;
&lt;br /&gt;
More examples (including examples written in python and java) can be found  at:&lt;br /&gt;
&lt;br /&gt;
/usr/local/share/mraa/examples/&lt;/div&gt;</summary>
		<author><name>Dante4</name></author>	</entry>

	</feed>