<?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/index.php?action=history&amp;feed=atom&amp;title=RockpiN10%2Fes_es</id>
		<title>RockpiN10/es es - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.radxa.com/mw/index.php?action=history&amp;feed=atom&amp;title=RockpiN10%2Fes_es"/>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=RockpiN10/es_es&amp;action=history"/>
		<updated>2026-06-14T20:38:08Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>https://wiki.radxa.com/mw/index.php?title=RockpiN10/es_es&amp;diff=9279&amp;oldid=prev</id>
		<title>Naoki at 02:05, 7 February 2023</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=RockpiN10/es_es&amp;diff=9279&amp;oldid=prev"/>
				<updated>2023-02-07T02:05:15Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 02:05, 7 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 57:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 57:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; extraargs=mem=512MB max_loop=8&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; extraargs=mem=512MB max_loop=8&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RK3566/RK3568 Available Overlay&amp;#160; (ROCK 3A, ROCK &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3 B&lt;/del&gt;, Radxa CM3) ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RK3566/RK3568 Available Overlay&amp;#160; (ROCK 3A, ROCK &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;3B&lt;/ins&gt;, Radxa CM3) ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Naoki</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/mw/index.php?title=RockpiN10/es_es&amp;diff=9276&amp;oldid=prev</id>
		<title>Naoki at 02:03, 7 February 2023</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=RockpiN10/es_es&amp;diff=9276&amp;oldid=prev"/>
				<updated>2023-02-07T02:03:30Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 02:03, 7 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 57:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 57:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; extraargs=mem=512MB max_loop=8&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; extraargs=mem=512MB max_loop=8&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RK3566/RK3568 Available Overlay&amp;#160; (ROCK &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3 A&lt;/del&gt;, ROCK 3 B, Radxa CM3) ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RK3566/RK3568 Available Overlay&amp;#160; (ROCK &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;3A&lt;/ins&gt;, ROCK 3 B, Radxa CM3) ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Naoki</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/mw/index.php?title=RockpiN10/es_es&amp;diff=7226&amp;oldid=prev</id>
		<title>HANLLEL: Created page with &quot;{{Languages|rockpiN10}}  = Introducción a las Superposiciones de Árbol de Dispositivo de tarjetas Radxa =  == Plataformas y Chips ==  * Rockchip (Rockchip) ** RK3568 ** RK35...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=RockpiN10/es_es&amp;diff=7226&amp;oldid=prev"/>
				<updated>2021-12-29T08:17:52Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Languages|rockpiN10}}  = Introducción a las Superposiciones de Árbol de Dispositivo de tarjetas Radxa =  == Plataformas y Chips ==  * Rockchip (Rockchip) ** RK3568 ** RK35...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Languages|rockpiN10}}&lt;br /&gt;
&lt;br /&gt;
= Introducción a las Superposiciones de Árbol de Dispositivo de tarjetas Radxa =&lt;br /&gt;
&lt;br /&gt;
== Plataformas y Chips ==&lt;br /&gt;
&lt;br /&gt;
* Rockchip (Rockchip)&lt;br /&gt;
** RK3568&lt;br /&gt;
** RK3566&lt;br /&gt;
** RK3399PRO&lt;br /&gt;
** RK3328&lt;br /&gt;
** RK3308&lt;br /&gt;
&lt;br /&gt;
*Meson (Amlogic)&lt;br /&gt;
** Meson G12A: S905Y2&lt;br /&gt;
&lt;br /&gt;
== Part One: Rockchip ==&lt;br /&gt;
&lt;br /&gt;
Kernel provided DT overlay files are in /boot/dtbs/$(uname -r)/rockchip/overlay/&lt;br /&gt;
&lt;br /&gt;
/boot/uEnv.txt contents:&lt;br /&gt;
&lt;br /&gt;
  overlays=rk3399pro-i2c2 rk3399pro-console-on-uart2 rk3399pro-pwm0 rk3399pro-w1-gpio rk3399pro-spi-spidev&lt;br /&gt;
  param_spidev_spi_bus=1&lt;br /&gt;
  param_spidev_max_freq=10000000&lt;br /&gt;
  param_w1_pin=GPIO2_A2&lt;br /&gt;
&lt;br /&gt;
Add names of overlays you want to activate to overlays= line in /boot/uEnv.txt, separated with spaces.&lt;br /&gt;
&lt;br /&gt;
Add required parameters with their values to /boot/uEnv.txt, one per line.&lt;br /&gt;
&lt;br /&gt;
Add optional parameters with their values to /boot/uEnv.txt if you want to change the default value, one per line.&lt;br /&gt;
&lt;br /&gt;
==== U-Boot Environment Variable ====&lt;br /&gt;
&lt;br /&gt;
* verbosity&lt;br /&gt;
&lt;br /&gt;
Kernel log level: 1~7&lt;br /&gt;
&lt;br /&gt;
  verbosity=7&lt;br /&gt;
&lt;br /&gt;
* rootfstype&lt;br /&gt;
&lt;br /&gt;
root filesystem type: ext4&lt;br /&gt;
&lt;br /&gt;
  rootfstype=ext4&lt;br /&gt;
&lt;br /&gt;
* fdtfile&lt;br /&gt;
&lt;br /&gt;
Kernel device tree name with the prefix, '''rockchip/'''&lt;br /&gt;
&lt;br /&gt;
  fdtfile=rockchip/rk3399pro-rockpi-n10-linux.dtb&lt;br /&gt;
&lt;br /&gt;
* extraargs&lt;br /&gt;
** Driver module parameters&lt;br /&gt;
&lt;br /&gt;
  extraargs=mem=512MB max_loop=8&lt;br /&gt;
&lt;br /&gt;
=== RK3566/RK3568 Available Overlay  (ROCK 3 A, ROCK 3 B, Radxa CM3) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* rk3568-can1-m0 rk3568-can1-m1&lt;br /&gt;
* rk3568-i2c2-m0 rk3568-i2c3-m0&lt;br /&gt;
* rk3568-pwm1-m0 rk3568-pwm1-m1 rk3568-pwm2-m0 rk3568-pwm2-m1 rk3568-pwm8-m0-fan rk3568-pwm9-m0 rk3568-pwm12-m0 rk3568-pwm12-m1 rk3568-pwm13-m0 rk3568-pwm13-m1 rk3568-pwm14-m0 rk3568-pwm14-m1 k3568-pwm15-m0 rk3568-pwm15-m1&lt;br /&gt;
* rk3568-spi3-m1-cs0-spidev&lt;br /&gt;
* rk3568-uart0 rk3568-uart3-m0 rk3568-uart3-m1 rk3568-uart5-m1 rk3568-uart7-m1 rk3568-uart8-m1 rk3568-uart9-m1&lt;br /&gt;
* rk3568-w1-gpio&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-can1-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates CAN bus 1 M0&lt;br /&gt;
&lt;br /&gt;
CAN1 M0 pins: CAN1_RX_M0, CAN1_TX_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-can1-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-can1-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-can1-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates CAN bus 1 M1&lt;br /&gt;
&lt;br /&gt;
CAN1 M0 pins: CAN1_RX_M1, CAN1_TX_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-can1-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-can1-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-i2c2-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 2 M0&lt;br /&gt;
&lt;br /&gt;
I2C2 M0 pins: I2C2_SDA_M0, I2C2_SCL_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-i2c2-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-i2c2-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-i2c3-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 3 M0&lt;br /&gt;
&lt;br /&gt;
I2C3 M0 pins: I2C3_SDA_M0, I2C3_SCL_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-i2c3-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-i2c3-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm1-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM1_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm1-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm1-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm1-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM1_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm1-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm1-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm2-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM2_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm2-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm2-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm2-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM2_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm2-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm2-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm8-m0-fan''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM8_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm8-m0-fan&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm8-m0-fan&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm9-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM9_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm9-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm9-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm12-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM12_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm12-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm12-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm12-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM12_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm12-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm12-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm13-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM13_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm13-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm13-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm13-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM13_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm13-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm13-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm14-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM14_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm14-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm14-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm14-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM14_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm14-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm14-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm15-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM15_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;k3568-pwm15-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=k3568-pwm15-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-pwm15-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM15_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-pwm15-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-pwm15-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-spi3-m1-cs0-spidev''' =====&lt;br /&gt;
&lt;br /&gt;
Activates SPI3 M0 (/dev/spidev3.0)&lt;br /&gt;
&lt;br /&gt;
SPI3 M1 pins: SPI3_CS0_M1,  SPI3_CLK_M1,  SPI3_MOSI_M1,  SPI3_MISO_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-spi3-m1-cs0-spidev&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-spi3-m1-cs0-spidev&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-uart0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 0 (/dev/ttyS0)&lt;br /&gt;
&lt;br /&gt;
UART0 pins: UART0_RX, UART0_TX&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-uart0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-uart0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-uart3-m0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 3 on M0 (/dev/ttyS3)&lt;br /&gt;
&lt;br /&gt;
UART3 M0 pins: UART3_RX_M0, UART3_TX_M0&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-uart3-m0&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-uart3-m0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-uart3-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 3 on M1 (/dev/ttyS3)&lt;br /&gt;
&lt;br /&gt;
UART3 M1 pins: UART3_RX_M1, UART3_TX_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-uart3-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-uart3-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-uart5-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 5 on M1 (/dev/ttyS5)&lt;br /&gt;
&lt;br /&gt;
UART5 M1 pins: UART5_RX_M1, UART5_TX_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-uart5-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-uart5-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-uart7-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 7 on M1 (/dev/ttyS7)&lt;br /&gt;
&lt;br /&gt;
UART7 M1 pins: UART7_RX_M1, UART7_TX_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-uart7-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-uart7-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-uart8-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 8 on M1 (/dev/ttyS8)&lt;br /&gt;
&lt;br /&gt;
UART8 M1 pins: UART8_RX_M1, UART8_TX_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-uart8-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-uart8-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-uart9-m1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 9 on M1 (/dev/ttyS9)&lt;br /&gt;
&lt;br /&gt;
UART9 M1 pins: UART9_RX_M1, UART9_TX_M1&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-uart9-m1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-uart9-m1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3568-w1-gpio''' =====&lt;br /&gt;
&lt;br /&gt;
Activates 1-Wire GPIO master&lt;br /&gt;
&lt;br /&gt;
Requires an external pull-up resistor on the data pin&lt;br /&gt;
&lt;br /&gt;
* Parameters:&lt;br /&gt;
** param_w1_pin (pin)&lt;br /&gt;
*** Data pin for 1-Wire master&lt;br /&gt;
*** Optional&lt;br /&gt;
*** Default: GPIO3_A5&lt;br /&gt;
&lt;br /&gt;
Usage: Add the item &amp;quot;rk3568-w1-gpio&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt.&lt;br /&gt;
Also param_w1_pin is needed.&lt;br /&gt;
&lt;br /&gt;
 overlays=rk3568-w1-gpio&lt;br /&gt;
 param_w1_pin=GPIO3_A5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== RK3399PRO Available Overlay  (ROCK Pi N10) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* rk3399pro-i2c2, rk3399pro-i2c6, rk3399pro-i2c7&lt;br /&gt;
* rk3399pro-spi-spidev&lt;br /&gt;
* rk3399pro-pwm0, rk3399pro-pwm1&lt;br /&gt;
* rk3399pro-uart2, rk3399pro-uart4&lt;br /&gt;
* rk3399pro-console-on-uart2, rk3399pro-console-on-uart4&lt;br /&gt;
* rk3399pro-w1-gpio&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-i2c2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 2&lt;br /&gt;
&lt;br /&gt;
I2C2 pins (SCL, SDA): GPIO2_A1, GPIO2_A0&lt;br /&gt;
&lt;br /&gt;
Usage: add one line in /boot/uEnv.txt&lt;br /&gt;
overlays=rk3399pro-i2c2&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-i2c6''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 6&lt;br /&gt;
&lt;br /&gt;
I2C7 pins (SCL, SDA): GPIO2_B2, GPIO2_A1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-i2c7''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 7&lt;br /&gt;
&lt;br /&gt;
I2C7 pins (SCL, SDA): GPIO2_B0, GPIO2_A7&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-spi-spidev''' =====&lt;br /&gt;
&lt;br /&gt;
Activates spidev device node (/dev/spidevX.Y) for userspace SPI access, where X is the bus number and Y is the CS number&lt;br /&gt;
&lt;br /&gt;
SPI 1 pins (MOSI, MISO, SCK, CS): GPIO1_B0, GPIO1_A7, GPIO1_B1, GPIO1_B2&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
* param_spidev_spi_bus (int)&lt;br /&gt;
** SPI bus to activate SPIdev support on&lt;br /&gt;
** Required&lt;br /&gt;
** Supported values: 0, 1&lt;br /&gt;
&lt;br /&gt;
* param_spidev_spi_cs (int)&lt;br /&gt;
** SPI chip select number&lt;br /&gt;
** Optional&lt;br /&gt;
** Default: 0&lt;br /&gt;
** Supported values: 0, 1&lt;br /&gt;
** Using chip select 1 requires using &amp;quot;spi-add-cs1&amp;quot; overlay&lt;br /&gt;
&lt;br /&gt;
* param_spidev_max_freq (int)&lt;br /&gt;
** Maximum SPIdev frequency&lt;br /&gt;
** Optional&lt;br /&gt;
** Default: 10000000&lt;br /&gt;
** Range: 3000 - 100000000&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-pwm0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-pwm1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-uart2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 2 (/dev/ttyS2)&lt;br /&gt;
&lt;br /&gt;
UART2 pins (RXD, TXD): GPIO4_C3, GPIO4_C4&lt;br /&gt;
&lt;br /&gt;
Notice: rk3399pro-uart2 and rk3399pro-console-on-uart2 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-uart4''' =====&lt;br /&gt;
 &lt;br /&gt;
Activates serial port 4 (/dev/ttyS4)&lt;br /&gt;
&lt;br /&gt;
UART4 pins (RXD, TXD): GPIO1_A7, GPIO1_B0&lt;br /&gt;
&lt;br /&gt;
Notice: UART4 cannot be activated together with SPI1 since they share the same pins. Also, rk3399pro-uart4 and rk3399pro-console-on-uart4 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-console-on-uart2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates debug console on UART2&lt;br /&gt;
&lt;br /&gt;
console pins (RXD, TXD): GPIO4_C3, GPIO4_C4&lt;br /&gt;
&lt;br /&gt;
Notice: rk3399pro-console-on-uart2 and rk3399pro-uart2 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-console-on-uart4''' =====&lt;br /&gt;
&lt;br /&gt;
Activates debug console on UART4&lt;br /&gt;
&lt;br /&gt;
console pins (RXD, TXD): GPIO1_A7, GPIO1_B0&lt;br /&gt;
&lt;br /&gt;
Notice: rk3399pro-console-on-uart4 and rk3399pro-uart4 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-w1-gpio''' =====&lt;br /&gt;
&lt;br /&gt;
Activates 1-Wire GPIO master&lt;br /&gt;
&lt;br /&gt;
Requires an external pull-up resistor on the data pin&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
* param_w1_pin (pin)&lt;br /&gt;
** Data pin for 1-Wire master&lt;br /&gt;
** Optional&lt;br /&gt;
** Default: GPIO2_A2&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-raspberrypi-7-inch-lcd''' =====&lt;br /&gt;
&lt;br /&gt;
Activates Raspberry Pi 7-inch LCD&lt;br /&gt;
&lt;br /&gt;
Notice: In term of hardware, use a 15-pin FPC cable to connect RPI LCD to ROCK Pi N10.&lt;br /&gt;
&lt;br /&gt;
For power supply, both 5V pin and GND pin on 5-pin connector on RPI LCD are connected to the 40-pin connector on ROCK Pi N10.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3399pro-pcie-gen2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PCIe Gen2 Mode&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== RK3328 Available Overlay (ROCK Pi E) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* rk3328-i2c1&lt;br /&gt;
* rk3328-spi-spidev&lt;br /&gt;
* rk3328-uart1, rk3328-uart2&lt;br /&gt;
* rk3328-console-on-uart1, rk3328-console-on-uart2&lt;br /&gt;
* rk3328-w1-gpio&lt;br /&gt;
&lt;br /&gt;
===== '''rk3328-i2c1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 2&lt;br /&gt;
&lt;br /&gt;
I2C2 pins (SCL, SDA): GPIO2_A1, GPIO2_A0&lt;br /&gt;
&lt;br /&gt;
Usage: add one line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
overlays=rk3328-i2c1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3328-spi-spidev''' =====&lt;br /&gt;
&lt;br /&gt;
Activates spidev device node (/dev/spidevX.Y) for userspace SPI access,&lt;br /&gt;
where X is the bus number and Y is the CS number&lt;br /&gt;
&lt;br /&gt;
SPI 0 pins (MOSI, MISO, SCK, CS): GPIO3_A1, GPIO3_A2, GPIO3_A0, GPIO3_B0&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
* param_spidev_spi_bus (int)&lt;br /&gt;
** SPI bus to activate SPIdev support on&lt;br /&gt;
** Required&lt;br /&gt;
** Supported values: 0&lt;br /&gt;
&lt;br /&gt;
* param_spidev_spi_cs (int)&lt;br /&gt;
** SPI chip select number&lt;br /&gt;
** Optional&lt;br /&gt;
** Default: 0&lt;br /&gt;
** Supported values: 0&lt;br /&gt;
&lt;br /&gt;
* param_spidev_max_freq (int)&lt;br /&gt;
** Maximum SPIdev frequency&lt;br /&gt;
** Optional&lt;br /&gt;
** Default: 10000000&lt;br /&gt;
** Range: 3000 - 100000000&lt;br /&gt;
&lt;br /&gt;
===== '''rk3328-uart1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 1 (/dev/ttyS1)&lt;br /&gt;
&lt;br /&gt;
UART1 pins (RXD, TXD): GPIO3_A6, GPIO3_A4&lt;br /&gt;
&lt;br /&gt;
Notice: rk3328-uart1 and rk3328-console-on-uart1 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3328-uart2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 2 (/dev/ttyS2)&lt;br /&gt;
&lt;br /&gt;
UART2 pins (RXD, TXD): GPIO2_A1, GPIO2_A0&lt;br /&gt;
&lt;br /&gt;
Notice: rk3328-uart2 and rk3328-console-on-uart2 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3328-console-on-uart''' =====&lt;br /&gt;
&lt;br /&gt;
Activates debug console on UART1&lt;br /&gt;
&lt;br /&gt;
console pins (RXD, TXD): GPIO3_A6, GPIO3_A4&lt;br /&gt;
&lt;br /&gt;
Notice: rk3328-console-on-uart1 and rk3328-uart1 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3328-console-on-uart2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates debug console on UART2&lt;br /&gt;
&lt;br /&gt;
console pins (RXD, TXD): GPIO2_A1, GPIO2_A0&lt;br /&gt;
&lt;br /&gt;
Notice: rk3328-console-on-uart2 and rk3328-uart2 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3328-w1-gpio''' =====&lt;br /&gt;
&lt;br /&gt;
Activates 1-Wire GPIO master&lt;br /&gt;
&lt;br /&gt;
Requires an external pull-up resistor on the data pin&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
* param_w1_pin (pin)&lt;br /&gt;
** Data pin for 1-Wire master&lt;br /&gt;
** Optional&lt;br /&gt;
** Default: GPIO2_D2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== RK3308 Available Overlay (ROCK Pi S) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* i2c1-hym8563&lt;br /&gt;
* rk3308-i2c0, rk3308-i2c1, rk3308-i2c2, rk3308-i2c3&lt;br /&gt;
* rk3308-spi-spidev&lt;br /&gt;
* rk3308-uart0, rk3308-uart1, rk3308-uart2&lt;br /&gt;
* rk3308-pwm1, rk3308-pwm2, rk3308-pwm3&lt;br /&gt;
* rk3308-console-on-uart0, rk3308-console-on-uart1, rk3308-console-on-uart2&lt;br /&gt;
* rk3308-w1-gpio&lt;br /&gt;
* rockpis-v11-spi2-waveshare35b-v2, rockpis-v11-spi2-waveshare35c, rockpis-v12-spi2-waveshare35b-v2, rockpis-v12-spi2-waveshare35c&lt;br /&gt;
&lt;br /&gt;
Notes:.&amp;lt;br /&amp;gt;&lt;br /&gt;
1.I2C0, UART1 and SPI2 cannot be enabled at the same time.&amp;lt;br /&amp;gt;&lt;br /&gt;
2.I2C2 and SPI0 cannot be enabled at the same time..&amp;lt;br /&amp;gt;&lt;br /&gt;
3.I2C3 and PWM2 cannot be enabled at the same time..&amp;lt;br /&amp;gt;&lt;br /&gt;
4.I2C3 and PWM3 cannot be enabled at the same time..&amp;lt;br /&amp;gt;&lt;br /&gt;
5.SPI0 and UART0 cannot be enabled at the same time..&amp;lt;br /&amp;gt;&lt;br /&gt;
6.SPI2 and UART2 cannot be enabled at the same time..&amp;lt;br /&amp;gt;&lt;br /&gt;
7.Waveshare 3.5 inch LCD related pins on 40-PIN HEADER 1: PIN#11/18/19/21/22/23/24/26&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== '''i2c1-hym8563''' =====&lt;br /&gt;
&lt;br /&gt;
Activates hym8563 RTC&lt;br /&gt;
&lt;br /&gt;
Related pins: I2C1(SCL/SDA), nINT(GPIO0_C1)&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-i2c0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 0&lt;br /&gt;
&lt;br /&gt;
I2C0 pins (SCL, SDA): GPIO1_D1, GPIO1_D0&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-i2c1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 1&lt;br /&gt;
&lt;br /&gt;
I2C1 pins (SCL, SDA): GPIO0_B4, GPIO0_B3&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-i2c2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 2&lt;br /&gt;
&lt;br /&gt;
I2C2 pins (SCL, SDA): GPIO2_A3, GPIO2_A2&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-i2c3''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C bus 3&lt;br /&gt;
&lt;br /&gt;
I2C3 pins (SCL, SDA): GPIO0_C0, GPIO0_B7&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-spi-spidev''' =====&lt;br /&gt;
&lt;br /&gt;
Activates SPIdev device node (/dev/spidevX.Y) for userspace SPI access,&lt;br /&gt;
where X is the bus number and Y is the CS number&lt;br /&gt;
&lt;br /&gt;
SPI 0 pins (MOSI, MISO, SCK, CS): GPIO2_A1, GPIO2_A0, GPIO2_A2, GPIO2_A3&lt;br /&gt;
SPI 1 pins (MOSI, MISO, SCK, CS): GPIO3_B4, GPIO3_B2, GPIO3_B3, GPIO3_B5&lt;br /&gt;
SPI 2 pins (MOSI, MISO, SCK, CS): GPIO1_C7, GPIO1_C6, GPIO1_D0, GPIO1_D1&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
* param_spidev_spi_bus (int)&lt;br /&gt;
** SPI bus to activate SPIdev support on&lt;br /&gt;
** Required&lt;br /&gt;
** Supported values: 0&lt;br /&gt;
&lt;br /&gt;
* param_spidev_spi_cs (int)&lt;br /&gt;
** SPI chip select number&lt;br /&gt;
** Optional&lt;br /&gt;
** Default: 0&lt;br /&gt;
** Supported values: 0&lt;br /&gt;
&lt;br /&gt;
* param_spidev_max_freq (int)&lt;br /&gt;
** Maximum SPIdev frequency&lt;br /&gt;
** Optional&lt;br /&gt;
** Default: 10000000&lt;br /&gt;
** Range: 3000 - 100000000&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-uart0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 0 (/dev/ttyS0)&lt;br /&gt;
&lt;br /&gt;
UART0 pins (RXD, TXD): GPIO2_A0, GPIO2_A1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-uart1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 1 (/dev/ttyS1)&lt;br /&gt;
&lt;br /&gt;
UART1 pins (RXD, TXD): GPIO1_D0, GPIO1_D1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-uart2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates serial port 2 (/dev/ttyS2)&lt;br /&gt;
&lt;br /&gt;
UART2 pins (RXD, TXD): GPIO1_C6, GPIO1_C7&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-pwm1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM1&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-pwm2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM2&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-pwm3''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM3&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-console-on-uart0''' =====&lt;br /&gt;
&lt;br /&gt;
Activates debug console on UART0&lt;br /&gt;
&lt;br /&gt;
console pins (RXD, TXD): GPIO2_A0, GPIO2_A1&lt;br /&gt;
&lt;br /&gt;
Notes:&amp;lt;br /&amp;gt;&lt;br /&gt;
1.rk3308-console-on-uart0 and rk3308-uart0 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-console-on-uart1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates debug console on UART1&lt;br /&gt;
&lt;br /&gt;
console pins (RXD, TXD): GPIO1_D0, GPIO1_D1&lt;br /&gt;
&lt;br /&gt;
Notes:&amp;lt;br /&amp;gt;&lt;br /&gt;
1.rk3308-console-on-uart1 and rk3308-uart1 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-console-on-uart2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates debug console on UART2&lt;br /&gt;
&lt;br /&gt;
console pins (RXD, TXD): GPIO1_C6, GPIO1_C7&lt;br /&gt;
&lt;br /&gt;
Notes:&amp;lt;br /&amp;gt;&lt;br /&gt;
1.rk3308-console-on-uart2 and rk3308-uart2 cannnot be added together in /boot/uEnv.txt.&lt;br /&gt;
&lt;br /&gt;
===== '''rk3308-w1-gpio''' =====&lt;br /&gt;
&lt;br /&gt;
Activates 1-Wire GPIO master&lt;br /&gt;
&lt;br /&gt;
Requires an external pull-up resistor on the data pin&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
* param_w1_pin (pin)&lt;br /&gt;
** Data pin for 1-Wire master&lt;br /&gt;
** Optional&lt;br /&gt;
** Default: GPIO0_C1&lt;br /&gt;
&lt;br /&gt;
===== '''rockpis-v11-spi2-waveshare35b-v2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates waveshare 3.5inch lcd(B v2) on ROCK Pi S V1.1&lt;br /&gt;
&lt;br /&gt;
===== '''rockpis-v11-spi2-waveshare35c''' =====&lt;br /&gt;
&lt;br /&gt;
Activates waveshare 3.5inch lcd(C) on ROCK Pi S V1.1&lt;br /&gt;
&lt;br /&gt;
===== '''rockpis-v12spi2-waveshare35b-v2''' =====&lt;br /&gt;
&lt;br /&gt;
Activates waveshare 3.5inch lcd(B v2) on ROCK Pi S V1.2&lt;br /&gt;
&lt;br /&gt;
===== '''rockpis-v12-spi2-waveshare35c''' =====&lt;br /&gt;
&lt;br /&gt;
Activates waveshare 3.5inch lcd(C) on ROCK Pi S V1.2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Part Two: Meson ==&lt;br /&gt;
&lt;br /&gt;
Kernel provided DT overlay files are in /boot/dtbs/$(uname -r)/amlogic/overlay/&lt;br /&gt;
&lt;br /&gt;
/boot/uEnv.txt contents:&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-i2c-ao-m0-gpioao-2-gpioao-3 meson-g12a-i2c-ee-m1-gpioh-6-gpioh-7 meson-g12a-i2c-ee-m3-gpioa-14-gpioa-15 meson-g12a-spi-spidev&lt;br /&gt;
 param_spidev_spi_bus=0&lt;br /&gt;
 param_spidev_max_freq=10000000&lt;br /&gt;
&lt;br /&gt;
Add names of overlays you want to activate to overlays= line in /boot/uEnv.txt, separated with spaces.&lt;br /&gt;
&lt;br /&gt;
Add required parameters with their values to /boot/uEnv.txt, one per line.&lt;br /&gt;
&lt;br /&gt;
Add optional parameters with their values to /boot/uEnv.txt if you want to change the default value, one per line.&lt;br /&gt;
&lt;br /&gt;
==== U-Boot Environment Variable ====&lt;br /&gt;
&lt;br /&gt;
* verbosity&lt;br /&gt;
&lt;br /&gt;
Kernel log level: 1~7&lt;br /&gt;
&lt;br /&gt;
  verbosity=7&lt;br /&gt;
&lt;br /&gt;
* rootfstype&lt;br /&gt;
&lt;br /&gt;
root filesystem type: ext4&lt;br /&gt;
&lt;br /&gt;
  rootfstype=ext4&lt;br /&gt;
&lt;br /&gt;
* fdtfile&lt;br /&gt;
&lt;br /&gt;
Kernel device tree name with the prefix, '''amlogic/'''&lt;br /&gt;
&lt;br /&gt;
  fdtfile=amlogic/meson-g12a-radxa-zero.dtb&lt;br /&gt;
&lt;br /&gt;
* extraargs&lt;br /&gt;
** Driver module parameters&lt;br /&gt;
&lt;br /&gt;
  extraargs=mem=512MB max_loop=8&lt;br /&gt;
&lt;br /&gt;
=== Meson G12A Available Overlay  (Radxa Zero) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* meson-g12a-i2c-ao-m0-gpioao-2-gpioao-3 meson-g12a-i2c-ee-m1-gpioh-6-gpioh-7 meson-g12a-i2c-ee-m1-gpiox-10-gpiox-11 meson-g12a-i2c-ee-m3-gpioa-14-gpioa-15&lt;br /&gt;
* meson-g12a-pwmao-a-on-gpioao-11 meson-g12a-pwm-c-on-gpiox-8&lt;br /&gt;
* meson-g12a-spi-spidev&lt;br /&gt;
* meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1 meson-g12a-uart-ao-b-on-gpioao-2-gpioao-3 meson-g12a-uart-ao-b-on-gpioao-8-gpioao-9 meson-g12a-uart-ee-c&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-i2c-ee-m1-gpioh-6-gpioh-7''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C EE M1&lt;br /&gt;
&lt;br /&gt;
Device name: /dev/i2c-1&lt;br /&gt;
&lt;br /&gt;
Pins (SCL, SDA): GPIOH_7, GPIOH_6&lt;br /&gt;
&lt;br /&gt;
Usage: add item &amp;quot;meson-g12a-i2c-ee-m1-gpioh-6-gpioh-7&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-i2c-ee-m1-gpioh-6-gpioh-7&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-i2c-ee-m1-gpiox-10-gpiox-11''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C EE M1&lt;br /&gt;
&lt;br /&gt;
Device name: /dev/i2c-1&lt;br /&gt;
&lt;br /&gt;
Pins (SCL, SDA): GPIOX_11, GPIOX_10&lt;br /&gt;
&lt;br /&gt;
Usage: add item &amp;quot;meson-g12a-i2c-ee-m1-gpiox-10-gpiox-11&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-i2c-ee-m1-gpiox-10-gpiox-11&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-i2c-ee-m3-gpioa-14-gpioa-15''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C EE M3&lt;br /&gt;
&lt;br /&gt;
Device name: /dev/i2c-3&lt;br /&gt;
&lt;br /&gt;
Pins (SCL, SDA): GPIOA_15, GPIOA_14&lt;br /&gt;
&lt;br /&gt;
Usage: add item &amp;quot;meson-g12a-i2c-ee-m3-gpioa-14-gpioa-15&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-i2c-ee-m3-gpioa-14-gpioa-15&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-i2c-ao-m0-gpioao-2-gpioao-3''' =====&lt;br /&gt;
&lt;br /&gt;
Activates I2C AO M0&lt;br /&gt;
&lt;br /&gt;
Device name: /dev/i2c-4&lt;br /&gt;
&lt;br /&gt;
Pins (SCL, SDA): GPIOAO_2, GPIOAO_3&lt;br /&gt;
&lt;br /&gt;
Usage: add item &amp;quot;meson-g12a-i2c-ao-m0-gpioao-2-gpioao-3&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-i2c-ao-m0-gpioao-2-gpioao-3&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1''' =====&lt;br /&gt;
&lt;br /&gt;
Activates UART AO A (/dev/ttyAML0)&lt;br /&gt;
&lt;br /&gt;
pins (RX, TX): GPIOAO_1, GPIOAO_0&lt;br /&gt;
&lt;br /&gt;
Usage: add item &amp;quot;meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1&lt;br /&gt;
&lt;br /&gt;
This dtbo meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1 enables us to use /dev/ttyAML0 as serial console or common serial communication.&lt;br /&gt;
&lt;br /&gt;
For usage of serial console, add the following &amp;quot;console=&amp;quot; line and add item &amp;quot;meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1&amp;quot;  to &amp;quot;overlays=&amp;quot; to line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 console=ttyAML0,115200&lt;br /&gt;
 overlays=meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1&lt;br /&gt;
&lt;br /&gt;
For usage of common serial communication, only add the item &amp;quot;meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-uart-ao-a-on-gpioao-0-gpioao-1&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-uart-ao-b-on-gpioao-2-gpioao-3''' =====&lt;br /&gt;
&lt;br /&gt;
Activates UART AO B (/dev/ttyAML1)&lt;br /&gt;
&lt;br /&gt;
pins (RX, TX): GPIOAO_3, GPIOAO_2&lt;br /&gt;
&lt;br /&gt;
Usage: add item &amp;quot;meson-g12a-uart-ao-b-on-gpioao-2-gpioao-3&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-uart-ao-b-on-gpioao-2-gpioao-3&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-uart-ao-b-on-gpioao-8-gpioao-9''' =====&lt;br /&gt;
&lt;br /&gt;
Activates UART AO B (/dev/ttyAML1)&lt;br /&gt;
&lt;br /&gt;
pins (RX, TX): GPIOAO_9, GPIOAO_8&lt;br /&gt;
&lt;br /&gt;
Usage: add item &amp;quot;meson-g12a-uart-ao-b-on-gpioao-8-gpioao-9&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-uart-ao-b-on-gpioao-8-gpioao-9&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-uart-ee-c''' =====&lt;br /&gt;
&lt;br /&gt;
Activates UART EE C (/dev/ttyAML4)&lt;br /&gt;
&lt;br /&gt;
pins (RX, TX, RTS, CTS): GPIOH_6, GPIOH_7, GPIOH_4, GPIOH_5&lt;br /&gt;
&lt;br /&gt;
Usage: add item &amp;quot;meson-g12a-uart-ee-c&amp;quot; to &amp;quot;overlays=&amp;quot; line in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=meson-g12a-uart-ee-c&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-pwm-c-on-gpiox-8''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWM_C&lt;br /&gt;
&lt;br /&gt;
Pins: GPIOX_8&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-pwmao-a-on-gpioao-11''' =====&lt;br /&gt;
&lt;br /&gt;
Activates PWMAO_A&lt;br /&gt;
&lt;br /&gt;
Pins: GPIOAO_11&lt;br /&gt;
&lt;br /&gt;
===== '''meson-g12a-spi-spidev''' =====&lt;br /&gt;
&lt;br /&gt;
Activates SPIdev device node (/dev/spidevX.Y) for userspace SPI access,&lt;br /&gt;
where X is the bus number and Y is the CS number&lt;br /&gt;
&lt;br /&gt;
* SPI A bus&lt;br /&gt;
**pins (SS0, SCLK, MOSI, MISO): GPIOX_10, GPIOX_11, GPIOX_8, GPIOX_9&lt;br /&gt;
**device: /dev/spidev0.0&lt;br /&gt;
* SPI B bus&lt;br /&gt;
** pins (SS0, SCLK, MOSI, MISO): GPIOH_6, GPIOH_7, GPIOH_4, GPIOH_5&lt;br /&gt;
** device: /dev/spidev1.0&lt;br /&gt;
* Parameters:&lt;br /&gt;
** param_spidev_spi_bus (int)&lt;br /&gt;
*** SPI bus to activate SPIdev support on&lt;br /&gt;
*** Required&lt;br /&gt;
*** Supported values: 0, 1&lt;br /&gt;
** param_spidev_spi_cs (int)&lt;br /&gt;
*** SPI chip select number&lt;br /&gt;
*** Optional&lt;br /&gt;
*** Default: 0&lt;br /&gt;
*** Supported values: 0&lt;br /&gt;
** param_spidev_max_freq (int)&lt;br /&gt;
*** Maximum SPIdev frequency&lt;br /&gt;
*** Optional&lt;br /&gt;
*** Default: 10000000&lt;br /&gt;
*** Range: 3000 - 100000000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>HANLLEL</name></author>	</entry>

	</feed>