<?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=Alvin</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=Alvin"/>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Special:Contributions/Alvin"/>
		<updated>2026-06-13T21:54:44Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>https://wiki.radxa.com/Rock5/hardware/5a/gpio</id>
		<title>Rock5/hardware/5a/gpio</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock5/hardware/5a/gpio"/>
				<updated>2023-04-04T10:06:18Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock5_header}}&lt;br /&gt;
{{Languages|rock5/hardware/5a/gpio}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
    [[rock5 | ROCK 5]] &amp;gt; [[rock5/hardware | Hardware]] &amp;gt; [[rock5/hardware/5a | ROCK 5A hardware details]] &amp;gt; [[rock5/hardware/5a/gpio | GPIO]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;gpio&amp;quot;&amp;gt;General purpose input-output (GPIO) connector&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
ROCK 5A has one 40-pin expansion header. Each pin is distinguished by color.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-12 &amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-midnight-white&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Hardware X1.2&amp;lt;/h3&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO number&lt;br /&gt;
! Function7&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function6&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function5&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function4&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function3&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function2&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function1&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Pin#&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Pin#&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function1&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function2&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function3&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function4&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function5&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function6&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | Function7&lt;br /&gt;
! style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO number&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | +3.3V&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#FF0;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#F00;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | +5.0V&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 63&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PWM15_IR_M3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART1_CTSN_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C8_SDA_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_D7&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#F00;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | +5.0V&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 62&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PWM14_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART1_RTSN_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C8_SCL_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_D6&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#000000; color:#F9F9F9;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 43&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| UART4_TX_M2&lt;br /&gt;
| SPI0_CLK_M2&lt;br /&gt;
| PDM1_CLK1_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_B3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO0_B5&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#FF8D02;&amp;quot; | UART2_TX_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C1_SCL_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#FFF;&amp;quot; | I2S1_MCLK_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 13&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#333; color:#FFF;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO0_B6&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#FF8D02;&amp;quot; | UART2_RX_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C1_SDA_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#FFF;&amp;quot; | I2S1_SCLK_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 14&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 139&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | CAN1_TX_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PWM15_IR_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2S1_SDO2_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART8_CTSN_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C7_SDA_M3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO4_B3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 11&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 12&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO4_A1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI0_MOSI_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART9_CTSN_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2S1_SCLK_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 129&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 138&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | CAN1_RX_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PWM14_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2S1_SDO1_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART8_RTSN_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI0_CS0_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C7_SCL_M3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO4_B2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 13&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#333; color:#FFF;&amp;quot; | 14&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 140&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2S1_SDO3_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPDIF0_TX_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PWM11_IR_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART9_TX_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO4_B4&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 15&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 16&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_A5&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI2_MOSI_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 37&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | +3.3V&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#FF0;&amp;quot; | 17&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 18&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_B0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PDM1_SDI1_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI2_CS1_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 40&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 33&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART6_TX_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI4_MOSI_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C2_SCL_M4&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_A1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 19&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#333; color:#FFF;&amp;quot; | 20&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 32&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART6_RX_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI4_MISO_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C2_SDA_M4&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_A0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 21&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 22&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_B5&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI0_CS1_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART7_TX_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 45&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 34&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PWM0_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART6_RTSN_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI4_CLK_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C4_SDA_M3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_A2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 23&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 24&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_A3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C4_SCL_M3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI4_CS0_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART6_CTSN_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PWM1_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 35&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#333; color:#FFF;&amp;quot; | 25&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 26&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_A4&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI2_MISO_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 36&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 23&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | SPI0_MISO_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2S1_SDI2_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C6_SDA_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PDM0_SDI0_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART1_RTSN_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PWM6_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO0_C7&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#00F; color:#FFF;&amp;quot; | 27&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#00F; color:#FFF;&amp;quot; | 28&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO0_D0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PWM7_IR_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART1_CTSN_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | PDM0_SDI1_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C6_SCL_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2S1_SDI3_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI3_MISO_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 24&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 42&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| UART4_RX_M2&lt;br /&gt;
| SPI0_MOSI_M2&lt;br /&gt;
| PDM1_SDI3_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_B2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 29&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#333; color:#FFF;&amp;quot; | 30&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 41&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| SPI0_MISO_M2&lt;br /&gt;
| PDM1_SDI2_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_B1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 31&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 32&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO4_B0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C6_SDA_M3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI2_CS1_M1&lt;br /&gt;
| UART8_TX_M0&lt;br /&gt;
| I2S1_SDI3_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 136&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 44&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| UART7_RX_M2&lt;br /&gt;
| SPI0_CS0_M2&lt;br /&gt;
| PDM1_CLK0_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO1_B4&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 33&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#330001; color:#FFF;&amp;quot; | 34&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 128&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2S1_MCLK_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART9_RTSN_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI0_MISO_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO4_A0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 35&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 36&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO4_A2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI0_CLK_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2S1_LRCK_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 130&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SARADC_VIN2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 37&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 38&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO4_A5&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C3_SDA_M2&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART3_TX_M2&lt;br /&gt;
| UART3_TX_M2&lt;br /&gt;
| I2S1_SDI0_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 133&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#333; color:#FFF;&amp;quot; | 39&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle; background-color:#008000; color:#FFF;&amp;quot; | 40&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | GPIO4_B1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2C6_SCL_M3&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPI0_CS1_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | UART8_RX_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | I2S1_SDO0_M0&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | SPDIF1_TX_M1&lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;vertical-align:middle;&amp;quot; | 137&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;clearfix&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== More details about X1.2 Headers ====&lt;br /&gt;
&lt;br /&gt;
* Pins marked with color orange are designed for debug console.&lt;br /&gt;
* PWM: X6&lt;br /&gt;
** PWM0&lt;br /&gt;
*** Pin#23  PWM0_M2&lt;br /&gt;
** PWM6&lt;br /&gt;
*** Pin#27  PWM6_M0&lt;br /&gt;
** PWM7&lt;br /&gt;
*** Pin#28  PWM7_IR_M0&lt;br /&gt;
** PWM11&lt;br /&gt;
*** Pin#15  PWM11_IR_M1&lt;br /&gt;
** PWM14&lt;br /&gt;
*** Pin#5  PWM14_M2&lt;br /&gt;
*** Pin#13  PWM14_M1&lt;br /&gt;
** PWM15&lt;br /&gt;
*** Pin#3  PWM15_IR_M3&lt;br /&gt;
*** Pin#11  PWM15_IR_M1&lt;br /&gt;
* I2C: X5&lt;br /&gt;
** I2C-1&lt;br /&gt;
*** Pin#10  I2C1_SDA_M0  +  Pin#8  I2C1_SCL_M0&lt;br /&gt;
** I2C-4&lt;br /&gt;
*** Pin#23  I2C4_SDA_M3  +  Pin#24  I2C4_SCL_M3&lt;br /&gt;
** I2C-6&lt;br /&gt;
*** Pin#27  I2C6_SDA_M0  +  Pin#28  I2C6_SCL_M0&lt;br /&gt;
*** Each pin is connected to the 3.3V supply through a 2.2K pull-up resistor.&lt;br /&gt;
** I2C-7&lt;br /&gt;
*** Pin#11  I2C7_SDA_M3  +  Pin#13  I2C7_SCL_M3&lt;br /&gt;
*** Each pin is connected to the 3.3V supply through a 2.2K pull-up resistor.&lt;br /&gt;
** I2C-8&lt;br /&gt;
*** Pin#3  I2C8_SDA_M2 +  Pin#5  I2C8_SCL_M2&lt;br /&gt;
*** Each pin is connected to the 3.3V supply through a 2.2K pull-up resistor.&lt;br /&gt;
* SPI: X3&lt;br /&gt;
** SPI0&lt;br /&gt;
** SPI4&lt;br /&gt;
* UART: X5&lt;br /&gt;
** UART2&lt;br /&gt;
** UART4&lt;br /&gt;
** UART6&lt;br /&gt;
** UART7&lt;br /&gt;
** UART8&lt;br /&gt;
* ADC: X1&lt;br /&gt;
** Pin#37  SARADC_VIN2&lt;br /&gt;
** Input voltage: &amp;lt;code&amp;gt;0-3.3 V&amp;lt;/code&amp;gt;&lt;br /&gt;
* CAN: X1, CAN1&lt;br /&gt;
* USB 2.0: X1, USB_DP(PIN#27) + USB_DM(PIN#28)&lt;br /&gt;
** When selecting the USB function, we need to rework the hardware like this.&lt;br /&gt;
*** Add R104 and R106&lt;br /&gt;
*** Remove R169 and R170&lt;br /&gt;
* I2S&lt;br /&gt;
* PDM&lt;br /&gt;
* S/PDIF&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-12 &amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-midnight-white&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Hardware X1.1&amp;lt;/h3&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;vertical-align:middle;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold; text-align:center;&amp;quot;&lt;br /&gt;
! GPIO number&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Function6&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Function5&lt;br /&gt;
! Function4&lt;br /&gt;
! Function3&lt;br /&gt;
! Function2&lt;br /&gt;
! Function1&lt;br /&gt;
! Pin#&lt;br /&gt;
! &lt;br /&gt;
! Pin#&lt;br /&gt;
! Function1&lt;br /&gt;
! Function2&lt;br /&gt;
! Function3&lt;br /&gt;
! Function4&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Function5&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Function6&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Function7&lt;br /&gt;
! GPIO number&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| +3.3V&lt;br /&gt;
| style=&amp;quot;background-color:#FF0;&amp;quot; | 1&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | 2&lt;br /&gt;
| +5.0V&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 32&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| UART6_RX_M1&lt;br /&gt;
| SPI4_MISO_M2&lt;br /&gt;
| I2C2_SDA_M4&lt;br /&gt;
| GPIO1_A0&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 3&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | 4&lt;br /&gt;
| +5.0V&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 33&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| UART6_TX_M1&lt;br /&gt;
| SPI4_MOSI_M2&lt;br /&gt;
| I2C2_SCL_M4&lt;br /&gt;
| GPIO1_A1&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 5&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F9F9F9;&amp;quot; | 6&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 43&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| PDM1_CLK1_M1&lt;br /&gt;
| UART4_TX_M2&lt;br /&gt;
| SPI0_CLK_M2&lt;br /&gt;
| GPIO1_B3&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 7&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 8&lt;br /&gt;
| GPIO0_B5&lt;br /&gt;
| style=&amp;quot;background-color:#ff8d02;&amp;quot; | UART2_TX_M0&lt;br /&gt;
| I2C1_SCL_M0&lt;br /&gt;
| style=&amp;quot;background-color:#ffffff;&amp;quot; | I2S1_MCLK_M1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 13&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GND&lt;br /&gt;
| style=&amp;quot;background-color:#333; color:#FFF;&amp;quot; | 9&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 10&lt;br /&gt;
| GPIO0_B6&lt;br /&gt;
| style=&amp;quot;background-color:#ff8d02;&amp;quot; | UART2_RX_M0&lt;br /&gt;
| I2C1_SDA_M0&lt;br /&gt;
| style=&amp;quot;background-color:#ffffff;&amp;quot; | I2S1_SCLK_M1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 14&lt;br /&gt;
|-&lt;br /&gt;
| 34&lt;br /&gt;
| &lt;br /&gt;
| PWM0_M2&lt;br /&gt;
| UART6_RTSN_M1&lt;br /&gt;
| SPI4_CLK_M2&lt;br /&gt;
| I2C4_SDA_M3&lt;br /&gt;
| GPIO1_A2&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 11&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 12&lt;br /&gt;
| GPIO4_A1&lt;br /&gt;
| SPI0_MOSI_M1&lt;br /&gt;
| UART9_CTSN_M1&lt;br /&gt;
| I2S1_SCLK_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 129&lt;br /&gt;
|-&lt;br /&gt;
| 35&lt;br /&gt;
| &lt;br /&gt;
| PWM1_M2&lt;br /&gt;
| UART6_CTSN_M1&lt;br /&gt;
| SPI4_CS0_M2&lt;br /&gt;
| I2C4_SCL_M3&lt;br /&gt;
| GPIO1_A3&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 13&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333; color:#FFF;&amp;quot; | 14&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 140&lt;br /&gt;
| &lt;br /&gt;
| I2S1_SDO3_M0&lt;br /&gt;
| SPDIF0_TX_M1&lt;br /&gt;
| PWM11_IR_M1&lt;br /&gt;
| UART9_TX_M1&lt;br /&gt;
| GPIO4_B4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 15&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 16&lt;br /&gt;
| GPIO1_D6&lt;br /&gt;
| I2C8_SCL_M2&lt;br /&gt;
| UART1_RTSN_M1&lt;br /&gt;
| PWM14_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 62&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| +3.3V&lt;br /&gt;
| style=&amp;quot;background-color:#FF0;&amp;quot; | 17&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 18&lt;br /&gt;
| GPIO1_D7&lt;br /&gt;
| I2C8_SDA_M2&lt;br /&gt;
| UART1_CTSN_M1&lt;br /&gt;
| PWM15_IR_M3&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 63&lt;br /&gt;
|-&lt;br /&gt;
| 37&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI2_MOSI_M0&lt;br /&gt;
| GPIO1_A5&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 19&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333; color:#FFF;&amp;quot; | 20&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 36&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI2_MISO_M0&lt;br /&gt;
| GPIO1_A4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 21&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 22&lt;br /&gt;
| GPIO1_B5&lt;br /&gt;
| SPI0_CS1_M2&lt;br /&gt;
| UART7_TX_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 45&lt;br /&gt;
|-&lt;br /&gt;
| 38&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI2_CLK_M0&lt;br /&gt;
| GPIO1_A6&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 23&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 24&lt;br /&gt;
| GPIO1_A7&lt;br /&gt;
| SPI2_CS0_M0&lt;br /&gt;
| PDM1_SDI0_M1&lt;br /&gt;
| PWM3_IR_M3&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 39&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GND&lt;br /&gt;
| style=&amp;quot;background-color:#333; color:#FFF;&amp;quot; | 25&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 26&lt;br /&gt;
| SARADC_VIN5&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 139&lt;br /&gt;
| CAN1_TX_M1&lt;br /&gt;
| I2S1_SDO2_M0&lt;br /&gt;
| PWM15_IR_M1&lt;br /&gt;
| UART8_CTSN_M0&lt;br /&gt;
| I2C7_SDA_M3&lt;br /&gt;
| GPIO4_B3&lt;br /&gt;
| style=&amp;quot;background-color:#00F; color:#FFF;&amp;quot; | 27&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#00F; color:#FFF;&amp;quot; | 28&lt;br /&gt;
| GPIO4_B2&lt;br /&gt;
| I2C7_SCL_M3&lt;br /&gt;
| SPI0_CS0_M1&lt;br /&gt;
| UART8_RTSN_M0&lt;br /&gt;
| PWM14_M1&lt;br /&gt;
| I2S1_SDO1_M0&lt;br /&gt;
| CAN1_RX_M1&lt;br /&gt;
| 138&lt;br /&gt;
|-&lt;br /&gt;
| 42&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| PDM1_SDI3_M1&lt;br /&gt;
| UART4_RX_M2&lt;br /&gt;
| SPI0_MOSI_M2&lt;br /&gt;
| GPIO1_B2&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 29&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333; color:#FFF;&amp;quot; | 30&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 41&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| PDM1_SDI2_M1&lt;br /&gt;
| SPI0_MISO_M2&lt;br /&gt;
| GPIO1_B1&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 31&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 32&lt;br /&gt;
| GPIO4_B0&lt;br /&gt;
| I2C6_SDA_M3&lt;br /&gt;
| UART8_TX_M0&lt;br /&gt;
| I2S1_SDI3_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 136&lt;br /&gt;
|-&lt;br /&gt;
| 44&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| PDM1_CLK0_M1&lt;br /&gt;
| UART7_RX_M2&lt;br /&gt;
| SPI0_CS0_M2&lt;br /&gt;
| GPIO1_B4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 33&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#330001; color:#FFF;&amp;quot; | 34&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 128&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| I2S1_MCLK_M0&lt;br /&gt;
| UART9_RTSN_M1&lt;br /&gt;
| SPI0_MISO_M1&lt;br /&gt;
| GPIO4_A0&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 35&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 36&lt;br /&gt;
| GPIO4_A2&lt;br /&gt;
| SPI0_CLK_M1&lt;br /&gt;
| I2S1_LRCK_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 130&lt;br /&gt;
|-&lt;br /&gt;
| 40&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| PDM1_SDI1_M1&lt;br /&gt;
| SPI2_CS1_M0&lt;br /&gt;
| GPIO1_B0&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 37&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 38&lt;br /&gt;
| GPIO4_A5&lt;br /&gt;
| I2C3_SDA_M2&lt;br /&gt;
| UART3_TX_M2&lt;br /&gt;
| I2S1_SDI0_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 133&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GND&lt;br /&gt;
| style=&amp;quot;background-color:#333; color:#FFF;&amp;quot; | 39&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 40&lt;br /&gt;
| GPIO4_B1&lt;br /&gt;
| I2C6_SCL_M3&lt;br /&gt;
| SPI0_CS1_M1&lt;br /&gt;
| UART8_RX_M0&lt;br /&gt;
| SPDIF1_TX_M1&lt;br /&gt;
| I2S1_SDO0_M0&lt;br /&gt;
| &lt;br /&gt;
| 137&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;clearfix&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== More details about X1.1 Headers ====&lt;br /&gt;
&lt;br /&gt;
* Pins marked with color orange are designed for debug console.&lt;br /&gt;
* PWM: X6&lt;br /&gt;
** PWM0&lt;br /&gt;
*** Pin#11  PWM0_M2&lt;br /&gt;
** PWM1&lt;br /&gt;
*** Pin#13  PWM1_M2&lt;br /&gt;
** PWM3&lt;br /&gt;
*** Pin#24  PWM3_IR_M3&lt;br /&gt;
** PWM11&lt;br /&gt;
*** Pin#15  PWM11_IR_M1&lt;br /&gt;
** PWM14&lt;br /&gt;
*** Pin#16  PWM14_M2   &lt;br /&gt;
*** Pin#28  PWM14_M1&lt;br /&gt;
** PWM15&lt;br /&gt;
*** Pin#18  PWM15_IR_M3&lt;br /&gt;
*** Pin#27  PWM15_IR_M1&lt;br /&gt;
* I2C: X5&lt;br /&gt;
** I2C-1&lt;br /&gt;
*** Pin#10  I2C1_SDA_M0  +  Pin#8  I2C1_SCL_M0&lt;br /&gt;
** I2C-4&lt;br /&gt;
*** Pin#11  I2C4_SDA_M3  +  Pin#13  I2C4_SCL_M3&lt;br /&gt;
** I2C-6&lt;br /&gt;
*** Pin#32  I2C6_SDA_M3  +  Pin#40  I2C6_SCL_M3&lt;br /&gt;
** I2C-7&lt;br /&gt;
*** Pin#27  I2C7_SDA_M3  +  Pin#28  I2C7_SCL_M3&lt;br /&gt;
*** Each pin is connected to the 3.3V supply through a 2.2K pull-up resistor.&lt;br /&gt;
** I2C-8&lt;br /&gt;
*** Pin#18  I2C8_SDA_M2 +  Pin#16  I2C8_SCL_M2&lt;br /&gt;
* SPI: X3&lt;br /&gt;
** SPI0&lt;br /&gt;
** SPI2&lt;br /&gt;
** SPI4&lt;br /&gt;
* UART: X5&lt;br /&gt;
** UART2-m0&lt;br /&gt;
** UART4-m2&lt;br /&gt;
** UART6-m1&lt;br /&gt;
** UART7-m2&lt;br /&gt;
** UART8-m0&lt;br /&gt;
* ADC: X1&lt;br /&gt;
** Pin#26  SARADC_VIN5&lt;br /&gt;
** Input voltage: &amp;lt;code&amp;gt;0-1.8 V&amp;lt;/code&amp;gt;&lt;br /&gt;
* CAN: X1, CAN1&lt;br /&gt;
* USB 2.0: X1, USB_DP(PIN#27) + USB_DM(PIN#28)&lt;br /&gt;
** When selecting the USB function, we need to rework the hardware like this.&lt;br /&gt;
*** Add R104 and R106&lt;br /&gt;
*** Remove R169 and R170&lt;br /&gt;
* I2S&lt;br /&gt;
* PDM&lt;br /&gt;
* S/PDIF&lt;br /&gt;
&lt;br /&gt;
=== IO Voltage ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;vertical-align:middle;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! GPIO&lt;br /&gt;
! Voltage Level&lt;br /&gt;
! Tolerance&lt;br /&gt;
|-&lt;br /&gt;
| All GPIO&lt;br /&gt;
| 3.3V&lt;br /&gt;
| 3.63V&lt;br /&gt;
|-&lt;br /&gt;
| SARADC_IN5&lt;br /&gt;
| 1.8V&lt;br /&gt;
| 1.98V&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== GPIO number ===&lt;br /&gt;
&lt;br /&gt;
Rockchip RK3588 GPIO has 5 banks, GPIO0 to GPIO4, each bank has 32 pins, naming as below:&lt;br /&gt;
&lt;br /&gt;
 GPIO0_A0 ~ A7 &lt;br /&gt;
 GPIO0_B0 ~ B7&lt;br /&gt;
 GPIO0_C0 ~ C7&lt;br /&gt;
 GPIO0_D0 ~ D7&lt;br /&gt;
    &lt;br /&gt;
 GPIO1_A0 ~ A7&lt;br /&gt;
 ....&lt;br /&gt;
 GPIO1_D0 ~ D7&lt;br /&gt;
&lt;br /&gt;
 GPIO2_A0 ~ A7&lt;br /&gt;
 ....&lt;br /&gt;
 GPIO2_D0 ~ D7&lt;br /&gt;
&lt;br /&gt;
 GPIO3_A0 ~ A7&lt;br /&gt;
 ....&lt;br /&gt;
 GPIO3_D0 ~ D7&lt;br /&gt;
&lt;br /&gt;
 GPIO4_A0 ~ A7&lt;br /&gt;
 ....&lt;br /&gt;
 GPIO4_D0 ~ D7&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Rockchip 5.10 kernel, the GPIO number can be calculated as below, take GPIO4_D5 as an example:&lt;br /&gt;
&lt;br /&gt;
 GPIO4_D5 = 32*4 + 8*3 + 5 = 157&lt;br /&gt;
 (A=0, B=1, C=2, D=3)&lt;br /&gt;
&lt;br /&gt;
[[File:Gpio_number.png]]&lt;br /&gt;
&lt;br /&gt;
To set GPIO4_D5 output&lt;br /&gt;
&lt;br /&gt;
 # cd /sys/class/gpio&lt;br /&gt;
 # echo 157 &amp;gt; export&lt;br /&gt;
 # cd gpio157&lt;br /&gt;
 # echo out &amp;gt; direction&lt;br /&gt;
 # echo 1 &amp;gt; value     # output high&lt;br /&gt;
 # echo 0 &amp;gt; value     # output low&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/usb-gadget</id>
		<title>Rock3/dev/usb-gadget</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/usb-gadget"/>
				<updated>2023-03-01T13:50:26Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/usb-gadget}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/usb-gadget | USB Gadget Support]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  USB NET RNDIS  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Connect OTG port to your PC=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
step1: enable usb otg&lt;br /&gt;
 Execute rsetup, enable USB OTG overlay&lt;br /&gt;
&lt;br /&gt;
step2: configure rock3c&lt;br /&gt;
 root@rock-3c:~# modprobe g_ether&lt;br /&gt;
 root@rock-3c:~# ifconfig usb0 up&lt;br /&gt;
 root@rock-3c:~# ifconfig usb0 10.1.1.1 netmask 255.255.255.0&lt;br /&gt;
&lt;br /&gt;
step3:  configure  PC&lt;br /&gt;
 ifconfig usb0 up&lt;br /&gt;
 ifconfig usb0 10.1.1.2 netmask 255.255.255.0&lt;br /&gt;
 iperf3 -s &amp;amp;&lt;br /&gt;
&lt;br /&gt;
step4: iperf3 test&lt;br /&gt;
 root@rock-3c:~# iperf3 -c 10.1.1.2&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/uart</id>
		<title>Rock3/dev/uart</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/uart"/>
				<updated>2023-02-17T10:34:15Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: Created page with &amp;quot;{{rock3_header}} {{Languages|rock3/dev/Debian}}     ROCK 3 &amp;gt;  Development &amp;gt;  Use the debug serial port as a normal serial port...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
  [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/uart | Use the debug serial port as a normal serial port]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This guide describes how to use the debug serial port as a normal serial port.&lt;br /&gt;
&lt;br /&gt;
* Step 1:Set serial port configuration&lt;br /&gt;
  sudo su&lt;br /&gt;
  vim /boot/config.txt&lt;br /&gt;
&lt;br /&gt;
 change &amp;quot;dtoverlay=rk3568-fiq-debugger-uart2m0&amp;quot; to &amp;quot;dtoverlay=rk3568-uart2-m0&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Step 2:Send data test&lt;br /&gt;
&lt;br /&gt;
 If the above configuration is successful, /dev will appear ttyS2&lt;br /&gt;
&lt;br /&gt;
 sudo su&lt;br /&gt;
 stty -F /dev/ttyS2 1500000          &lt;br /&gt;
 echo &amp;quot;uart2-m0-test&amp;quot; &amp;gt; /dev/ttyS2&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev</id>
		<title>Rock3/dev</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev"/>
				<updated>2023-02-17T10:23:40Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development Guide]]&lt;br /&gt;
&lt;br /&gt;
This page describes development tips for ROCK 3.&lt;br /&gt;
&lt;br /&gt;
* [[rock3/Debian | How to use Radxa Official Debian]]&lt;br /&gt;
* [[rock3/Ubuntu | How to use Radxa Official Ubuntu]]&lt;br /&gt;
* [[rock3/radxa-apt | Radxa APT]]&lt;br /&gt;
* [[radxa-configuration | Radxa Configuration]]&lt;br /&gt;
* [[Device-tree-overlays | Device Tree Overlays]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/radxa/debos-radxa debos-radxa] build Radxa official system images&lt;br /&gt;
* [[rock3/dev/Debian | Build Debian from scratch]]&lt;br /&gt;
* [[rock3/dev/serial-console | Using Serial Console]]&lt;br /&gt;
* [[rock3/dev/pxe-boot | PXE Boot ]]&lt;br /&gt;
* [[rock3/dev/adb | Using Android Debug Bridge]]&lt;br /&gt;
* [[rock3/dev/can | Using CAN bus communication]]&lt;br /&gt;
* [[rock3/dev/install-coral-pcie-driver-and edge tpu-runtime-packages | Using Coral Edge TPU]]&lt;br /&gt;
* [[rock3/dev/npu-run-test | NPU Run Test]]&lt;br /&gt;
* [[rock3/dev/libmraa | Install libmraa]]&lt;br /&gt;
* [[rock3/dev/libmraa-cm3-io | libmraa on Radxa CM3 IO]]&lt;br /&gt;
* [[rock3/install/spi | SPI]] + [[rock3/install/nvme | NVME SSD]] boot&lt;br /&gt;
* [[rock3/dev/change-kernel-params | Change kernel params ]]&lt;br /&gt;
* [[rock3/dev/mainline | Mainline Development]]&lt;br /&gt;
* [[rock3/dev/uefi | Unified Extensible Firmware Interface]]&lt;br /&gt;
* [[rock3/dev/sata-on-radxa-cm3-io | Use SATA SSD on Radxa CM3 IO]]&lt;br /&gt;
* [[rock3/dev/install-docker-engineer-on-docker | Install Docker Engine on Debian]]&lt;br /&gt;
* [[rock3/dev/usb-device-network | USB Device Network]]&lt;br /&gt;
* [[rock3/dev/ap-mode-on-radxa-e25 | AP mode on Radxa E25]]&lt;br /&gt;
* [[rock3/dev/radxa-e25-ums | Radxa E25 as USB Mass Storage]]&lt;br /&gt;
* [[rock3/dev/radxa-e23-audio | Radxa E23 Audio Test]]&lt;br /&gt;
* [[rock3/dev/radxa-cm3-io-display | Use Radxa Display 10HD on Radxa CM3 IO]]&lt;br /&gt;
* [[rock3/dev/uart | Use the debug serial port as a normal serial port]]&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [[AI | AI Development]]&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [[Rock3/Android11 | Android11]]&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/hardware/display</id>
		<title>Rock3/hardware/display</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/hardware/display"/>
				<updated>2023-01-04T10:12:51Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/hardware/display}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/hardware | Hardware]] &amp;gt; [[rock3/hardware/display | Display]]&lt;br /&gt;
&lt;br /&gt;
ROCK 3 boards support many kinds of display. They are HDMI display, MIPI display, SPI LCD display, etc.&lt;br /&gt;
We'll tell how to set them up.&lt;br /&gt;
&lt;br /&gt;
=== Part one: HDMI Display ===&lt;br /&gt;
HDMI is supported on the following devices.&lt;br /&gt;
&lt;br /&gt;
* ROCK 3A&lt;br /&gt;
* ROCK 3B&lt;br /&gt;
* Radxa CM3 IO&lt;br /&gt;
&lt;br /&gt;
=== Part two: MIPI Display ===&lt;br /&gt;
&lt;br /&gt;
==== Radxa 5inch Touchscreen ====&lt;br /&gt;
&lt;br /&gt;
===== Hardware connection =====&lt;br /&gt;
&lt;br /&gt;
[[File:Radxa-5inch-touchscreen-hw-connection.jpeg | 600px]]&lt;br /&gt;
&lt;br /&gt;
===== Software support =====&lt;br /&gt;
&lt;br /&gt;
For ROCK 3A&lt;br /&gt;
&lt;br /&gt;
Upgrade kernel to at least version 4.19.193-35-rockchip&lt;br /&gt;
&lt;br /&gt;
You can uncomment line like &amp;quot;deb http://apt.radxa.com/buster-testing/ buster main&amp;quot; in file /etc/apt/sources.list.d/apt-radxa-com.list to add testing source.&lt;br /&gt;
&lt;br /&gt;
See file /etc/apt/sources.list.d/apt-radxa-com.list&lt;br /&gt;
&lt;br /&gt;
 deb http://apt.radxa.com/buster-stable/ buster main&lt;br /&gt;
 deb http://apt.radxa.com/buster-testing/ buster main&lt;br /&gt;
&lt;br /&gt;
After adding testing source, you need to update APT and install your needed packages.&lt;br /&gt;
&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 sudo apt install -y linux-4.19-rock-3-latest&lt;br /&gt;
&lt;br /&gt;
Add the item &amp;quot;radxa-5inch-touchscreen-on-rock-3a&amp;quot; to line &amp;quot;overlays=&amp;quot; in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=radxa-5inch-touchscreen-on-rock-3a&lt;br /&gt;
&lt;br /&gt;
Reboot ROCK 3A.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Radxa 5inch Touchscreen For ROCK 3C====&lt;br /&gt;
&lt;br /&gt;
* Edit config.txt&lt;br /&gt;
 rock@rock-3c:~$ sudo vim /boot/config.txt&lt;br /&gt;
* at the end of the file add overlay&lt;br /&gt;
 dtoverlay=rock-3c-radxa-5inch-touchscreen&lt;br /&gt;
* update extlinux.conf&lt;br /&gt;
 rock@rock-3c:/boot$ cd /usr/local/sbin/&lt;br /&gt;
 rock@rock-3c:sudo ./update_extlinux.sh &lt;br /&gt;
 rock@rock-3c:sudo reboot&lt;br /&gt;
* After restarting your screen will show&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====EDP LQ133T1JW01 LCD For Radxa CM3 IO====&lt;br /&gt;
* Edit config.txt&lt;br /&gt;
 rock@radxa-cm3-io:~$ sudo vim /boot/config.txt&lt;br /&gt;
* at the end of the file add overlay&lt;br /&gt;
 dtoverlay=radxa-cm3-io-sharp-lq133t1jw01-without-hdmi&lt;br /&gt;
* update extlinux.conf&lt;br /&gt;
 rock@radxa-cm3-io: /boot$ cd /usr/local/sbin/&lt;br /&gt;
 rock@radxa-cm3-io: sudo ./update_extlinux.sh &lt;br /&gt;
 rock@radxa-cm3-io: sudo reboot&lt;br /&gt;
* After restarting your screen will show&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [https://www.raspberrypi.org/products/raspberry-pi-touch-display/ Raspberry Pi 7 inch Touch Display] ====&lt;br /&gt;
&lt;br /&gt;
* Edit config.txt&lt;br /&gt;
 rock@rock-3c:~$ sudo vim /boot/config.txt&lt;br /&gt;
* at the end of the file add overlay&lt;br /&gt;
 dtoverlay=rock-3c-raspberrypi-7inch-touchscreen&lt;br /&gt;
* update extlinux.conf&lt;br /&gt;
 rock@rock-3c:/boot$ cd /usr/local/sbin/&lt;br /&gt;
 rock@rock-3c:sudo ./update_extlinux.sh &lt;br /&gt;
 rock@rock-3c:sudo reboot&lt;br /&gt;
* After restarting your screen will show, by the way, RPI 7'TS need 5V power supply.&lt;br /&gt;
&lt;br /&gt;
=== Part three: SPI Display ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [https://www.waveshare.net/wiki/3.5inch_RPi_LCD_(C) Waveshare 3.5 inch LCD Model C] ====&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
* If you have issue with Display, start a new post on the forum. https://forum.radxa.com/c/rock3&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/radxa-cm3-io-display</id>
		<title>Rock3/dev/radxa-cm3-io-display</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/radxa-cm3-io-display"/>
				<updated>2022-11-28T09:24:45Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/radxa-cm3-io-display | Use Radxa Display 10HD on Radxa CM3 IO]]&lt;br /&gt;
&lt;br /&gt;
==Use Radxa Display 10HD on Radxa CM3 IO==&lt;br /&gt;
&lt;br /&gt;
==== Hardware connection ====&lt;br /&gt;
[[File:radxa-cm3io-10HD.jpg | 600px]]&lt;br /&gt;
&lt;br /&gt;
==== Software configuration ====&lt;br /&gt;
&lt;br /&gt;
* Add one line to file /boot/config.txt. Like  this.&lt;br /&gt;
&lt;br /&gt;
 dtoverlay=radxa-cm3-io-radxa-10p1inch-display&lt;br /&gt;
&lt;br /&gt;
* And then execute command.&lt;br /&gt;
&lt;br /&gt;
 # update_extlinux.sh&lt;br /&gt;
&lt;br /&gt;
* Reboot the device&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/File:Radxa-cm3io-10HD.jpg</id>
		<title>File:Radxa-cm3io-10HD.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/File:Radxa-cm3io-10HD.jpg"/>
				<updated>2022-11-28T09:18:36Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/radxa-cm3-io-display</id>
		<title>Rock3/dev/radxa-cm3-io-display</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/radxa-cm3-io-display"/>
				<updated>2022-11-28T09:14:00Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: Created page with &amp;quot;{{rock3_header}}  {{Languages|rock3/dev/Debian}}       ROCK 3 &amp;gt;  Development &amp;gt; rock3/dev/radxa-cm3-io-display | Use Radxa Display 10HD on Radxa CM3...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/radxa-cm3-io-display | Use Radxa Display 10HD on Radxa CM3 IO]]&lt;br /&gt;
&lt;br /&gt;
==Use Radxa Display 10HD on Radxa CM3 IO==&lt;br /&gt;
&lt;br /&gt;
==== Hardware connection ====&lt;br /&gt;
[[File:radxa-cm3io-10HD.jpg | 400px]]&lt;br /&gt;
&lt;br /&gt;
==== Software configuration ====&lt;br /&gt;
&lt;br /&gt;
* Add one line to file /boot/config.txt. Like  this.&lt;br /&gt;
&lt;br /&gt;
 dtoverlay=radxa-cm3-io-radxa-10p1inch-display&lt;br /&gt;
&lt;br /&gt;
* And then execute command.&lt;br /&gt;
&lt;br /&gt;
 # update_extlinux.sh&lt;br /&gt;
&lt;br /&gt;
* Reboot the device&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev</id>
		<title>Rock3/dev</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev"/>
				<updated>2022-11-28T08:59:40Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development Guide]]&lt;br /&gt;
&lt;br /&gt;
This page describes development tips for ROCK 3.&lt;br /&gt;
&lt;br /&gt;
* [[rock3/Debian | How to use Radxa Official Debian]]&lt;br /&gt;
* [[rock3/Ubuntu | How to use Radxa Official Ubuntu]]&lt;br /&gt;
* [[rock3/radxa-apt | Radxa APT]]&lt;br /&gt;
* [[radxa-configuration | Radxa Configuration]]&lt;br /&gt;
* [[Device-tree-overlays | Device Tree Overlays]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/radxa/debos-radxa debos-radxa] build Radxa official system images&lt;br /&gt;
* [[rock3/dev/Debian | Build Debian from scratch]]&lt;br /&gt;
* [[rock3/dev/serial-console | Using Serial Console]]&lt;br /&gt;
* [[rock3/dev/pxe-boot | PXE Boot ]]&lt;br /&gt;
* [[rock3/dev/adb | Using Android Debug Bridge]]&lt;br /&gt;
* [[rock3/dev/can | Using CAN bus communication]]&lt;br /&gt;
* [[rock3/dev/install-coral-pcie-driver-and edge tpu-runtime-packages | Using Coral Edge TPU]]&lt;br /&gt;
* [[rock3/dev/npu-run-test | NPU Run Test]]&lt;br /&gt;
* [[rock3/dev/libmraa | Install libmraa]]&lt;br /&gt;
* [[rock3/dev/libmraa-cm3-io | libmraa on Radxa CM3 IO]]&lt;br /&gt;
* [[rock3/install/spi | SPI]] + [[rock3/install/nvme | NVME SSD]] boot&lt;br /&gt;
* [[rock3/dev/change-kernel-params | Change kernel params ]]&lt;br /&gt;
* [[rock3/dev/mainline | Mainline Development]]&lt;br /&gt;
* [[rock3/dev/uefi | Unified Extensible Firmware Interface]]&lt;br /&gt;
* [[rock3/dev/sata-on-radxa-cm3-io | Use SATA SSD on Radxa CM3 IO]]&lt;br /&gt;
* [[rock3/dev/install-docker-engineer-on-docker | Install Docker Engine on Debian]]&lt;br /&gt;
* [[rock3/dev/usb-device-network | USB Device Network]]&lt;br /&gt;
* [[rock3/dev/ap-mode-on-radxa-e25 | AP mode on Radxa E25]]&lt;br /&gt;
* [[rock3/dev/radxa-e25-ums | Radxa E25 as USB Mass Storage]]&lt;br /&gt;
* [[rock3/dev/radxa-e23-audio | Radxa E23 Audio Test]]&lt;br /&gt;
* [[rock3/dev/radxa-cm3-io-display | Use Radxa Display 10HD on Radxa CM3 IO]]&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [[AI | AI Development]]&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [[Rock3/Android11 | Android11]]&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/radxa-e25-ums</id>
		<title>Rock3/dev/radxa-e25-ums</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/radxa-e25-ums"/>
				<updated>2022-11-07T09:53:03Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: /* Enable USB mass storage on Radxa E25 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
  [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/radxa-e25-ums | Radxa E25 as USB Mass Storage]]&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This guide describes how to setup USB Mass Storage on Radxa E25.&lt;br /&gt;
&lt;br /&gt;
=== Requirement ===&lt;br /&gt;
* Radxa E25&lt;br /&gt;
* Ubuntu PC or Windows PC&lt;br /&gt;
* USB Male A to A cable&lt;br /&gt;
&lt;br /&gt;
===Modify the kernel configuration===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Enable USB mass storage on Radxa E25 ===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Disable rockchip-adbd service. It will interfere with USB mass storage mode:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo systemctl disable rockchip-adbd&lt;br /&gt;
&lt;br /&gt;
* Step 2: Reboot the device:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo reboot&lt;br /&gt;
&lt;br /&gt;
* Step 3: Create a file backing for mass storage, and format it in FAT32:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo dd if=/dev/zero of=/home/rock/share bs=1M count=512 status=progress # Create a 512M file as /home/rock/share&lt;br /&gt;
 rock@radxa-e25:~$ sudo apt-get install dosfstools # dosfstools contains mkfs.fat&lt;br /&gt;
 rock@radxa-e25:~$ sudo mkfs.fat /home/rock/share -F 32 -I&lt;br /&gt;
&lt;br /&gt;
* Step 4: Enable USB mass storage on our backing file and create test.txt file:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&lt;br /&gt;
 rock@radxa-e25:~$ sudo mount /home/rock/share /mnt/&lt;br /&gt;
 rock@radxa-e25:~$ sudo touch  /mnt/test.txt&lt;br /&gt;
 rock@radxa-e25:~$ echo &amp;quot;hello radxa&amp;quot; | sudo tee /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
 rock@radxa-e25:~$ cat /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
&lt;br /&gt;
=== Accessing storage device from  PC ===&lt;br /&gt;
&lt;br /&gt;
Run the command on Radxa  E25,&lt;br /&gt;
&lt;br /&gt;
 sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&lt;br /&gt;
&lt;br /&gt;
a new USB storage device will be detected on your host computer.&lt;br /&gt;
&lt;br /&gt;
===Test===&lt;br /&gt;
[[File:E25_USB_Storage_Test.png | 700px]]&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/radxa-e25-ums</id>
		<title>Rock3/dev/radxa-e25-ums</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/radxa-e25-ums"/>
				<updated>2022-11-07T09:44:40Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
  [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/radxa-e25-ums | Radxa E25 as USB Mass Storage]]&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This guide describes how to setup USB Mass Storage on Radxa E25.&lt;br /&gt;
&lt;br /&gt;
=== Requirement ===&lt;br /&gt;
* Radxa E25&lt;br /&gt;
* Ubuntu PC or Windows PC&lt;br /&gt;
* USB Male A to A cable&lt;br /&gt;
&lt;br /&gt;
===Modify the kernel configuration===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Enable USB mass storage on Radxa E25 ===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Disable amlogic-adbd service. It will interfere with USB mass storage mode:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo systemctl disable rockchip-adbd&lt;br /&gt;
&lt;br /&gt;
* Step 2: Reboot the device:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo reboot&lt;br /&gt;
&lt;br /&gt;
* Step 3: Create a file backing for mass storage, and format it in FAT32:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo dd if=/dev/zero of=/home/rock/share bs=1M count=512 status=progress # Create a 512M file as /home/rock/share&lt;br /&gt;
 rock@radxa-e25:~$ sudo apt-get install dosfstools # dosfstools contains mkfs.fat&lt;br /&gt;
 rock@radxa-e25:~$ sudo mkfs.fat /home/rock/share -F 32 -I&lt;br /&gt;
&lt;br /&gt;
* Step 4: Enable USB mass storage on our backing file and create test.txt file:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&lt;br /&gt;
 rock@radxa-e25:~$ sudo mount /home/rock/share /mnt/&lt;br /&gt;
 rock@radxa-e25:~$ sudo touch  /mnt/test.txt&lt;br /&gt;
 rock@radxa-e25:~$ echo &amp;quot;hello radxa&amp;quot; | sudo tee /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
 rock@radxa-e25:~$ cat /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
&lt;br /&gt;
=== Accessing storage device from  PC ===&lt;br /&gt;
&lt;br /&gt;
Run the command on Radxa  E25,&lt;br /&gt;
&lt;br /&gt;
 sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&lt;br /&gt;
&lt;br /&gt;
a new USB storage device will be detected on your host computer.&lt;br /&gt;
&lt;br /&gt;
===Test===&lt;br /&gt;
[[File:E25_USB_Storage_Test.png | 700px]]&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/File:E25_USB_Storage_Test.png</id>
		<title>File:E25 USB Storage Test.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/File:E25_USB_Storage_Test.png"/>
				<updated>2022-11-07T09:35:46Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/File:Example.png</id>
		<title>File:Example.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/File:Example.png"/>
				<updated>2022-11-07T09:29:11Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/radxa-e25-ums</id>
		<title>Rock3/dev/radxa-e25-ums</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/radxa-e25-ums"/>
				<updated>2022-11-07T09:28:58Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
  [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/radxa-e25-ums | Radxa E25 as USB Mass Storage]]&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This guide describes how to setup USB Mass Storage on Radxa E25.&lt;br /&gt;
&lt;br /&gt;
=== Requirement ===&lt;br /&gt;
* Radxa E25&lt;br /&gt;
* Ubuntu PC or Windows PC&lt;br /&gt;
* USB Male A to A cable&lt;br /&gt;
&lt;br /&gt;
=== Enable USB mass storage on Radxa E25 ===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Disable amlogic-adbd service. It will interfere with USB mass storage mode:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo systemctl disable rockchip-adbd&lt;br /&gt;
&lt;br /&gt;
* Step 2: Reboot the device:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo reboot&lt;br /&gt;
&lt;br /&gt;
* Step 3: Create a file backing for mass storage, and format it in FAT32:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo dd if=/dev/zero of=/home/rock/share bs=1M count=512 status=progress # Create a 512M file as /home/rock/share&lt;br /&gt;
 rock@radxa-e25:~$ sudo apt-get install dosfstools # dosfstools contains mkfs.fat&lt;br /&gt;
 rock@radxa-e25:~$ sudo mkfs.fat /home/rock/share -F 32 -I&lt;br /&gt;
&lt;br /&gt;
* Step 4: Enable USB mass storage on our backing file and create test.txt file:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&lt;br /&gt;
 rock@radxa-e25:~$ sudo mount /home/rock/share /mnt/&lt;br /&gt;
 rock@radxa-e25:~$ sudo touch  /mnt/test.txt&lt;br /&gt;
 rock@radxa-e25:~$ echo &amp;quot;hello radxa&amp;quot; | sudo tee /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
 rock@radxa-e25:~$ cat /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
&lt;br /&gt;
=== Accessing storage device from  PC ===&lt;br /&gt;
&lt;br /&gt;
Run the command on Radxa  E25,&lt;br /&gt;
&lt;br /&gt;
 sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&lt;br /&gt;
&lt;br /&gt;
a new USB storage device will be detected on your host computer.&lt;br /&gt;
&lt;br /&gt;
===Test===&lt;br /&gt;
[[File:Example.png]]&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/Enable_USB_Mass_Storage_gadget_in_Linux</id>
		<title>Rock3/dev/Enable USB Mass Storage gadget in Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/Enable_USB_Mass_Storage_gadget_in_Linux"/>
				<updated>2022-11-07T09:13:57Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
[[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/ap-mode-on-radxa-e25 | USB Mass Storage]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This guide describes how to setup USB Mass Storage on Radxa E25.&lt;br /&gt;
&lt;br /&gt;
=== Requirement ===&lt;br /&gt;
* Radxa E25&lt;br /&gt;
* Host PC with Ubuntu or Windows&lt;br /&gt;
* USB 3.0 Male A to C or USB C to C cable&lt;br /&gt;
** The USB cable is used for powering the Radxa E25 as well as data transmission from your host PC to the Zero. Depends on the USB port on host PC, you may need USB A to C(host PC is USB A) or USB C to C(host PC is USB C) cable.&lt;br /&gt;
* Mouse, monitor and HDMI Cable&lt;br /&gt;
** To access Radxa E25&lt;br /&gt;
* USB to TTL serial cable&lt;br /&gt;
** To access Radxa E25&lt;br /&gt;
&lt;br /&gt;
=== Enable USB mass storage on Radxa E25 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 1: Disable amlogic-adbd service. It will interfere with USB mass storage mode:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo systemctl disable rockchip-adbd&lt;br /&gt;
&lt;br /&gt;
Step 2: Reboot the device:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo reboot&lt;br /&gt;
&lt;br /&gt;
Step 3: Create a file backing for mass storage, and format it in FAT32:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo dd if=/dev/zero of=/home/rock/share bs=1M count=512 status=progress # Create a 512M file as /home/rock/share&lt;br /&gt;
 rock@radxa-e25:~$ sudo apt-get install dosfstools # dosfstools contains mkfs.fat&lt;br /&gt;
 rock@radxa-e25:~$ sudo mkfs.fat /home/rock/share -F 32 -I&lt;br /&gt;
&lt;br /&gt;
Step 4: Enable USB mass storage on our backing file and create test.txt file:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&lt;br /&gt;
 rock@radxa-e25:~$ sudo mount /home/rock/share /mnt/&lt;br /&gt;
 rock@radxa-e25:~$ sudo touch  /mnt/test.txt&lt;br /&gt;
 rock@radxa-e25:~$ echo &amp;quot;hello radxa&amp;quot; | sudo tee /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
 rock@radxa-e25:~$ cat /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
&lt;br /&gt;
=== Accessing storage device from  PC ===&lt;br /&gt;
&lt;br /&gt;
After executing command &amp;lt;code&amp;gt;sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&amp;lt;/code&amp;gt; on Radxa E25, a new USB storage device will be detected on your host computer:&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/downloads</id>
		<title>Rock3/downloads</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/downloads"/>
				<updated>2022-10-28T06:57:50Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: /*  Official Images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/downloads}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Official ROCK Pi system images can also be downloaded from&lt;br /&gt;
&lt;br /&gt;
* '''[http://rock.sh/rockpi-baidupan ROCK Pi  BaiduPan]'''&lt;br /&gt;
* '''[https://github.com/radxa/debos-radxa/releases/latest ROCK 3 Image Release]''' - The latest system images.&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;
&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;Supoprted Boards&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;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[File:Android-Logo.jpg | 200px | link=https://github.com/radxa/manifests]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;td&amp;gt;&lt;br /&gt;
* [https://dl.radxa.com/rock3/images/android/rock3a-android11-20220408_1204-gpt.img.xz ROCK 3A]&lt;br /&gt;
* [https://dl.radxa.com/rock3/images/android/rock3b-android11-20220408_1204-gpt.img.xz ROCK 3B]&lt;br /&gt;
* [https://dl.radxa.com/rock3/images/android/rock_cm3io-android11-20220408_1204-gpt.img.xz Radxa CM3 IO]&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&lt;br /&gt;
Version: Android11-20220408_1204&lt;br /&gt;
&lt;br /&gt;
ROCK 3A/3B [https://wiki.radxa.com/Rock3/install/usb-install Install Wiki.]&lt;br /&gt;
&lt;br /&gt;
CM3 IO [https://wiki.radxa.com/Rock3/installusb-install-radxa-cm3-io Install Wiki.]&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&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://github.com/radxa-build]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
* [https://github.com/radxa-build/rock-3a/releases/latest ROCK 3A]&lt;br /&gt;
* [https://github.com/radxa-build/rock-3b/releases/latest ROCK 3B]&lt;br /&gt;
* [https://github.com/radxa-build/radxa-cm3-io/releases/latest Radxa CM3 IO]&lt;br /&gt;
* [https://github.com/radxa-build/radxa-cm3-io/releases/latest Radxa CM3 RASPCM4IO]*&lt;br /&gt;
* [https://github.com/radxa-build/radxa-e23/releases/latest Radxa E23]&lt;br /&gt;
* [https://github.com/radxa/debos-radxa/releases/download/20221028-0344/radxa-e25-debian-bullseye-xfce4-arm64-20221028-0509-gpt.img.xz Radxa E25]&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
Debian Bullseye (11)&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rock3/Debian Install Wiki]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/radxa/debos-radxa/releases/latest Change Log]&lt;br /&gt;
&lt;br /&gt;
User of Radxa CM3 RASPCM4IO will need to manually update /boot/uEnv.txt to use rk3566-radxa-cm3-rpi-cm4-io.dtb.&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:Ubuntu_logo.png | 200px | link=https://github.com/radxa-build]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
* [https://github.com/radxa-build/rock-3a/releases/latest ROCK 3A]&lt;br /&gt;
* [https://github.com/radxa-build/rock-3b/releases/latest ROCK 3B]&lt;br /&gt;
* [https://github.com/radxa-build/radxa-cm3-io/releases/latest Radxa CM3 IO]&lt;br /&gt;
* [https://github.com/radxa-build/radxa-cm3-io/releases/latest Radxa CM3 RASPCM4IO]*&lt;br /&gt;
* [https://github.com/radxa-build/radxa-e23/releases/latest Radxa E23]&lt;br /&gt;
* [https://github.com/radxa/debos-radxa/releases/download/20221028-0344/radxa-e25-ubuntu-focal-server-arm64-20221028-0448-gpt.img.xz Radxa E25]&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
Ubuntu Server 20.04&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rock3/Ubuntu Install Wiki]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/radxa/debos-radxa/releases/latest Change Log]&lt;br /&gt;
&lt;br /&gt;
User of Radxa CM3 RASPCM4IO will need to manually update /boot/uEnv.txt to use rk3566-radxa-cm3-rpi-cm4-io.dtb.&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;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;
&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;
&lt;br /&gt;
&amp;lt;!-- Armbian(Unofficial build) --&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://discord.com/channels/855634073376260096/888960277788393553/912495051010084895]]&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;&lt;br /&gt;
          &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://www.armbian.com/rock-3a/ Armbian]&amp;lt;/p&amp;gt;&lt;br /&gt;
      &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; &amp;gt;Build 2021-11-23.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;user : pi  , password : armbian&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://discord.com/channels/855634073376260096/888960277788393553/912495237748899851 Discord discussion]&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;!-- CRUX-ARM --&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:Cruxlogo.png | link=http://dl.slarm64.org/crux/images/rock_3/]]&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://dl.slarm64.org/crux/images/rock_3/crux-arm-3.6-aarch64-core-rock_3-4.19.245-build-20220525.img.zst CRUX-ARM]&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; &amp;gt;Build 2022-05-25.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[http://dl.slarm64.org/slackware/images/rock_3/README.TXT README.TXT].&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://forum.radxa.com/t/rock-3-crux-arm-aarch64/7183 Forum discussion]&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;
&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://github.com/manjaro-arm/rock3-a-images/releases Manjaro Image Release]=====&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;[https://discord.com/channels/855634073376260096/866316562520473600/916175047390003270 Discussion Discord]&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;
&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_3/]]&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;&lt;br /&gt;
          &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://dl.slarm64.org/slackware/images/rock_3/slarm64-current-aarch64-server-rock_3-6.0.3-build-20221022.img.zst Slarm64 Server (unofficial slackware)]&amp;lt;/p&amp;gt;&lt;br /&gt;
          &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://dl.slarm64.org/slackware/images/rock_3/slarm64-current-aarch64-xfce-rock_3-6.0.3-build-20221022.img.zst Slarm64 XFCE (unofficial slackware)]&amp;lt;/p&amp;gt;&lt;br /&gt;
      &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; &amp;gt;Build 2022-10-23.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[http://dl.slarm64.org/slackware/images/rock_3/README.TXT README.TXT].&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://forum.radxa.com/t/rock-3-slarm64-aarch64-unofficial-slackware/7167/7 Forum discussion]&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;/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;
&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/rock3/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/rock3/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&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>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/downloads</id>
		<title>Rock3/downloads</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/downloads"/>
				<updated>2022-10-28T06:54:11Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: /*  Official Images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/downloads}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Official ROCK Pi system images can also be downloaded from&lt;br /&gt;
&lt;br /&gt;
* '''[http://rock.sh/rockpi-baidupan ROCK Pi  BaiduPan]'''&lt;br /&gt;
* '''[https://github.com/radxa/debos-radxa/releases/latest ROCK 3 Image Release]''' - The latest system images.&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;
&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;Supoprted Boards&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;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[File:Android-Logo.jpg | 200px | link=https://github.com/radxa/manifests]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;td&amp;gt;&lt;br /&gt;
* [https://dl.radxa.com/rock3/images/android/rock3a-android11-20220408_1204-gpt.img.xz ROCK 3A]&lt;br /&gt;
* [https://dl.radxa.com/rock3/images/android/rock3b-android11-20220408_1204-gpt.img.xz ROCK 3B]&lt;br /&gt;
* [https://dl.radxa.com/rock3/images/android/rock_cm3io-android11-20220408_1204-gpt.img.xz Radxa CM3 IO]&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&lt;br /&gt;
Version: Android11-20220408_1204&lt;br /&gt;
&lt;br /&gt;
ROCK 3A/3B [https://wiki.radxa.com/Rock3/install/usb-install Install Wiki.]&lt;br /&gt;
&lt;br /&gt;
CM3 IO [https://wiki.radxa.com/Rock3/installusb-install-radxa-cm3-io Install Wiki.]&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&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://github.com/radxa-build]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
* [https://github.com/radxa-build/rock-3a/releases/latest ROCK 3A]&lt;br /&gt;
* [https://github.com/radxa-build/rock-3b/releases/latest ROCK 3B]&lt;br /&gt;
* [https://github.com/radxa-build/radxa-cm3-io/releases/latest Radxa CM3 IO]&lt;br /&gt;
* [https://github.com/radxa-build/radxa-cm3-io/releases/latest Radxa CM3 RASPCM4IO]*&lt;br /&gt;
* [https://github.com/radxa-build/radxa-e23/releases/latest Radxa E23]&lt;br /&gt;
* [https://github.com/radxa/debos-radxa/releases/download/20221028-0344/radxa-e25-debian-bullseye-xfce4-arm64-20221028-0509-gpt.img.xz Radxa E25]&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
Debian Bullseye (11)&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rock3/Debian Install Wiki]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/radxa/debos-radxa/releases/latest Change Log]&lt;br /&gt;
&lt;br /&gt;
User of Radxa CM3 RASPCM4IO will need to manually update /boot/uEnv.txt to use rk3566-radxa-cm3-rpi-cm4-io.dtb.&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:Ubuntu_logo.png | 200px | link=https://github.com/radxa-build]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
* [https://github.com/radxa-build/rock-3a/releases/latest ROCK 3A]&lt;br /&gt;
* [https://github.com/radxa-build/rock-3b/releases/latest ROCK 3B]&lt;br /&gt;
* [https://github.com/radxa-build/radxa-cm3-io/releases/latest Radxa CM3 IO]&lt;br /&gt;
* [https://github.com/radxa-build/radxa-cm3-io/releases/latest Radxa CM3 RASPCM4IO]*&lt;br /&gt;
* [https://github.com/radxa-build/radxa-e23/releases/latest Radxa E23]&lt;br /&gt;
* [https://github.com/radxa/debos-radxa/releases/download/20221028-0344/radxa-e25-debian-bullseye-xfce4-arm64-20221028-0509-gpt.img.xz Radxa E25]&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
Ubuntu Server 20.04&lt;br /&gt;
&lt;br /&gt;
[https://wiki.radxa.com/Rock3/Ubuntu Install Wiki]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/radxa/debos-radxa/releases/latest Change Log]&lt;br /&gt;
&lt;br /&gt;
User of Radxa CM3 RASPCM4IO will need to manually update /boot/uEnv.txt to use rk3566-radxa-cm3-rpi-cm4-io.dtb.&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;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;
&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;
&lt;br /&gt;
&amp;lt;!-- Armbian(Unofficial build) --&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://discord.com/channels/855634073376260096/888960277788393553/912495051010084895]]&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;&lt;br /&gt;
          &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://www.armbian.com/rock-3a/ Armbian]&amp;lt;/p&amp;gt;&lt;br /&gt;
      &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; &amp;gt;Build 2021-11-23.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;user : pi  , password : armbian&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://discord.com/channels/855634073376260096/888960277788393553/912495237748899851 Discord discussion]&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;!-- CRUX-ARM --&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:Cruxlogo.png | link=http://dl.slarm64.org/crux/images/rock_3/]]&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://dl.slarm64.org/crux/images/rock_3/crux-arm-3.6-aarch64-core-rock_3-4.19.245-build-20220525.img.zst CRUX-ARM]&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; &amp;gt;Build 2022-05-25.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[http://dl.slarm64.org/slackware/images/rock_3/README.TXT README.TXT].&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://forum.radxa.com/t/rock-3-crux-arm-aarch64/7183 Forum discussion]&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;
&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://github.com/manjaro-arm/rock3-a-images/releases Manjaro Image Release]=====&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;[https://discord.com/channels/855634073376260096/866316562520473600/916175047390003270 Discussion Discord]&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;
&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_3/]]&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;&lt;br /&gt;
          &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://dl.slarm64.org/slackware/images/rock_3/slarm64-current-aarch64-server-rock_3-6.0.3-build-20221022.img.zst Slarm64 Server (unofficial slackware)]&amp;lt;/p&amp;gt;&lt;br /&gt;
          &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://dl.slarm64.org/slackware/images/rock_3/slarm64-current-aarch64-xfce-rock_3-6.0.3-build-20221022.img.zst Slarm64 XFCE (unofficial slackware)]&amp;lt;/p&amp;gt;&lt;br /&gt;
      &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; &amp;gt;Build 2022-10-23.&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[http://dl.slarm64.org/slackware/images/rock_3/README.TXT README.TXT].&amp;lt;/p&amp;gt;&lt;br /&gt;
      &amp;lt;p class=&amp;quot;text-left&amp;quot; &amp;gt;[https://forum.radxa.com/t/rock-3-slarm64-aarch64-unofficial-slackware/7167/7 Forum discussion]&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;/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;
&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/rock3/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/rock3/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&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>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/radxa-e23-audio</id>
		<title>Rock3/dev/radxa-e23-audio</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/radxa-e23-audio"/>
				<updated>2022-10-24T06:11:56Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
  [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/radxa-e23-audio | Radxa E23 Audio Test]]&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This guide describes how to Test Mic and  Headphone on Radxa E23.&lt;br /&gt;
&lt;br /&gt;
* Step 1:Set up sound card&lt;br /&gt;
 amixer -c 0 cset numid=2 2&lt;br /&gt;
&lt;br /&gt;
* Step 2:Play audio&lt;br /&gt;
 aplay -D plughw:0,0  /tmp/test.wav&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/radxa-e23-audio</id>
		<title>Rock3/dev/radxa-e23-audio</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/radxa-e23-audio"/>
				<updated>2022-10-13T07:03:32Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
  [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/radxa-e23-audio | Radxa E23 Audio Test]]&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This guide describes how to Test Mic and  Headphone on Radxa E23.&lt;br /&gt;
&lt;br /&gt;
* Step 1:Set up sound card&lt;br /&gt;
 amixer -c 0 cset numid=2 2&lt;br /&gt;
&lt;br /&gt;
* Step 2:Sound recording&lt;br /&gt;
 arecord -D &amp;quot;plughw:0,0&amp;quot; -f S16_LE -r 16000 -d 5 -t wav /tmp/test.wav&lt;br /&gt;
&lt;br /&gt;
* Step 3:Play audio&lt;br /&gt;
 aplay -D plughw:0,0  /tmp/test.wav&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/radxa-e23-audio</id>
		<title>Rock3/dev/radxa-e23-audio</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/radxa-e23-audio"/>
				<updated>2022-10-13T07:03:02Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: Created page with &amp;quot;{{rock3_header}} {{Languages|rock3/dev/Debian}}     ROCK 3 &amp;gt;  Development &amp;gt;  Radxa E23 Audio Test  === Description ===...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
  [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/radxa-e23-audio | Radxa E23 Audio Test]]&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This guide describes how to Test MIC and  headphone on Radxa E23.&lt;br /&gt;
&lt;br /&gt;
* Step 1:Set up sound card&lt;br /&gt;
 amixer -c 0 cset numid=2 2&lt;br /&gt;
&lt;br /&gt;
* Step 2:Sound recording&lt;br /&gt;
 arecord -D &amp;quot;plughw:0,0&amp;quot; -f S16_LE -r 16000 -d 5 -t wav /tmp/test.wav&lt;br /&gt;
&lt;br /&gt;
* Step 3:Play audio&lt;br /&gt;
 aplay -D plughw:0,0  /tmp/test.wav&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev</id>
		<title>Rock3/dev</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev"/>
				<updated>2022-10-13T06:51:43Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development Guide]]&lt;br /&gt;
&lt;br /&gt;
This page describes development tips for ROCK 3.&lt;br /&gt;
&lt;br /&gt;
* [[rock3/Debian | How to use Radxa Official Debian]]&lt;br /&gt;
* [[rock3/Ubuntu | How to use Radxa Official Ubuntu]]&lt;br /&gt;
* [[rock3/radxa-apt | Radxa APT]]&lt;br /&gt;
* [[radxa-configuration | Radxa Configuration]]&lt;br /&gt;
* [[Device-tree-overlays | Device Tree Overlays]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/radxa/debos-radxa debos-radxa] build Radxa official system images&lt;br /&gt;
* [[rock3/dev/Debian | Build Debian from scratch]]&lt;br /&gt;
* [[rock3/dev/serial-console | Using Serial Console]]&lt;br /&gt;
* [[rock3/dev/pxe-boot | PXE Boot ]]&lt;br /&gt;
* [[rock3/dev/adb | Using Android Debug Bridge]]&lt;br /&gt;
* [[rock3/dev/can | Using CAN bus communication]]&lt;br /&gt;
* [[rock3/dev/install-coral-pcie-driver-and edge tpu-runtime-packages | Using Coral Edge TPU]]&lt;br /&gt;
* [[rock3/dev/npu-run-test | NPU Run Test]]&lt;br /&gt;
* [[rock3/dev/libmraa | Install libmraa]]&lt;br /&gt;
* [[rock3/dev/libmraa-cm3-io | libmraa on Radxa CM3 IO]]&lt;br /&gt;
* [[rock3/install/spi | SPI]] + [[rock3/install/nvme | NVME SSD]] boot&lt;br /&gt;
* [[rock3/dev/change-kernel-params | Change kernel params ]]&lt;br /&gt;
* [[rock3/dev/mainline | Mainline Development]]&lt;br /&gt;
* [[rock3/dev/uefi | Unified Extensible Firmware Interface]]&lt;br /&gt;
* [[rock3/dev/sata-on-radxa-cm3-io | Use SATA SSD on Radxa CM3 IO]]&lt;br /&gt;
* [[rock3/dev/install-docker-engineer-on-docker | Install Docker Engine on Debian]]&lt;br /&gt;
* [[rock3/dev/usb-device-network | USB Device Network]]&lt;br /&gt;
* [[rock3/dev/ap-mode-on-radxa-e25 | AP mode on Radxa E25]]&lt;br /&gt;
* [[rock3/dev/radxa-e25-ums | Radxa E25 as USB Mass Storage]]&lt;br /&gt;
* [[rock3/dev/radxa-e23-audio | Radxa E23 Audio Test]]&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [[AI | AI Development]]&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [[Rock3/Android11 | Android11]]&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/CM/CM3I/E25/getting_started</id>
		<title>Rock3/CM/CM3I/E25/getting started</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/CM/CM3I/E25/getting_started"/>
				<updated>2022-09-26T08:34:24Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/CM/CM3I/E25/getting_started}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[Rock3/CM/CM3I/E25 | Radxa E25]] &amp;gt; [[Rock3/CM/CM3I/E25/getting_started | Getting started]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
Radxa E25 is an application board based on the  [[rock3/CM/CM3I | CM3 Industrial(CM3i)]] for networking applications.&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
=== Necessary ===&lt;br /&gt;
* Radxa E25 Carrier Board&lt;br /&gt;
* CM3 Industrial any variant&lt;br /&gt;
&lt;br /&gt;
* One of the Storage media below:&lt;br /&gt;
** microSD, larger than 8GB.&lt;br /&gt;
&lt;br /&gt;
* Power supply&lt;br /&gt;
** option 1: Radxa E25 is powered by Type-C port. Input voltage is '''5V only'''.&lt;br /&gt;
** option 2: DC 5V on the 4-pin header&lt;br /&gt;
&lt;br /&gt;
*USB Male A to Male A cable&lt;br /&gt;
**If you want write image on ROCK 3 from USB OTG port or use fastboot/adb commands you need an USB Male A to Male A cable to connect E25 and PC.&lt;br /&gt;
&lt;br /&gt;
* microSD Card Reader&lt;br /&gt;
** For flashing the image into microSD Card &lt;br /&gt;
&lt;br /&gt;
*  Ethernet cable&lt;br /&gt;
** Radxa E25 supports Internet access via WIFI or Ethernet.&lt;br /&gt;
** An Ethernet cable is used to connect your Radxa E25 to a local network and  the Internet.&lt;br /&gt;
&lt;br /&gt;
* Serial Console&lt;br /&gt;
** Radxa E25 Use Type C as serial console ，Baud rate:  '''115200'''&lt;br /&gt;
** If you need to use the serial port, please make sure that the USB port of your PC can meet the power supply requirements, or use the USB Hub for debugging&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* mini PCIe WiFi cards&lt;br /&gt;
** example model: DR900VX,Intel 3165HMW&lt;br /&gt;
* mini PCIe 4G/5G cellular card&lt;br /&gt;
** example model: Quectel RG200,  Quectel EC25  &lt;br /&gt;
* M.2 B Key LTE module 3042&lt;br /&gt;
** example model:  Quectel EM05 &lt;br /&gt;
* M.2 SATA SSD 2242&lt;br /&gt;
** example model: Lenovo M.2 2242 SATA SSD&lt;br /&gt;
&lt;br /&gt;
== Specification ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; width=80% | Radxa E25&lt;br /&gt;
|-&lt;br /&gt;
!SoC&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;CPU&amp;lt;br&amp;gt;GPU&amp;lt;br&amp;gt;NPU&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''RK3568''' &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Quad-core Cortex-A55, frequency 2Ghz&amp;lt;br&amp;gt;&lt;br /&gt;
Mali G52&amp;lt;br&amp;gt;&lt;br /&gt;
0.8TOPS NPU&lt;br /&gt;
|-&lt;br /&gt;
! Memory&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1GB, 2GB, 4GB or 8GB LPDDR4 (depending on SoM variant) &lt;br /&gt;
|-&lt;br /&gt;
! Storage&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | eMMC (8/16/32/64/128GB)&amp;lt;br&amp;gt;μSD card (μSD slot supports up to 128 GB μSD card)&amp;lt;br&amp;gt;Support SATA 2242&lt;br /&gt;
|-&lt;br /&gt;
! Wireless&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Optional mini PCIe AP WiFi cards&amp;lt;br&amp;gt; Optional 4G/5G mobile network cards&lt;br /&gt;
|-&lt;br /&gt;
! USB&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1x USB 3.0 OTG &lt;br /&gt;
|-&lt;br /&gt;
! Ethernet&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 2x 2.5GbE LAN&lt;br /&gt;
|-&lt;br /&gt;
! IO&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 10-pin expansion header&lt;br /&gt;
|-&lt;br /&gt;
! LED&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | RGB LED&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1x user button&lt;br /&gt;
|-&lt;br /&gt;
! Power&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | USB Type-C DC 5V&amp;lt;br&amp;gt; DC 5V on 4-pin header&lt;br /&gt;
|-&lt;br /&gt;
! Size&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 2.5x2.2 inch(70x75mm)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Resource ==&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span id=&amp;quot;gpio&amp;quot;&amp;gt;General purpose input-output (GPIO) connector&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Check [[ rock3/CM/CM3I/E25/GPIO | E25 GPIO]].&lt;br /&gt;
&lt;br /&gt;
== System images and usage ==&lt;br /&gt;
&lt;br /&gt;
Get your favorite system images from [[rock3/downloads | Radxa E25 Downloads]].&lt;br /&gt;
&lt;br /&gt;
And check the features of [[rock3/Ubuntu | Ubuntu]] or [[rock3/Debian | Debian]].&lt;br /&gt;
&lt;br /&gt;
== Install images ==&lt;br /&gt;
&lt;br /&gt;
Radxa E25 supports two boot methods including booting from eMMC and booting from MicroSD.&lt;br /&gt;
Select one of the following methods.&lt;br /&gt;
&lt;br /&gt;
* [[rock3/installusb-install-radxa-e25 | Install to eMMC from USB port (Radxa E25) ]]&lt;br /&gt;
* [[rock3/install/microSD | Install on MicroSD]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
Check [[rock3/FAQs |ROCK 3 FAQs]] first, if it doesn't help, start a new post on the forum https://forum.radxa.com/c/rock3.&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/hardware/3c/gpio</id>
		<title>Rock3/hardware/3c/gpio</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/hardware/3c/gpio"/>
				<updated>2022-09-21T08:55:52Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: modify GPIO pin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;col-md-12 &amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-midnight-white&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Hardware V1.1/V1.2&amp;lt;/h3&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! GPIO number&lt;br /&gt;
! Function5&lt;br /&gt;
! Function4&lt;br /&gt;
! Function3&lt;br /&gt;
! Function2&lt;br /&gt;
! Function1&lt;br /&gt;
! Pin#&lt;br /&gt;
! &lt;br /&gt;
! Pin#&lt;br /&gt;
! Function1&lt;br /&gt;
! Function2&lt;br /&gt;
! Function3&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Function4&lt;br /&gt;
! Function5&lt;br /&gt;
! GPIO number&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#ffffff;&amp;quot; | +3.3V&lt;br /&gt;
| style=&amp;quot;background-color:#FF0;&amp;quot; | 1&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#FFF;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#FFF;&amp;quot; | +5.0V&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 32&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| I2C3_SDA_M0&lt;br /&gt;
| UART3_RX_M0&lt;br /&gt;
| GPIO1_A0&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 3&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#FFF;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#ffffff;&amp;quot; | +5.0V&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 33&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| I2C3_SCL_M0&lt;br /&gt;
| UART3_TX_M0&lt;br /&gt;
| GPIO1_A1&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 5&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 116&lt;br /&gt;
| &lt;br /&gt;
| PWM14_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO3_C4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 7&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 8&lt;br /&gt;
| GPIO0_D1&lt;br /&gt;
| style=&amp;quot;background-color:#FFA500;&amp;quot; | UART2_TX_M0&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| 25&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | 9&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 10&lt;br /&gt;
| GPIO0_D0&lt;br /&gt;
| style=&amp;quot;background-color:#FFA500;&amp;quot; | UART2_RX_M0&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| 24&lt;br /&gt;
|-&lt;br /&gt;
| 97&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO3_A1&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 11&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 12&lt;br /&gt;
| GPIO3_A3&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| I2S3_SCLK_M0&lt;br /&gt;
| 99&lt;br /&gt;
|-&lt;br /&gt;
| 98&lt;br /&gt;
| &lt;br /&gt;
| I2S3_MCLK_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO3_A2&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 13&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | 14&lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 104&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO3_B0&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 15&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 16&lt;br /&gt;
| GPIO3_B1&lt;br /&gt;
| UART4_RX_M1&lt;br /&gt;
| PWM8_M0&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| 105&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#ffffff;&amp;quot; | +3.3V&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 17&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 18&lt;br /&gt;
| GPIO3_B2&lt;br /&gt;
| UART4_TX_M1&lt;br /&gt;
| PWM9_M0&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| 106&lt;br /&gt;
|-&lt;br /&gt;
| 147&lt;br /&gt;
| &lt;br /&gt;
| PWM15_IR_M1&lt;br /&gt;
| I2S3_SCLK_M1&lt;br /&gt;
| SPI3_MOSI_M1&lt;br /&gt;
| GPIO4_C3&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 19&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | 20&lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 149&lt;br /&gt;
| UART9_TX_M1&lt;br /&gt;
| PWM12_M1&lt;br /&gt;
| I2S3_SDO_M1&lt;br /&gt;
| SPI3_MISO_M1&lt;br /&gt;
| GPIO4_C5&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 21&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 22&lt;br /&gt;
| GPIO3_C1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| I2S1_SDO2_M2&lt;br /&gt;
| 113&lt;br /&gt;
|-&lt;br /&gt;
| 146&lt;br /&gt;
| &lt;br /&gt;
| PWM14_M1&lt;br /&gt;
| I2S3_MCLK_M1&lt;br /&gt;
| SPI3_CLK_M1&lt;br /&gt;
| GPIO4_C2&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 23&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 24&lt;br /&gt;
| GPIO4_C6&lt;br /&gt;
| SPI3_CS0_M1&lt;br /&gt;
| PWM13_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | UART9_RX_M1&lt;br /&gt;
| I2S3_SDI_M1&lt;br /&gt;
| 150&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | 25&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 26&lt;br /&gt;
| GPIO4_D1&lt;br /&gt;
| SPI3_CS1_M1&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| 153&lt;br /&gt;
|-&lt;br /&gt;
| 138&lt;br /&gt;
| &lt;br /&gt;
| I2C4_SDA_M0&lt;br /&gt;
| I2S2_SDI_M1&lt;br /&gt;
| &lt;br /&gt;
| GPIO4_B2&lt;br /&gt;
| style=&amp;quot;background-color:#0070C0; color:#FFF;&amp;quot; | 27&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#0070C0; color:#FFF;&amp;quot; | 28&lt;br /&gt;
| GPIO4_B3&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | I2C4_SCL_M0&lt;br /&gt;
| I2S2_SDO_M1&lt;br /&gt;
| 139&lt;br /&gt;
|-&lt;br /&gt;
| 107&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO3_B3&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 29&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | 30&lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#ffffff;&amp;quot; | GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 108&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO3_B4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 31&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 32&lt;br /&gt;
| GPIO3_C2&lt;br /&gt;
| UART5_TX_M1&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| I2S1_SDO3_M2&lt;br /&gt;
| 114&lt;br /&gt;
|-&lt;br /&gt;
| 115&lt;br /&gt;
| UART5_RX_M1&lt;br /&gt;
| &lt;br /&gt;
| I2S1_SCLK_RX_M2&lt;br /&gt;
| &lt;br /&gt;
| GPIO3_C3&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 33&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | 34&lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 100&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| I2S3_LRCK_M0&lt;br /&gt;
| &lt;br /&gt;
| GPIO3_A4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 35&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 36&lt;br /&gt;
| GPIO3_A7&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| 103&lt;br /&gt;
|-&lt;br /&gt;
| 36&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| I2S1_SCLK_RX_M0&lt;br /&gt;
| &lt;br /&gt;
| GPIO1_A4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 37&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 38&lt;br /&gt;
| GPIO3_A6&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| I2S3_SDI_M0&lt;br /&gt;
| 102&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;background-color:#333333; color:#FFF;&amp;quot; | 39&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 40&lt;br /&gt;
| GPIO3_A5&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| I2S3_SDO_M0&lt;br /&gt;
| 101&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== GPIO number ===&lt;br /&gt;
&lt;br /&gt;
Rockchip RK3566 GPIO has 5 banks, GPIO0 to GPIO4, each bank has 32pins, naming as below:&lt;br /&gt;
&lt;br /&gt;
 GPIO0_A0 ~ A7 &lt;br /&gt;
 GPIO0_B0 ~ B7&lt;br /&gt;
 GPIO0_C0 ~ C7&lt;br /&gt;
 GPIO0_D0 ~ D7&lt;br /&gt;
    &lt;br /&gt;
 GPIO1_A0 ~ A7&lt;br /&gt;
 ....&lt;br /&gt;
 GPIO1_D0 ~ D7&lt;br /&gt;
&lt;br /&gt;
For Rockchip 4.19 kernel, the GPIO number can be calculated as below, take GPIO4_A7 (PIN26 on 40-PIN HEADER) as an example:&lt;br /&gt;
&lt;br /&gt;
 GPIO4_A7 = 4*32 + 0*8 + 7 = 135&lt;br /&gt;
 (A=0, B=1, C=2, D=3)&lt;br /&gt;
&lt;br /&gt;
To set GPIO4_A7 output&lt;br /&gt;
 &lt;br /&gt;
cd /sys/class/gpio&lt;br /&gt;
 echo 135 &amp;gt; export&lt;br /&gt;
 cd gpio135&lt;br /&gt;
 echo out &amp;gt; direction&lt;br /&gt;
 echo 1 &amp;gt; value     # output high&lt;br /&gt;
 echo 0 &amp;gt; value     # output low&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/hardware/3c/gpio</id>
		<title>Rock3/hardware/3c/gpio</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/hardware/3c/gpio"/>
				<updated>2022-09-20T09:00:38Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;col-md-12 &amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-midnight-white&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Hardware V1.1&amp;lt;/h3&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;vertical-align:middle;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold; text-align:center;&amp;quot;&lt;br /&gt;
! GPIO number&lt;br /&gt;
! Function4&lt;br /&gt;
! Function3&lt;br /&gt;
! Function2&lt;br /&gt;
! Function1&lt;br /&gt;
! Pin#&lt;br /&gt;
! &lt;br /&gt;
! Pin#&lt;br /&gt;
! Function1&lt;br /&gt;
! Function2&lt;br /&gt;
! Function3&lt;br /&gt;
! Function4&lt;br /&gt;
! GPIO number&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| +3.3V&lt;br /&gt;
| style=&amp;quot;background-color:#FF0;&amp;quot; | 1&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | 2&lt;br /&gt;
| +5.0V&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 32&lt;br /&gt;
| CAN1_RX_M0&lt;br /&gt;
| I2C3_SDA_M0&lt;br /&gt;
| UART3_RX_M0&lt;br /&gt;
| GPIO1_A0&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 3&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | 4&lt;br /&gt;
| +5.0V&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 33&lt;br /&gt;
| CAN1_TX_M0&lt;br /&gt;
| UART3_TX_M0&lt;br /&gt;
| I2C3_SCL_M0&lt;br /&gt;
| GPIO1_A1&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 5&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 6&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 116&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| PWM12_M0&lt;br /&gt;
| GPIO3_C4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 7&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 8&lt;br /&gt;
| GPIO0_D1&lt;br /&gt;
| style=&amp;quot;background-color:#FFA500;&amp;quot; | UART2_TX_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 25&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GND&lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 9&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 10&lt;br /&gt;
| GPIO0_D0&lt;br /&gt;
| style=&amp;quot;background-color:#FFA500;&amp;quot; | UART2_RX_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 24&lt;br /&gt;
|-&lt;br /&gt;
| 97&lt;br /&gt;
| &lt;br /&gt;
| UART7_TX_M1&lt;br /&gt;
| PWM14_M0&lt;br /&gt;
| GPIO3_A1&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 11&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 12&lt;br /&gt;
| GPIO3_A3&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 99&lt;br /&gt;
|-&lt;br /&gt;
| 98&lt;br /&gt;
| &lt;br /&gt;
| UART7_RX_M1&lt;br /&gt;
| PWM15_IR_M0&lt;br /&gt;
| GPIO3_A2&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 13&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 14&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 104&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| PWM1_M0&lt;br /&gt;
| GPIO3_B0&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 15&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 16&lt;br /&gt;
| GPIO3_B1&lt;br /&gt;
| UART4_RX_M1&lt;br /&gt;
| PWM8_M0&lt;br /&gt;
| &lt;br /&gt;
| 105&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| +3.3V&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FF0;&amp;quot; | 17&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 18&lt;br /&gt;
| GPIO3_B2&lt;br /&gt;
| UART4_TX_M1&lt;br /&gt;
| PWM9_M0&lt;br /&gt;
| &lt;br /&gt;
| 106&lt;br /&gt;
|-&lt;br /&gt;
| 147&lt;br /&gt;
| PWM15_IR_M1&lt;br /&gt;
| SPI3_MOSI_M1&lt;br /&gt;
| I2S3_SCLK_M1&lt;br /&gt;
| GPIO4_C3&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 19&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 20&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 149&lt;br /&gt;
| &lt;br /&gt;
| I2S3_SDO1_M1&lt;br /&gt;
| SPI3_MISO_M1&lt;br /&gt;
| GPIO4_C5&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 21&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 22&lt;br /&gt;
| GPIO3_C1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 113&lt;br /&gt;
|-&lt;br /&gt;
|146&lt;br /&gt;
| &lt;br /&gt;
| I2S3_MCLK_M1&lt;br /&gt;
| SPI3_CLK_M1&lt;br /&gt;
| GPIO4_C2&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 23&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 24&lt;br /&gt;
| GPIO4_C6&lt;br /&gt;
| SPI3_CS0_M1&lt;br /&gt;
| PWM13_M1&lt;br /&gt;
| &lt;br /&gt;
| 150&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GND&lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 25&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 26&lt;br /&gt;
| GPIO4_D1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 153&lt;br /&gt;
|-&lt;br /&gt;
| 64&lt;br /&gt;
| &lt;br /&gt;
| PWM2_M1&lt;br /&gt;
| I2C2_SDA_M0&lt;br /&gt;
| GPIO2_A0&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 27&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; |  28&lt;br /&gt;
| GPIO4_B3&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 139&lt;br /&gt;
|-&lt;br /&gt;
| 107&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| I2C1_SCL_M0&lt;br /&gt;
| GPIO3_B3&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 29&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 30&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 108&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| I2C5_SDA_M0&lt;br /&gt;
| GPIO3_B4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 31&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot;  | 32&lt;br /&gt;
| GPIO3_C2&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 114&lt;br /&gt;
|-&lt;br /&gt;
| 115&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| PWM15_IR_M0&lt;br /&gt;
| GPIO3_C3&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 33&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 34&lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 100&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO3_A4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 35&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 36&lt;br /&gt;
| GPIO3_A7&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 103&lt;br /&gt;
|-&lt;br /&gt;
| 36&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO1_A4&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 37&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 38&lt;br /&gt;
| GPIO3_A6&lt;br /&gt;
| I2S3_SDI_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 102&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GND&lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 39&lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 40&lt;br /&gt;
| GPIO3_A5&lt;br /&gt;
| I2S3_SDO_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 101&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&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;
=== GPIO number ===&lt;br /&gt;
&lt;br /&gt;
Rockchip RK3566 GPIO has 5 banks, GPIO0 to GPIO4, each bank has 32pins, naming as below:&lt;br /&gt;
&lt;br /&gt;
 GPIO0_A0 ~ A7 &lt;br /&gt;
 GPIO0_B0 ~ B7&lt;br /&gt;
 GPIO0_C0 ~ C7&lt;br /&gt;
 GPIO0_D0 ~ D7&lt;br /&gt;
    &lt;br /&gt;
 GPIO1_A0 ~ A7&lt;br /&gt;
 ....&lt;br /&gt;
 GPIO1_D0 ~ D7&lt;br /&gt;
&lt;br /&gt;
For Rockchip 4.19 kernel, the GPIO number can be calculated as below, take GPIO4_A7 (PIN26 on 40-PIN HEADER) as an example:&lt;br /&gt;
&lt;br /&gt;
 GPIO4_A7 = 4*32 + 0*8 + 7 = 135&lt;br /&gt;
 (A=0, B=1, C=2, D=3)&lt;br /&gt;
&lt;br /&gt;
To set GPIO4_A7 output&lt;br /&gt;
&lt;br /&gt;
 cd /sys/class/gpio&lt;br /&gt;
 echo 135 &amp;gt; export&lt;br /&gt;
 cd gpio135&lt;br /&gt;
 echo out &amp;gt; direction&lt;br /&gt;
 echo 1 &amp;gt; value     # output high&lt;br /&gt;
 echo 0 &amp;gt; value     # output low&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/Enable_USB_Mass_Storage_gadget_in_Linux</id>
		<title>Rock3/dev/Enable USB Mass Storage gadget in Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/Enable_USB_Mass_Storage_gadget_in_Linux"/>
				<updated>2022-09-19T07:26:07Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: Created page with &amp;quot;{{rock3_header}}  {{Languages|rock3/dev/Debian}}   ROCK 3 &amp;gt;  Development &amp;gt;  USB Mass Storage   === Description ==...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
[[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/ap-mode-on-radxa-e25 | USB Mass Storage]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This guide describes how to setup USB Mass Storage on Radxa E25.&lt;br /&gt;
&lt;br /&gt;
=== Requirement ===&lt;br /&gt;
* Radxa E25&lt;br /&gt;
* Host PC with Ubuntu or Windows&lt;br /&gt;
* USB Male A to C or USB C to C cable&lt;br /&gt;
** The USB cable is used for powering the Radxa E25 as well as data transmission from your host PC to the Zero. Depends on the USB port on host PC, you may need USB A to C(host PC is USB A) or USB C to C(host PC is USB C) cable.&lt;br /&gt;
* Mouse, monitor and HDMI Cable&lt;br /&gt;
** To access Radxa E25&lt;br /&gt;
* USB to TTL serial cable&lt;br /&gt;
** To access Radxa E25&lt;br /&gt;
&lt;br /&gt;
=== Enable USB mass storage on Radxa E25 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 1: Disable amlogic-adbd service. It will interfere with USB mass storage mode:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo systemctl disable rockchip-adbd&lt;br /&gt;
&lt;br /&gt;
Step 2: Reboot the device:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo reboot&lt;br /&gt;
&lt;br /&gt;
Step 3: Create a file backing for mass storage, and format it in FAT32:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo dd if=/dev/zero of=/home/rock/share bs=1M count=512 status=progress # Create a 512M file as /home/rock/share&lt;br /&gt;
 rock@radxa-e25:~$ sudo apt-get install dosfstools # dosfstools contains mkfs.fat&lt;br /&gt;
 rock@radxa-e25:~$ sudo mkfs.fat /home/rock/share -F 32 -I&lt;br /&gt;
&lt;br /&gt;
Step 4: Enable USB mass storage on our backing file and create test.txt file:&lt;br /&gt;
&lt;br /&gt;
 rock@radxa-e25:~$ sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&lt;br /&gt;
 rock@radxa-e25:~$ sudo mount /home/rock/share /mnt/&lt;br /&gt;
 rock@radxa-e25:~$ sudo touch  /mnt/test.txt&lt;br /&gt;
 rock@radxa-e25:~$ echo &amp;quot;hello radxa&amp;quot; | sudo tee /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
 rock@radxa-e25:~$ cat /mnt/test.txt&lt;br /&gt;
 hello radxa&lt;br /&gt;
&lt;br /&gt;
=== Accessing storage device from  PC ===&lt;br /&gt;
&lt;br /&gt;
After executing command &amp;lt;code&amp;gt;sudo modprobe g_mass_storage file=/home/rock/share stall=0 removable=1&amp;lt;/code&amp;gt; on Radxa E25, a new USB storage device will be detected on your host computer:&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev</id>
		<title>Rock3/dev</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev"/>
				<updated>2022-09-19T07:08:10Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development Guide]]&lt;br /&gt;
&lt;br /&gt;
This page describes development tips for ROCK 3.&lt;br /&gt;
&lt;br /&gt;
* [[rock3/Debian | How to use Radxa Official Debian]]&lt;br /&gt;
* [[rock3/Ubuntu | How to use Radxa Official Ubuntu]]&lt;br /&gt;
* [[rock3/radxa-apt | Radxa APT]]&lt;br /&gt;
* [[radxa-configuration | Radxa Configuration]]&lt;br /&gt;
* [[Device-tree-overlays | Device Tree Overlays]]&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/radxa/debos-radxa debos-radxa] build Radxa official system images&lt;br /&gt;
* [[rock3/dev/Debian | Build Debian from scratch]]&lt;br /&gt;
* [[rock3/dev/serial-console | Using Serial Console]]&lt;br /&gt;
* [[rock3/dev/pxe-boot | PXE Boot ]]&lt;br /&gt;
* [[rock3/dev/adb | Using Android Debug Bridge]]&lt;br /&gt;
* [[rock3/dev/can | Using CAN bus communication]]&lt;br /&gt;
* [[rock3/dev/install-coral-pcie-driver-and edge tpu-runtime-packages | Using Coral Edge TPU]]&lt;br /&gt;
* [[rock3/dev/npu-run-test | NPU Run Test]]&lt;br /&gt;
* [[rock3/dev/libmraa | Install libmraa]]&lt;br /&gt;
* [[rock3/install/spi | SPI]] + [[rock3/install/nvme | NVME SSD]] boot&lt;br /&gt;
* [[rock3/dev/change-kernel-params | Change kernel params ]]&lt;br /&gt;
* [[rock3/dev/mainline | Mainline Development]]&lt;br /&gt;
* [[rock3/dev/uefi | Unified Extensible Firmware Interface]]&lt;br /&gt;
* [[rock3/dev/sata-on-radxa-cm3-io | Use SATA SSD on Radxa CM3 IO]]&lt;br /&gt;
* [[rock3/dev/install-docker-engineer-on-docker | Install Docker Engine on Debian]]&lt;br /&gt;
* [[rock3/dev/usb-device-network | USB Device Network]]&lt;br /&gt;
* [[rock3/dev/ap-mode-on-radxa-e25 | AP mode on Radxa E25]]&lt;br /&gt;
* [[rock3/dev/Enable USB Mass Storage gadget in Linux |  USB Mass Storage]]&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [[AI | AI Development]]&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
* [[Rock3/Android11 | Android11]]&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/hardware</id>
		<title>Rock3/hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/hardware"/>
				<updated>2022-09-14T01:38:42Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/hardware}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-12&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;h3 class=&amp;quot;brand-name text-center&amp;quot; style=&amp;quot;margin-top:0px;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;label flame&amp;quot;&amp;gt;Hardware&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;      &lt;br /&gt;
      &amp;lt;hr class=&amp;quot;tagline-divider&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;h5 class=&amp;quot;text-center&amp;quot; style=&amp;quot;margin-bottom:20px;&amp;quot;&amp;gt;Technical information about ROCK 3 Series hardware&amp;lt;/h5&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;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;div class=&amp;quot;col-md-12&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-meadow-white&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt; &amp;lt;h3 class=&amp;quot;panel-title&amp;quot;&amp;gt; SBC &amp;lt;/h3&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-meadow&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt; &amp;lt;h3 class=&amp;quot;panel-title&amp;quot;&amp;gt;ROCK 3A&amp;lt;/h3&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[rock3/hardware/3a | ROCK 3 Model A]] &lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/3a/rock3a_v1.3_sch.pdf v1.3 schematic pdf] - Download Schematic of ROCK 3 Model A&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/3a/rock3a_v1.3_2d_dxf.zip v1.3 2D Top&amp;amp;Bottom dxf] - Download 2D CAD of ROCK 3 Model A&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/3a/rock3a_v1.3_3d_emn_emp.zip v1.3 3D] - Download 3D(.emn/.emp format) of ROCK 3 Model A&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/3a/rock3a_v1.3_reference.pdf  v1.3 CAM pdf] - Download components Position Reference of ROCK 3 Model A&lt;br /&gt;
&lt;br /&gt;
* [[rock3/hardware/rock3a-gpio | ROCK 3 A GPIO]]&lt;br /&gt;
&lt;br /&gt;
* Compliance&lt;br /&gt;
** [https://dl.radxa.com/rock3/compliance/3a/BCTC2112981353C_Rock_3A_RS117-D8U_EMC_Test_Verification_of_Conformity.pdf CE RED] - EU&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-meadow&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt; &amp;lt;h3 class=&amp;quot;panel-title&amp;quot;&amp;gt;ROCK 3B &amp;lt;/h3&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[rock3/hardware/3b | ROCK 3 model B]]&lt;br /&gt;
** [https://dl.radxa.com/rock3 v1.2 schematic] - Download Schematic of ROCK 3 Model B&lt;br /&gt;
** [https://dl.radxa.com/rock3 v1.2 CAM pdf] - Download components Position Reference of ROCK 3 Model B&lt;br /&gt;
** [https://dl.radxa.com/rock3 2D Top&amp;amp;Bottom dxf] - Download 2D CAD of ROCK 3 Model B&lt;br /&gt;
&lt;br /&gt;
* [[rock3/hardware/3b/gpio | ROCK 3 B GPIO]]&lt;br /&gt;
&lt;br /&gt;
* [[rock3/hardware/revision | Hardware Revision]] - Difference between each hardware revisions&lt;br /&gt;
* [[Rock3/hardware/models | Models and SKUs]] - Different variant of each models&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-meadow&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt; &amp;lt;h3 class=&amp;quot;panel-title&amp;quot;&amp;gt;ROCK 3C&amp;lt;/h3&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[rock3/hardware/3c | ROCK 3 Model C]] &lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/3c/rock3c_v1.2_sch.pdf v1.2 schematic pdf] - Download Schematic of ROCK 3 Model C&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/3c/rock3c_v1.2_2d_dxf.zip v1.2 2D Top&amp;amp;Bottom dxf] - Download 2D CAD of ROCK 3 Model C&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/3c/rock3c_v1.2_3d_emn_emp.zip v1.2 3D] - Download 3D(.emn/.emp format) of ROCK 3 Model C&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/3c/rock3c_v1.2_reference.pdf  v1.2 CAM pdf] - Download components Position Reference of ROCK 3 Model C&lt;br /&gt;
&lt;br /&gt;
* [[Rock3/hardware/3c/gpio | ROCK 3C GPIO]]&lt;br /&gt;
&lt;br /&gt;
* Compliance&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;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;div class=&amp;quot;col-md-4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-meadow&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt; &amp;lt;h3 class=&amp;quot;panel-title&amp;quot;&amp;gt;Radxa CM3 IO Board&amp;lt;/h3&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[rock3/CM3/IO | Radxa CM3 IO Board]] &lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/ v1.2 schematic pdf] - Download Schematic of CM3 IO board&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/ v1.2 2D Top&amp;amp;Bottom dxf] - Download 2D CAD of CM3 IO board&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/  v1.2 CAM pdf] - Download components Position Reference of CM3 IO board&lt;br /&gt;
* [https://github.com/radxa/radxa-cm3-projects/tree/main/radxa-cm3-io Design files of CM3 IO Board]&lt;br /&gt;
* [[rock3/CM3/IO/pinout/revision | Hardware Revision]] - Difference between each hardware revisions&lt;br /&gt;
* [[rock3/CM3/IO/pinout | Connector and Header pinout]]&lt;br /&gt;
* [[rock3/CM3/IO/GPIO | CM3 IO GPIO]]&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;col-md-4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-meadow&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt; &amp;lt;h3 class=&amp;quot;panel-title&amp;quot;&amp;gt;Radxa E23 &amp;lt;/h3&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[rock3/CM3/e23 | Radxa E23]] &lt;br /&gt;
** [https://dl.radxa.com/cm3/e23/RADXA_E23_V11_SCH_20211127.pdf v1.1 schematic pdf] - Download Schematic of E23&lt;br /&gt;
** [ v1.1 2D Top&amp;amp;Bottom dxf] - Download 2D CAD of E23&lt;br /&gt;
** [https://dl.radxa.com/cm3/e23/RADXA_E23_V11_SMD_20211127.pdf v1.1 SMD pdf] - Download components position reference of E23&lt;br /&gt;
&lt;br /&gt;
* [[rock3/CM3/e23/GPIO | E23 GPIO]]&lt;br /&gt;
&lt;br /&gt;
* Compliance&lt;br /&gt;
** [https://dl.radxa.com/rock3/compliance/3a/BCTC2112981353C_Rock_3A_RS117-D8U_EMC_Test_Verification_of_Conformity.pdf CE RED] - EU&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;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;div class=&amp;quot;col-md-4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;panel panel-meadow&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt; &amp;lt;h3 class=&amp;quot;panel-title&amp;quot;&amp;gt;Radxa E25 &amp;lt;/h3&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[Rock3/hardware/e25 | Radxa E25]] &lt;br /&gt;
** [https://dl.radxa.com/cm3p/e25/Radxa_CM3p_v1.1_E25_V1.3_SCH_20211201.pdf v1.3 schematic pdf] - Download Schematic of E25 with CM3+&lt;br /&gt;
** [https://dl.radxa.com/cm3p/e25/Radxa_E25_SMD_V1.3_20211201.pdf v1.3 SMD pdf] - Download components Position Reference of E25&lt;br /&gt;
&lt;br /&gt;
* [[rock3/CM3p/e25/GPIO | E25 GPIO]]&lt;br /&gt;
&lt;br /&gt;
* Compliance&lt;br /&gt;
** [https://dl.radxa.com/rock3 CE RED] - EU&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&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;div class=&amp;quot;panel panel-meadow-white&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt; &amp;lt;h3 class=&amp;quot;panel-title&amp;quot;&amp;gt;&amp;lt;span id=&amp;quot;datasheet&amp;quot;&amp;gt;Datasheets &amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Datasheet&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/datasheet/Rockchip-RK3568-Datasheet-V1.0-20201210.pdf RK3568 datasheet] - The SoC of ROCK 3&lt;br /&gt;
** [https://dl.radxa.com/cm3p/docs/datasheets/Rockchip%c2%a0RK3568J%c2%a0Datasheet%c2%a0V1.0-20220304.pdf RK3568J datasheet] - The SoC of CM3 Plus&lt;br /&gt;
** RK3568 TRM(Technical Reference Manual) [https://dl.radxa.com/rock3/docs/hw/datasheet/Rockchip%20RK3568%20TRM%20Part1%20V1.1-20210301.pdf Part 1](17MB, 852 pages), [https://dl.radxa.com/rock3/docs/hw/datasheet/Rockchip%20RK3568%20TRM%20Part2%20V1.1-20210301.pdf Part 2](43MB, 2583 pages)- The detail about RK3568&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/datasheet/RK809-datasheet-v1.01.pdf RK809] - The PMIC&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/datasheets/RTL8211F-CG-Datasheet.pdf RTL8211F] - The ethernet phy&lt;br /&gt;
** [https://dl.radxa.com/rock3/docs/hw/datasheets/IP2315-datasheet-cn-V1.0.pdf IP2315] - Charging IC with integrated input fast charge protocol &lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;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;div class=&amp;quot;panel panel-meadow-white&amp;quot;&amp;gt; &lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-heading&amp;quot;&amp;gt;  &amp;lt;h3 class=&amp;quot;panel-title&amp;quot;&amp;gt;&amp;lt;span id=&amp;quot;accessories&amp;quot;&amp;gt;Accessories&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;panel-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[rock3/hardware/wifi | WiFi/BT Cards]]&lt;br /&gt;
* [[rock3/hardware/emmc | eMMC module]]&lt;br /&gt;
* [[Rock3/hardware/usb3_eMMC_reader | USB3 eMMC Reader]]&lt;br /&gt;
* [[rock3/hardware/rtc | RTC battery]]&lt;br /&gt;
&lt;br /&gt;
* Official heatsink&lt;br /&gt;
** [https://dl.radxa.com/rockpi4/docs/hw/heatsink-1225-al-1.stp 3D drawing] - 3D model of official heatsink&lt;br /&gt;
* [[rock3/hardware/display | Display]]&lt;br /&gt;
* [[rock3/hardware/camera/ | Camera module]]&lt;br /&gt;
&lt;br /&gt;
* [[rock3/hardware/HATs | HATs]]&lt;br /&gt;
** [[rock3/hardware/PoE | PoE HAT]]&lt;br /&gt;
** [[Dual_Quad_SATA_HAT | Dual/Quad SATA HAT]]&lt;br /&gt;
** [[Penta_SATA_HAT | Penta SATA HAT]]&lt;br /&gt;
&lt;br /&gt;
* [[rock3/hardware/M2_extend | M.2 extend board]]&lt;br /&gt;
** 2D file for M.2 extend board - [https://dl.radxa.com/rockpi4/docs/hw/m2_extend/PCIE_to_FPC_V1.4.dxf Connector to FPC board], [https://dl.radxa.com/rockpi4/docs/hw/m2_extend/FPC_to_M2_V1.4.dxf SSD mount board]&lt;br /&gt;
** Schematic of M.2 extend board - [https://dl.radxa.com/rockpi4/docs/hw/m2_extend/rockpi4-m2-extend-sch_pcie_to_fpc_V1.4.pdf Connector to FPC board], [https://dl.radxa.com/rockpi4/docs/hw/m2_extend/rockpi4-m2-extend-sch_fpc_to_m2_V1.4.pdf SSD mount board]&lt;br /&gt;
* [[rock3/hardware/spi_flash |  SPI Flash]]&lt;br /&gt;
&lt;br /&gt;
* [[Device-tree-overlays | Device Tree Overlays]]&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&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&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/installusb-install-radxa-e25</id>
		<title>Rock3/installusb-install-radxa-e25</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/installusb-install-radxa-e25"/>
				<updated>2022-09-13T07:23:26Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/install/usb-install-radxa-e25}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/install | Installation]] &amp;gt;  [[rock3/installusb-install-radxa-e25 | Install to eMMC from USB port (Radxa E25) ]]&lt;br /&gt;
&lt;br /&gt;
Radxa E25 supports maskrom mode, which is a special running mode the CPU is waiting for command from USB OTG port. The PC tool we use to communicate with Radxa E25 in maskrom mode is rkdevelop tool, an open source tool by Rockchip.&lt;br /&gt;
&lt;br /&gt;
=== Requirement ===&lt;br /&gt;
&lt;br /&gt;
* Radxa E25 (with Radxa CM3 PLUS)&lt;br /&gt;
* 5V Type-C Power adapter&lt;br /&gt;
* USB Male A to USB Male A.&lt;br /&gt;
** Two port is Male A type.&lt;br /&gt;
** Hardware connection&lt;br /&gt;
&lt;br /&gt;
* [[rock3/downloads | Radxa E25 system images]]&lt;br /&gt;
* [https://dl.radxa.com/rock3/images/loader/rk356x_spl_loader_ddr1056_v1.06.110.bin rk356x loader]&lt;br /&gt;
&lt;br /&gt;
=== Install Tools&amp;amp;Drivers ===&lt;br /&gt;
Please check this guide, [[rock3/install/rockchip-flash-tools | Install rockchip flash tools under Windows/Linux/MacOS PC]].&lt;br /&gt;
&lt;br /&gt;
=== Boot the board to maskrom mode ===&lt;br /&gt;
&lt;br /&gt;
To boot ROCK E25  into maskrom mode is simple:&lt;br /&gt;
&lt;br /&gt;
* Power off the board&lt;br /&gt;
** remove microSD card&lt;br /&gt;
** ensure that the EMMC module is present&lt;br /&gt;
* Plug the USB Male A to Mail A cable to ROCK E25 OTG port(the USB port), the other side to PC&lt;br /&gt;
* Press and hold the golden button next to PMIC RK809-5 on Radxa CM3 Plus core board.&lt;br /&gt;
* Power on the board &lt;br /&gt;
* See usb device&lt;br /&gt;
** For Linux/macOS: lsusb result: '''Bus 001 Device 112: ID 2207:350a Fuzhou Rockchip Electronics Company'''&lt;br /&gt;
** For Windows: Open RKDevTool and you would see the device is in &amp;quot;maskrom mode&amp;quot;.&lt;br /&gt;
[[File:select-loader-bin.jpeg | 600px]]&lt;br /&gt;
&lt;br /&gt;
Alternatively, if you are running Android and can access ADB, you can reboot the device to loader mode 'adb reboot bootloader' then use the rkdeveloptool to reset the device into maskrom mode 'rkdeveloptool rd 3' or Windows RKDevTool '''Switch''' button to go to maskrom mode.&lt;br /&gt;
&lt;br /&gt;
=== Install to eMMC via USB ===&lt;br /&gt;
&lt;br /&gt;
On your PC, run the rkdeveloptool&lt;br /&gt;
&lt;br /&gt;
  rkdeveloptool ld&lt;br /&gt;
  DevNo=1	Vid=0x2207,Pid=0x350a,LocationID=104	Maskrom&lt;br /&gt;
&lt;br /&gt;
Download the loader (flash helper) to init the ram and prepare the flashing environment etc. If you don't have it, you can download it from [https://dl.radxa.com/rock3/images/loader/rk356x_spl_loader_ddr1056_v1.06.110.bin here]&lt;br /&gt;
&lt;br /&gt;
  rkdeveloptool db rk356x_spl_loader_ddr1056_v1.06.110.bin&lt;br /&gt;
&lt;br /&gt;
Write the GPT image to eMMC, start to write from offset '''0'''.&lt;br /&gt;
For example.&lt;br /&gt;
&lt;br /&gt;
  rkdeveloptool wl 0 /path/to/radxa-e25-xxx-gpt.img&lt;br /&gt;
&lt;br /&gt;
Please note that you can use zero.img instead of radxa-e25-xxx-gpt.img when erasing eMMC on board.&lt;br /&gt;
&lt;br /&gt;
Reboot the device&lt;br /&gt;
&lt;br /&gt;
  rkdeveloptool rd&lt;br /&gt;
&lt;br /&gt;
Now the device should boot the new image on eMMC.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
* If programming the image to EMMC fails&lt;br /&gt;
** Check if the second line number on your CPU starts with SB, if it starts with SB, please use the following loader to burn and try to burn again as above&lt;br /&gt;
[[File:e25-mode-SBXX.png |400px]]&lt;br /&gt;
** [https://dl.radxa.com/rock3/images/loader/rk356x_spl_loader_ddr1056_v1.12.109_no_check_todly.bin rk356x_loader_no_check_todly]&lt;br /&gt;
&lt;br /&gt;
* Check [[rock3/FAQs |ROCK 3 FAQs]] first, if it doesn't help, start a new post on the forum https://forum.radxa.com/c/rock3.&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/File:E25-mode-SBXX.png</id>
		<title>File:E25-mode-SBXX.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/File:E25-mode-SBXX.png"/>
				<updated>2022-09-13T07:21:08Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/hardware/display</id>
		<title>Rock3/hardware/display</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/hardware/display"/>
				<updated>2022-09-08T07:42:11Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/hardware/display}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/hardware | Hardware]] &amp;gt; [[rock3/hardware/display | Display]]&lt;br /&gt;
&lt;br /&gt;
ROCK 3 boards support many kinds of display. They are HDMI display, MIPI display, SPI LCD display, etc.&lt;br /&gt;
We'll tell how to set them up.&lt;br /&gt;
&lt;br /&gt;
=== Part one: HDMI Display ===&lt;br /&gt;
HDMI is supported on the following devices.&lt;br /&gt;
&lt;br /&gt;
* ROCK 3A&lt;br /&gt;
* ROCK 3B&lt;br /&gt;
* Radxa CM3 IO&lt;br /&gt;
&lt;br /&gt;
=== Part two: MIPI Display ===&lt;br /&gt;
&lt;br /&gt;
==== Radxa 5inch Touchscreen ====&lt;br /&gt;
&lt;br /&gt;
===== Hardware connection =====&lt;br /&gt;
&lt;br /&gt;
[[File:Radxa-5inch-touchscreen-hw-connection.jpeg | 600px]]&lt;br /&gt;
&lt;br /&gt;
===== Software support =====&lt;br /&gt;
&lt;br /&gt;
For ROCK 3A&lt;br /&gt;
&lt;br /&gt;
Upgrade kernel to at least version 4.19.193-35-rockchip&lt;br /&gt;
&lt;br /&gt;
You can uncomment line like &amp;quot;deb http://apt.radxa.com/buster-testing/ buster main&amp;quot; in file /etc/apt/sources.list.d/apt-radxa-com.list to add testing source.&lt;br /&gt;
&lt;br /&gt;
See file /etc/apt/sources.list.d/apt-radxa-com.list&lt;br /&gt;
&lt;br /&gt;
 deb http://apt.radxa.com/buster-stable/ buster main&lt;br /&gt;
 deb http://apt.radxa.com/buster-testing/ buster main&lt;br /&gt;
&lt;br /&gt;
After adding testing source, you need to update APT and install your needed packages.&lt;br /&gt;
&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 sudo apt install -y linux-4.19-rock-3-latest&lt;br /&gt;
&lt;br /&gt;
Add the item &amp;quot;radxa-5inch-touchscreen-on-rock-3a&amp;quot; to line &amp;quot;overlays=&amp;quot; in /boot/uEnv.txt&lt;br /&gt;
&lt;br /&gt;
 overlays=radxa-5inch-touchscreen-on-rock-3a&lt;br /&gt;
&lt;br /&gt;
Reboot ROCK 3A.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Radxa 5inch Touchscreen For ROCK 3C====&lt;br /&gt;
&lt;br /&gt;
* Edit config.txt&lt;br /&gt;
 rock@rock-3c:~$ sudo vim /boot/config.txt&lt;br /&gt;
* at the end of the file add overlay&lt;br /&gt;
 dtoverlay=rock-3c-radxa-5inch-touchscreen&lt;br /&gt;
* update extlinux.conf&lt;br /&gt;
 rock@rock-3c:/boot$ cd /usr/local/sbin/&lt;br /&gt;
 rock@rock-3c:sudo ./update_extlinux.sh &lt;br /&gt;
 rock@rock-3c:sudo reboot&lt;br /&gt;
* After restarting your screen will show&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [https://www.raspberrypi.org/products/raspberry-pi-touch-display/ Raspberry Pi 7 inch Touch Display] ====&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Part three: SPI Display ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [https://www.waveshare.net/wiki/3.5inch_RPi_LCD_(C) Waveshare 3.5 inch LCD Model C] ====&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
* If you have issue with Display, start a new post on the forum. https://forum.radxa.com/c/rock3&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/hardware/camera/</id>
		<title>Rock3/hardware/camera/</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/hardware/camera/"/>
				<updated>2022-09-08T07:16:07Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rockpiS/hardware/camera}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/hardware | Hardware]] &amp;gt; [[rock3/hardware/camera/ | Camera module]]&lt;br /&gt;
&lt;br /&gt;
=== USB Camera ===&lt;br /&gt;
&lt;br /&gt;
Update kernel to version 4.19.193-2-rockchip or newer.&lt;br /&gt;
&lt;br /&gt;
 root@rock-3a:~# apt-get install -y linux-4.19-rock-3-latest&lt;br /&gt;
&lt;br /&gt;
Install tool fswebcam&lt;br /&gt;
&lt;br /&gt;
 root@rock-3a:~# apt-get install -y fswebcam&lt;br /&gt;
&lt;br /&gt;
Plug USB camera in, there shall be video devices.&lt;br /&gt;
&lt;br /&gt;
 root@rock-3a:~# ls /dev/video*&lt;br /&gt;
 /dev/video0  /dev/video1&lt;br /&gt;
&lt;br /&gt;
Capture image&lt;br /&gt;
&lt;br /&gt;
 fswebcam /dev/video0 ./test.png&lt;br /&gt;
&lt;br /&gt;
=== MIPI Camera ===&lt;br /&gt;
&lt;br /&gt;
==== Hardware connection ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Software configuration ====&lt;br /&gt;
&lt;br /&gt;
Add dtbo&lt;br /&gt;
&lt;br /&gt;
 rock-3ab-rpi-camera-v2-imx219&lt;br /&gt;
&lt;br /&gt;
Test command&lt;br /&gt;
&lt;br /&gt;
 gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw,format=NV12,width=1920,height=1080 ! jpegenc ! multifilesink location=%d.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====ROCK 3C Use OV5647 Camera====&lt;br /&gt;
* Edit config.txt&lt;br /&gt;
 rock@rock-3c:~$ sudo vim /boot/config.txt&lt;br /&gt;
*at the end of the file add overlay&lt;br /&gt;
 dtoverlay=rock-3c-ov5647&lt;br /&gt;
*update extlinux.conf&lt;br /&gt;
  rock@rock-3c:/boot$ cd /usr/local/sbin/&lt;br /&gt;
  rock@rock-3c:sudo ./update_extlinux.sh &lt;br /&gt;
  rock@rock-3c:sudo reboot&lt;br /&gt;
* Use cheese to open the camera&lt;br /&gt;
 sudo apt install cheesr&lt;br /&gt;
 sudo cheese&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
* Post your issue on the forum: https://forum.radxa.com/c/rock3&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25</id>
		<title>Rock3/dev/ap-mode-on-radxa-e25</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25"/>
				<updated>2022-09-02T12:26:47Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/ap-mode-on-radxa-e25 | AP mode on Radxa E25]]&lt;br /&gt;
&lt;br /&gt;
==Use AP mode on Radxa E25==&lt;br /&gt;
&lt;br /&gt;
* Using WiFi AP mode requires the network card to support AP mode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Install dependent software&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install hostapd&lt;br /&gt;
 sudo apt install udhcpd&lt;br /&gt;
 sudo apt install dnsmasq&lt;br /&gt;
 sudo apt install iptables&lt;br /&gt;
&lt;br /&gt;
*Installation&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/oblique/create_ap&lt;br /&gt;
 cd create_ap&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
*Create AP&lt;br /&gt;
 Bridged Internet sharing:&lt;br /&gt;
 sudo create_ap -m bridge wlP1p17s0 enP2p33s0 Radxa_E25 Radxa_E25  //Create AP ssid:Radxa_E25 passwd:Radxa_E25&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/CM/CM3I/E25/getting_started</id>
		<title>Rock3/CM/CM3I/E25/getting started</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/CM/CM3I/E25/getting_started"/>
				<updated>2022-09-02T11:06:15Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/CM/CM3I/E25/getting_started}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[Rock3/CM/CM3I/E25 | Radxa E25]] &amp;gt; [[Rock3/CM/CM3I/E25/getting_started | Getting started]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
Radxa E25 is an application board based on the  [[rock3/CM/CM3I | CM3 Industrial(CM3i)]] for networking applications.&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
=== Necessary ===&lt;br /&gt;
* Radxa E25 Carrier Board&lt;br /&gt;
* CM3 Industrial any variant&lt;br /&gt;
&lt;br /&gt;
* One of the Storage media below:&lt;br /&gt;
** microSD, larger than 8GB.&lt;br /&gt;
&lt;br /&gt;
* Power supply&lt;br /&gt;
** option 1: Radxa E25 is powered by Type-C port. Input voltage is '''5V only'''.&lt;br /&gt;
** option 2: DC 5V on the 4-pin header&lt;br /&gt;
&lt;br /&gt;
*USB Male A to Male A cable&lt;br /&gt;
**If you want write image on ROCK 3 from USB OTG port or use fastboot/adb commands you need an USB Male A to Male A cable to connect E25 and PC.&lt;br /&gt;
&lt;br /&gt;
* microSD Card Reader&lt;br /&gt;
** For flashing the image into microSD Card &lt;br /&gt;
&lt;br /&gt;
*  Ethernet cable&lt;br /&gt;
** Radxa E25 supports Internet access via WIFI or Ethernet.&lt;br /&gt;
** An Ethernet cable is used to connect your Radxa E25 to a local network and  the Internet.&lt;br /&gt;
&lt;br /&gt;
* Serial Console&lt;br /&gt;
** Radxa E25 Use Type C as serial console&lt;br /&gt;
** If you need to use the serial port, please make sure that the USB port of your PC can meet the power supply requirements, or use the USB Hub for debugging&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* mini PCIe WiFi cards&lt;br /&gt;
** example model: DR900VX,Intel 3165HMW&lt;br /&gt;
* mini PCIe 4G/5G cellular card&lt;br /&gt;
** example model: Quectel RG200,  Quectel EC25  &lt;br /&gt;
* M.2 B Key LTE module 3042&lt;br /&gt;
** example model:  Quectel EM05 &lt;br /&gt;
* M.2 SATA SSD 2242&lt;br /&gt;
** example model: Lenovo M.2 2242 SATA SSD&lt;br /&gt;
&lt;br /&gt;
== Specification ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; width=80% | Radxa E25&lt;br /&gt;
|-&lt;br /&gt;
!SoC&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;CPU&amp;lt;br&amp;gt;GPU&amp;lt;br&amp;gt;NPU&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''RK3568''' &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Quad-core Cortex-A55, frequency 2Ghz&amp;lt;br&amp;gt;&lt;br /&gt;
Mali G52&amp;lt;br&amp;gt;&lt;br /&gt;
0.8TOPS NPU&lt;br /&gt;
|-&lt;br /&gt;
! Memory&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1GB, 2GB, 4GB or 8GB LPDDR4 (depending on SoM variant) &lt;br /&gt;
|-&lt;br /&gt;
! Storage&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | eMMC (8/16/32/64/128GB)&amp;lt;br&amp;gt;μSD card (μSD slot supports up to 128 GB μSD card)&amp;lt;br&amp;gt;Support SATA 2242&lt;br /&gt;
|-&lt;br /&gt;
! Wireless&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Optional mini PCIe AP WiFi cards&amp;lt;br&amp;gt; Optional 4G/5G mobile network cards&lt;br /&gt;
|-&lt;br /&gt;
! USB&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1x USB 3.0 OTG &lt;br /&gt;
|-&lt;br /&gt;
! Ethernet&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 2x 2.5GbE LAN&lt;br /&gt;
|-&lt;br /&gt;
! IO&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 10-pin expansion header&lt;br /&gt;
|-&lt;br /&gt;
! LED&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | RGB LED&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1x user button&lt;br /&gt;
|-&lt;br /&gt;
! Power&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | USB Type-C DC 5V&amp;lt;br&amp;gt; DC 5V on 4-pin header&lt;br /&gt;
|-&lt;br /&gt;
! Size&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 2.5x2.2 inch(70x75mm)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Resource ==&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span id=&amp;quot;gpio&amp;quot;&amp;gt;General purpose input-output (GPIO) connector&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Check [[ rock3/CM/CM3I/E25/GPIO | E25 GPIO]].&lt;br /&gt;
&lt;br /&gt;
== System images and usage ==&lt;br /&gt;
&lt;br /&gt;
Get your favorite system images from [[rock3/downloads | Radxa E25 Downloads]].&lt;br /&gt;
&lt;br /&gt;
And check the features of [[rock3/Ubuntu | Ubuntu]] or [[rock3/Debian | Debian]].&lt;br /&gt;
&lt;br /&gt;
== Install images ==&lt;br /&gt;
&lt;br /&gt;
Radxa E25 supports two boot methods including booting from eMMC and booting from MicroSD.&lt;br /&gt;
Select one of the following methods.&lt;br /&gt;
&lt;br /&gt;
* [[rock3/installusb-install-radxa-e25 | Install to eMMC from USB port (Radxa E25) ]]&lt;br /&gt;
* [[rock3/install/microSD | Install on MicroSD]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
Check [[rock3/FAQs |ROCK 3 FAQs]] first, if it doesn't help, start a new post on the forum https://forum.radxa.com/c/rock3.&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25</id>
		<title>Rock3/dev/ap-mode-on-radxa-e25</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25"/>
				<updated>2022-09-02T10:55:01Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/ap-mode-on-radxa-e25 | AP mode on Radxa E25]]&lt;br /&gt;
&lt;br /&gt;
==Use AP mode on Radxa E25==&lt;br /&gt;
&lt;br /&gt;
* Using WiFi AP mode requires the network card to support AP mode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Install dependent software&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install hostapd&lt;br /&gt;
 sudo apt install udhcpd&lt;br /&gt;
 sudo apt install dnsmasq&lt;br /&gt;
 sudo apt install iptables&lt;br /&gt;
&lt;br /&gt;
*Installation&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/oblique/create_ap&lt;br /&gt;
 cd create_ap&lt;br /&gt;
 make install&lt;br /&gt;
 cd create_ap&lt;br /&gt;
 make install&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
*Create AP&lt;br /&gt;
 Bridged Internet sharing:&lt;br /&gt;
 sudo create_ap -m bridge wlP1p17s0 enP2p33s0 Radxa_E25 Radxa_E25  //Create AP ssid:Radxa_E25 passwd:Radxa_E25&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25</id>
		<title>Rock3/dev/ap-mode-on-radxa-e25</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25"/>
				<updated>2022-09-02T10:54:04Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/ap-mode-on-radxa-e25 | AP mode on Radxa E25]]&lt;br /&gt;
&lt;br /&gt;
==Use AP mode on Radxa E25==&lt;br /&gt;
&lt;br /&gt;
* Using WiFi AP mode requires the network card to support AP mode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Install dependent software&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install hostapd&lt;br /&gt;
 sudo apt install udhcpd&lt;br /&gt;
 sudo apt install dnsmasq&lt;br /&gt;
 sudo apt install iptables&lt;br /&gt;
&lt;br /&gt;
*Installation&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/oblique/create_ap&lt;br /&gt;
 cd create_ap&lt;br /&gt;
 make install&lt;br /&gt;
 cd create_ap&lt;br /&gt;
 make install&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
*Create AP&lt;br /&gt;
 Bridged Internet sharing:&lt;br /&gt;
 sudo create_ap -m bridge wlP1p17s0 enP2p33s0 Radxa_E25 Radxa_E25&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25</id>
		<title>Rock3/dev/ap-mode-on-radxa-e25</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25"/>
				<updated>2022-09-02T10:18:31Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/ap-mode-on-radxa-e25 | AP mode on Radxa E25]]&lt;br /&gt;
==Use AP mode on E25==&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25</id>
		<title>Rock3/dev/ap-mode-on-radxa-e25</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/dev/ap-mode-on-radxa-e25"/>
				<updated>2022-09-02T10:17:23Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: Created page with &amp;quot;{{rock3_header}}  {{Languages|rock3/dev/Debian}}       ROCK 3 &amp;gt;  Development &amp;gt;  AP mode on Radxa E25 ==Use AP mod...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rock3/dev/Debian}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/dev | Development]] &amp;gt; [[rock3/dev/AP mode on Radxa E25 | AP mode on Radxa E25]]&lt;br /&gt;
==Use AP mode on E25==&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/CM/CM3I/E25/getting_started</id>
		<title>Rock3/CM/CM3I/E25/getting started</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/CM/CM3I/E25/getting_started"/>
				<updated>2022-09-02T03:33:04Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: /* Optional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/CM/CM3I/E25/getting_started}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[Rock3/CM/CM3I/E25 | Radxa E25]] &amp;gt; [[Rock3/CM/CM3I/E25/getting_started | Getting started]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
Radxa E25 is an application board based on the  [[rock3/CM/CM3I | CM3 Industrial(CM3i)]] for networking applications.&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
=== Necessary ===&lt;br /&gt;
* Radxa E25 Carrier Board&lt;br /&gt;
* CM3 Industrial any variant&lt;br /&gt;
&lt;br /&gt;
* One of the Storage media below:&lt;br /&gt;
** microSD, larger than 8GB.&lt;br /&gt;
&lt;br /&gt;
* Power supply&lt;br /&gt;
** option 1: Radxa E25 is powered by Type-C port. Input voltage is '''5V only'''.&lt;br /&gt;
** option 2: DC 5V on the 4-pin header&lt;br /&gt;
&lt;br /&gt;
*USB Male A to Male A cable&lt;br /&gt;
**If you want write image on ROCK 3 from USB OTG port or use fastboot/adb commands you need an USB Male A to Male A cable to connect E25 and PC.&lt;br /&gt;
&lt;br /&gt;
* microSD Card Reader&lt;br /&gt;
** For flashing the image into microSD Card &lt;br /&gt;
&lt;br /&gt;
*  Ethernet cable&lt;br /&gt;
** Radxa E25 supports Internet access via WIFI or Ethernet.&lt;br /&gt;
** An Ethernet cable is used to connect your Radxa E25 to a local network and  the Internet.&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* mini PCIe WiFi cards&lt;br /&gt;
** example model: DR900VX,Intel 3165HMW&lt;br /&gt;
* mini PCIe 4G/5G cellular card&lt;br /&gt;
** example model: Quectel RG200,  Quectel EC25  &lt;br /&gt;
* M.2 B Key LTE module 3042&lt;br /&gt;
** example model:  Quectel EM05 &lt;br /&gt;
* M.2 SATA SSD 2242&lt;br /&gt;
** example model: Lenovo M.2 2242 SATA SSD&lt;br /&gt;
&lt;br /&gt;
== Specification ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; width=80% | Radxa E25&lt;br /&gt;
|-&lt;br /&gt;
!SoC&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;CPU&amp;lt;br&amp;gt;GPU&amp;lt;br&amp;gt;NPU&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''RK3568''' &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Quad-core Cortex-A55, frequency 2Ghz&amp;lt;br&amp;gt;&lt;br /&gt;
Mali G52&amp;lt;br&amp;gt;&lt;br /&gt;
0.8TOPS NPU&lt;br /&gt;
|-&lt;br /&gt;
! Memory&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1GB, 2GB, 4GB or 8GB LPDDR4 (depending on SoM variant) &lt;br /&gt;
|-&lt;br /&gt;
! Storage&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | eMMC (8/16/32/64/128GB)&amp;lt;br&amp;gt;μSD card (μSD slot supports up to 128 GB μSD card)&amp;lt;br&amp;gt;Support SATA 2242&lt;br /&gt;
|-&lt;br /&gt;
! Wireless&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Optional mini PCIe AP WiFi cards&amp;lt;br&amp;gt; Optional 4G/5G mobile network cards&lt;br /&gt;
|-&lt;br /&gt;
! USB&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1x USB 3.0 OTG &lt;br /&gt;
|-&lt;br /&gt;
! Ethernet&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 2x 2.5GbE LAN&lt;br /&gt;
|-&lt;br /&gt;
! IO&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 10-pin expansion header&lt;br /&gt;
|-&lt;br /&gt;
! LED&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | RGB LED&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1x user button&lt;br /&gt;
|-&lt;br /&gt;
! Power&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | USB Type-C DC 5V&amp;lt;br&amp;gt; DC 5V on 4-pin header&lt;br /&gt;
|-&lt;br /&gt;
! Size&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 2.5x2.2 inch(70x75mm)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Resource ==&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span id=&amp;quot;gpio&amp;quot;&amp;gt;General purpose input-output (GPIO) connector&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Check [[ rock3/CM/CM3I/E25/GPIO | E25 GPIO]].&lt;br /&gt;
&lt;br /&gt;
== System images and usage ==&lt;br /&gt;
&lt;br /&gt;
Get your favorite system images from [[rock3/downloads | Radxa E25 Downloads]].&lt;br /&gt;
&lt;br /&gt;
And check the features of [[rock3/Ubuntu | Ubuntu]] or [[rock3/Debian | Debian]].&lt;br /&gt;
&lt;br /&gt;
== Install images ==&lt;br /&gt;
&lt;br /&gt;
Radxa E25 supports two boot methods including booting from eMMC and booting from MicroSD.&lt;br /&gt;
Select one of the following methods.&lt;br /&gt;
&lt;br /&gt;
* [[rock3/installusb-install-radxa-e25 | Install to eMMC from USB port (Radxa E25) ]]&lt;br /&gt;
* [[rock3/install/microSD | Install on MicroSD]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
Check [[rock3/FAQs |ROCK 3 FAQs]] first, if it doesn't help, start a new post on the forum https://forum.radxa.com/c/rock3.&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/CM/CM3I/E25/GPIO</id>
		<title>Rock3/CM/CM3I/E25/GPIO</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/CM/CM3I/E25/GPIO"/>
				<updated>2022-09-01T12:08:37Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/CM/CM3I/E25/GPIO}}&lt;br /&gt;
&lt;br /&gt;
     [[rock3 | ROCK 3]] &amp;gt; [[rock3/CM | Compute Module]] &amp;gt; [[rock3/CM/CM3I | CM3 Industrial ]] &amp;gt; [[rock3/CM/CM3I/E25 | Radxa E25]] &amp;gt; [[rock3/CM/CM3I/E25/GPIO | GPIO]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;gpio&amp;quot;&amp;gt;General purpose input-output (GPIO) connector&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
====Radxa E25 V1.3 has a 10-pin expansion header. ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;vertical-align:middle;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold; text-align:center;&amp;quot;&lt;br /&gt;
!Pin#&lt;br /&gt;
! Function1&lt;br /&gt;
! Function2&lt;br /&gt;
! Function3&lt;br /&gt;
! Function4&lt;br /&gt;
! Gpionumber&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 1&lt;br /&gt;
| GPIO0_B4&lt;br /&gt;
| CAN0_RX_M0&lt;br /&gt;
| I2C1_SDA&lt;br /&gt;
|&lt;br /&gt;
| 12&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 2&lt;br /&gt;
| GPIO3_C2&lt;br /&gt;
| SPI1_MISO_M1&lt;br /&gt;
| UART5_TX_M1&lt;br /&gt;
| I2S1_SDO3_M2&lt;br /&gt;
|114&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 3&lt;br /&gt;
| GPIO3_C3&lt;br /&gt;
| SPI1_CLK_M1&lt;br /&gt;
| UART5_RX_M1&lt;br /&gt;
| I2S1_SCLK_RX_M2&lt;br /&gt;
| 115&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 4&lt;br /&gt;
| GPIO3_C0&lt;br /&gt;
| PWM13_M0&lt;br /&gt;
| UART3_RX_M1&lt;br /&gt;
| &lt;br /&gt;
|112&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 5&lt;br /&gt;
| GND&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 6&lt;br /&gt;
| GPIO1_A1&lt;br /&gt;
| CAN1_TX_M0&lt;br /&gt;
| UART3_TX_M0&lt;br /&gt;
| I2C3_SCL_M0&lt;br /&gt;
| 33&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 7&lt;br /&gt;
| GPIO1_A0&lt;br /&gt;
| CAN1_RX_M0&lt;br /&gt;
| UART3_RX_M0&lt;br /&gt;
| I2C3_SDA_M0&lt;br /&gt;
| 32&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 8&lt;br /&gt;
| GPIO3_A1&lt;br /&gt;
| SPI1_CS0_M1&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| 97&lt;br /&gt;
|-&lt;br /&gt;
|  style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 9&lt;br /&gt;
| GPIO3_C1&lt;br /&gt;
| I2S1_SDO2_M2&lt;br /&gt;
| SPI1_MOSI_M1&lt;br /&gt;
| &lt;br /&gt;
| 113&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 10&lt;br /&gt;
| GPIO0_B3&lt;br /&gt;
| CAN0_TX_M0&lt;br /&gt;
| I2C1_SCL&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Radxa E25 V1.4 has a 24-pin expansion header. ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center; font-size:100%;&amp;quot; | &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#FFC000;&amp;quot; | E25 V1.4&lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot; | &lt;br /&gt;
|- style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:100%;&amp;quot; | Gpio number&lt;br /&gt;
| Function5&lt;br /&gt;
| Function4&lt;br /&gt;
| Function3&lt;br /&gt;
| Function2&lt;br /&gt;
| Function1&lt;br /&gt;
| style=&amp;quot;text-align:center; background-color:#F4B084;&amp;quot; | GPIO&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; font-size:100%;&amp;quot; | PIN26&lt;br /&gt;
| style=&amp;quot;text-align:center; background-color:#F4B084;&amp;quot; | GPIO&lt;br /&gt;
| Function1&lt;br /&gt;
| Function2&lt;br /&gt;
| Function3&lt;br /&gt;
| Function4&lt;br /&gt;
| Function5&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | Gpio number&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | +3.3V&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#F00; color:#FFF;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#FFF;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | +5V&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 32&lt;br /&gt;
| I2C3_SDA_M0&lt;br /&gt;
| CAN1_RX_M0&lt;br /&gt;
| UART3_RX_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO1_A0&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#FFF;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | +5V&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 33&lt;br /&gt;
| I2C3_SCL_M0&lt;br /&gt;
| CAN1_TX_M0&lt;br /&gt;
| UART3_TX_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO1_A1&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 111&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| UART3_TX_M1&lt;br /&gt;
| PWM12_M0&lt;br /&gt;
| &lt;br /&gt;
| GPIO3_B7&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 8&lt;br /&gt;
| GPIO3_C2&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | SPI1_MISO_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | UART5_TX_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | I2S1_SDO3_M2&lt;br /&gt;
| 114&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#000000; color:#FFF;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 10&lt;br /&gt;
| GPIO3_C3&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | SPI1_CLK_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | UART5_RX_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | I2S1_SCLK_RX_M2&lt;br /&gt;
| 115&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 116&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| UART7_TX_M1&lt;br /&gt;
| PWM14_M0&lt;br /&gt;
| &lt;br /&gt;
| GPIO3_C4&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 11&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 12&lt;br /&gt;
| GPIO3_A3&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| 99&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 117&lt;br /&gt;
| I2S1_LRCK_RX_M2&lt;br /&gt;
| &lt;br /&gt;
| UART7_RX_M1&lt;br /&gt;
| PWM15_IR_M0&lt;br /&gt;
| &lt;br /&gt;
| GPIO3_C5&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 13&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | 14&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 113&lt;br /&gt;
| I2S1_SDO2_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI1_MOSI_M1&lt;br /&gt;
| GPIO3_C1&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 15&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 16&lt;br /&gt;
| GPIO2_D2&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | SPI0_CSO_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | I2S1_LRCK_TX_M2&lt;br /&gt;
| 90&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 97&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI1_CSO_M1&lt;br /&gt;
| GPIO3_A1&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 17&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 18&lt;br /&gt;
| GPIO0_C6&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | SPI0_CS0_M0&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | PWM7_IR&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| 22&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 89&lt;br /&gt;
| I2S1_SCLK_TX_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI0_MOSI_M1&lt;br /&gt;
| GPIO2_D1&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 19&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | 20&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 88&lt;br /&gt;
| I2S1_MCLK_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI0_MISO_M1&lt;br /&gt;
| GPIO2_D0&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 21&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 22&lt;br /&gt;
| style=&amp;quot;background-color:#ffffff;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SARADC_VIN5&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 91&lt;br /&gt;
| I2S1_SDI0_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI0_CLK_M1&lt;br /&gt;
| GPIO2_D3&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 23&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 24&lt;br /&gt;
| GPIO4_C6&lt;br /&gt;
| &lt;br /&gt;
| PWM13_M1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 150&lt;br /&gt;
|- style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:100%;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:center; background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:100%; background-color:#000000; color:#FFF;&amp;quot; | 25&lt;br /&gt;
| style=&amp;quot;color:#FFF;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:center; background-color:#036400; color:#FFF;&amp;quot; | 26&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | GPIO3_C0&lt;br /&gt;
| &lt;br /&gt;
| PWM13_M0&lt;br /&gt;
| UART3_RX_M1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 112&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== More details about 10-pin Header In V1.3 ====&lt;br /&gt;
* PWM;x1; PWM13&lt;br /&gt;
* SPI: x1; PSI1&lt;br /&gt;
* I2C: x2;I2C1/I2C3&lt;br /&gt;
* UART: x2;UART3/UART5&lt;br /&gt;
* CAN: x1;CAN0&lt;br /&gt;
&lt;br /&gt;
==== More details about 24-pin Header In V1.4 ====&lt;br /&gt;
* PWM;x6; PWM7_IR/PWM12_M0/PWM13_M0/PWM13_M1/PWM14_M0/PWM15_IR_M0&lt;br /&gt;
* SPI: x2; SPI0/SPI1&lt;br /&gt;
* I2C: x1;I2C3_M0&lt;br /&gt;
* UART: x3;UART3_M0/UART3_M1/UART5_M1&lt;br /&gt;
* CAN: x1;CAN1_M0&lt;br /&gt;
&lt;br /&gt;
=== GPIO number ===&lt;br /&gt;
&lt;br /&gt;
Rockchip RK3568 GPIO has 5 banks, GPIO0 to GPIO4, each bank has 32pins, naming as below:&lt;br /&gt;
&lt;br /&gt;
 GPIO0_A0 ~ A7 &lt;br /&gt;
 GPIO0_B0 ~ B7&lt;br /&gt;
 GPIO0_C0 ~ C7&lt;br /&gt;
 GPIO0_D0 ~ D7&lt;br /&gt;
    &lt;br /&gt;
 GPIO1_A0 ~ A7&lt;br /&gt;
 ....&lt;br /&gt;
 GPIO1_D0 ~ D7&lt;br /&gt;
&lt;br /&gt;
For Rockchip 4.19 kernel, the GPIO number can be calculated as below, take GPIO3_C2 (PIN2 on 10-PIN HEADER) as an example:&lt;br /&gt;
&lt;br /&gt;
 GPIO3_C2 = 3*32 + 2*8 + 2 = 114 &lt;br /&gt;
 (A=0, B=1, C=2, D=3)&lt;br /&gt;
&lt;br /&gt;
To set GPIO3_C2 output&lt;br /&gt;
&lt;br /&gt;
 cd /sys/class/gpio&lt;br /&gt;
 echo 114&amp;gt; export&lt;br /&gt;
 cd gpio114&lt;br /&gt;
 echo out &amp;gt; direction&lt;br /&gt;
 echo 1 &amp;gt; value     # output high&lt;br /&gt;
 echo 0 &amp;gt; value     # output low&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/CM/CM3I/E25/GPIO</id>
		<title>Rock3/CM/CM3I/E25/GPIO</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/CM/CM3I/E25/GPIO"/>
				<updated>2022-09-01T12:07:40Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/CM/CM3I/E25/GPIO}}&lt;br /&gt;
&lt;br /&gt;
     [[rock3 | ROCK 3]] &amp;gt; [[rock3/CM | Compute Module]] &amp;gt; [[rock3/CM/CM3I | CM3 Industrial ]] &amp;gt; [[rock3/CM/CM3I/E25 | Radxa E25]] &amp;gt; [[rock3/CM/CM3I/E25/GPIO | GPIO]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;gpio&amp;quot;&amp;gt;General purpose input-output (GPIO) connector&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
====Radxa E25 V1.3 has a 10-pin expansion header. ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;vertical-align:middle;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold; text-align:center;&amp;quot;&lt;br /&gt;
!Pin#&lt;br /&gt;
! Function1&lt;br /&gt;
! Function2&lt;br /&gt;
! Function3&lt;br /&gt;
! Function4&lt;br /&gt;
! Gpionumber&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 1&lt;br /&gt;
| GPIO0_B4&lt;br /&gt;
| CAN0_RX_M0&lt;br /&gt;
| I2C1_SDA&lt;br /&gt;
|&lt;br /&gt;
| 12&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 2&lt;br /&gt;
| GPIO3_C2&lt;br /&gt;
| SPI1_MISO_M1&lt;br /&gt;
| UART5_TX_M1&lt;br /&gt;
| I2S1_SDO3_M2&lt;br /&gt;
|114&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 3&lt;br /&gt;
| GPIO3_C3&lt;br /&gt;
| SPI1_CLK_M1&lt;br /&gt;
| UART5_RX_M1&lt;br /&gt;
| I2S1_SCLK_RX_M2&lt;br /&gt;
| 115&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 4&lt;br /&gt;
| GPIO3_C0&lt;br /&gt;
| PWM13_M0&lt;br /&gt;
| UART3_RX_M1&lt;br /&gt;
| &lt;br /&gt;
|112&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#000; color:#FFF&amp;quot; | 5&lt;br /&gt;
| GND&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 6&lt;br /&gt;
| GPIO1_A1&lt;br /&gt;
| CAN1_TX_M0&lt;br /&gt;
| UART3_TX_M0&lt;br /&gt;
| I2C3_SCL_M0&lt;br /&gt;
| 33&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 7&lt;br /&gt;
| GPIO1_A0&lt;br /&gt;
| CAN1_RX_M0&lt;br /&gt;
| UART3_RX_M0&lt;br /&gt;
| I2C3_SDA_M0&lt;br /&gt;
| 32&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 8&lt;br /&gt;
| GPIO3_A1&lt;br /&gt;
| SPI1_CS0_M1&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| 97&lt;br /&gt;
|-&lt;br /&gt;
|  style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 9&lt;br /&gt;
| GPIO3_C1&lt;br /&gt;
| I2S1_SDO2_M2&lt;br /&gt;
| SPI1_MOSI_M1&lt;br /&gt;
| &lt;br /&gt;
| 113&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#008000; color:#FFF;&amp;quot; | 10&lt;br /&gt;
| GPIO0_B3&lt;br /&gt;
| CAN0_TX_M0&lt;br /&gt;
| I2C1_SCL&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Radxa E25 V1.4 has a 24-pin expansion header. ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:center; font-size:100%;&amp;quot; | &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#FFC000;&amp;quot; | E25 V1.4&lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! style=&amp;quot;text-align:center;&amp;quot; | &lt;br /&gt;
|- style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:100%;&amp;quot; | Gpio number&lt;br /&gt;
| Function5&lt;br /&gt;
| Function4&lt;br /&gt;
| Function3&lt;br /&gt;
| Function2&lt;br /&gt;
| Function1&lt;br /&gt;
| style=&amp;quot;text-align:center; background-color:#F4B084;&amp;quot; | GPIO&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; font-size:100%;&amp;quot; | PIN26&lt;br /&gt;
| style=&amp;quot;text-align:center; background-color:#F4B084;&amp;quot; | GPIO&lt;br /&gt;
| Function1&lt;br /&gt;
| Function2&lt;br /&gt;
| Function3&lt;br /&gt;
| Function4&lt;br /&gt;
| Function5&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | Gpio number&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | +3.3V&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#F00; color:#FFF;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#FFF;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | +5V&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 32&lt;br /&gt;
| I2C3_SDA_M0&lt;br /&gt;
| CAN1_RX_M0&lt;br /&gt;
| UART3_RX_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO1_A0&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#F00; color:#FFF;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;background-color:#F00;&amp;quot; | +5V&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 33&lt;br /&gt;
| I2C3_SCL_M0&lt;br /&gt;
| CAN1_TX_M0&lt;br /&gt;
| UART3_TX_M0&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| GPIO1_A1&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 111&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| UART3_TX_M1&lt;br /&gt;
| PWM12_M0&lt;br /&gt;
| &lt;br /&gt;
| GPIO3_B7&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 8&lt;br /&gt;
| GPIO3_C2&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | SPI1_MISO_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | UART5_TX_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | I2S1_SDO3_M2&lt;br /&gt;
| 114&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#000000; color:#FFF;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 10&lt;br /&gt;
| GPIO3_C3&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | SPI1_CLK_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | UART5_RX_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | I2S1_SCLK_RX_M2&lt;br /&gt;
| 115&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 116&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| UART7_TX_M1&lt;br /&gt;
| PWM14_M0&lt;br /&gt;
| &lt;br /&gt;
| GPIO3_C4&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 11&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 12&lt;br /&gt;
| GPIO3_A3&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| 99&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 117&lt;br /&gt;
| I2S1_LRCK_RX_M2&lt;br /&gt;
| &lt;br /&gt;
| UART7_RX_M1&lt;br /&gt;
| PWM15_IR_M0&lt;br /&gt;
| &lt;br /&gt;
| GPIO3_C5&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 13&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | 14&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 113&lt;br /&gt;
| I2S1_SDO2_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI1_MOSI_M1&lt;br /&gt;
| GPIO3_C1&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 15&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 16&lt;br /&gt;
| GPIO2_D2&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | SPI0_CSO_M1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | I2S1_LRCK_TX_M2&lt;br /&gt;
| 90&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 97&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI1_CSO_M1&lt;br /&gt;
| GPIO3_A1&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 17&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 18&lt;br /&gt;
| GPIO0_C6&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | SPI0_CS0_M0&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | PWM7_IR&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| 22&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 89&lt;br /&gt;
| I2S1_SCLK_TX_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI0_MOSI_M1&lt;br /&gt;
| GPIO2_D1&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 19&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | 20&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 88&lt;br /&gt;
| I2S1_MCLK_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI0_MISO_M1&lt;br /&gt;
| GPIO2_D0&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 21&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 22&lt;br /&gt;
| style=&amp;quot;background-color:#ffffff;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SARADC_VIN5&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size:100%;&amp;quot; | 91&lt;br /&gt;
| I2S1_SDI0_M2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SPI0_CLK_M1&lt;br /&gt;
| GPIO2_D3&lt;br /&gt;
| style=&amp;quot;font-size:100%; background-color:#036400; color:#FFF;&amp;quot; | 23&lt;br /&gt;
| style=&amp;quot;color:#FFF; text-align:left;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;background-color:#036400; color:#FFF;&amp;quot; | 24&lt;br /&gt;
| GPIO4_C6&lt;br /&gt;
| &lt;br /&gt;
| PWM13_M1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 150&lt;br /&gt;
|- style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:100%;&amp;quot; | &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:center; background-color:#000000; color:#FFF;&amp;quot; | GND&lt;br /&gt;
| style=&amp;quot;text-align:center; font-size:100%; background-color:#000000; color:#FFF;&amp;quot; | 25&lt;br /&gt;
| style=&amp;quot;color:#FFF;&amp;quot; | &lt;br /&gt;
| style=&amp;quot;text-align:center; background-color:#036400; color:#FFF;&amp;quot; | 26&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | GPIO3_C0&lt;br /&gt;
| &lt;br /&gt;
| PWM13_M0&lt;br /&gt;
| UART3_RX_M1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 112&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== More details about 10-pin Header In V1.3 ====&lt;br /&gt;
* PWM;x1; PWM13&lt;br /&gt;
* SPI: x1; PSI1&lt;br /&gt;
* I2C: x2;I2C1/I2C3&lt;br /&gt;
* UART: x2;UART3/UART5&lt;br /&gt;
* CAN: x1;CAN0&lt;br /&gt;
&lt;br /&gt;
==== More details about 10-pin Header In V1.4 ====&lt;br /&gt;
* PWM;x6; PWM7_IR/PWM12_M0/PWM13_M0/PWM13_M1/PWM14_M0/PWM15_IR_M0&lt;br /&gt;
* SPI: x2; SPI0/SPI1&lt;br /&gt;
* I2C: x1;I2C3_M0&lt;br /&gt;
* UART: x3;UART3_M0/UART3_M1/UART5_M1&lt;br /&gt;
* CAN: x1;CAN1_M0&lt;br /&gt;
&lt;br /&gt;
=== GPIO number ===&lt;br /&gt;
&lt;br /&gt;
Rockchip RK3568 GPIO has 5 banks, GPIO0 to GPIO4, each bank has 32pins, naming as below:&lt;br /&gt;
&lt;br /&gt;
 GPIO0_A0 ~ A7 &lt;br /&gt;
 GPIO0_B0 ~ B7&lt;br /&gt;
 GPIO0_C0 ~ C7&lt;br /&gt;
 GPIO0_D0 ~ D7&lt;br /&gt;
    &lt;br /&gt;
 GPIO1_A0 ~ A7&lt;br /&gt;
 ....&lt;br /&gt;
 GPIO1_D0 ~ D7&lt;br /&gt;
&lt;br /&gt;
For Rockchip 4.19 kernel, the GPIO number can be calculated as below, take GPIO3_C2 (PIN2 on 10-PIN HEADER) as an example:&lt;br /&gt;
&lt;br /&gt;
 GPIO3_C2 = 3*32 + 2*8 + 2 = 114 &lt;br /&gt;
 (A=0, B=1, C=2, D=3)&lt;br /&gt;
&lt;br /&gt;
To set GPIO3_C2 output&lt;br /&gt;
&lt;br /&gt;
 cd /sys/class/gpio&lt;br /&gt;
 echo 114&amp;gt; export&lt;br /&gt;
 cd gpio114&lt;br /&gt;
 echo out &amp;gt; direction&lt;br /&gt;
 echo 1 &amp;gt; value     # output high&lt;br /&gt;
 echo 0 &amp;gt; value     # output low&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/Rock3/installusb-install-radxa-e25</id>
		<title>Rock3/installusb-install-radxa-e25</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/Rock3/installusb-install-radxa-e25"/>
				<updated>2022-09-01T08:01:36Z</updated>
		
		<summary type="html">&lt;p&gt;Alvin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{rock3_header}}&lt;br /&gt;
{{Languages|rock3/install/usb-install-radxa-e25}}&lt;br /&gt;
&lt;br /&gt;
    [[rock3 | ROCK 3]] &amp;gt; [[rock3/install | Installation]] &amp;gt;  [[rock3/installusb-install-radxa-e25 | Install to eMMC from USB port (Radxa E25) ]]&lt;br /&gt;
&lt;br /&gt;
Radxa E25 supports maskrom mode, which is a special running mode the CPU is waiting for command from USB OTG port. The PC tool we use to communicate with Radxa E25 in maskrom mode is rkdevelop tool, an open source tool by Rockchip.&lt;br /&gt;
&lt;br /&gt;
=== Requirement ===&lt;br /&gt;
&lt;br /&gt;
* Radxa E25 (with Radxa CM3 PLUS)&lt;br /&gt;
* 5V Type-C Power adapter&lt;br /&gt;
* USB Male A to USB Male A.&lt;br /&gt;
** Two port is Male A type.&lt;br /&gt;
** Hardware connection&lt;br /&gt;
&lt;br /&gt;
* [[rock3/downloads | Radxa E25 system images]]&lt;br /&gt;
* [https://dl.radxa.com/rock3/images/loader/rk356x_spl_loader_ddr1056_v1.06.110.bin rk356x loader]&lt;br /&gt;
&lt;br /&gt;
=== Install Tools&amp;amp;Drivers ===&lt;br /&gt;
Please check this guide, [[rock3/install/rockchip-flash-tools | Install rockchip flash tools under Windows/Linux/MacOS PC]].&lt;br /&gt;
&lt;br /&gt;
=== Boot the board to maskrom mode ===&lt;br /&gt;
&lt;br /&gt;
To boot ROCK E25  into maskrom mode is simple:&lt;br /&gt;
&lt;br /&gt;
* Power off the board&lt;br /&gt;
** remove microSD card&lt;br /&gt;
** ensure that the EMMC module is present&lt;br /&gt;
* Plug the USB Male A to Mail A cable to ROCK E25 OTG port(the USB port), the other side to PC&lt;br /&gt;
* Press and hold the golden button next to PMIC RK809-5 on Radxa CM3 Plus core board.&lt;br /&gt;
* Power on the board &lt;br /&gt;
* See usb device&lt;br /&gt;
** For Linux/macOS: lsusb result: '''Bus 001 Device 112: ID 2207:350a Fuzhou Rockchip Electronics Company'''&lt;br /&gt;
** For Windows: Open RKDevTool and you would see the device is in &amp;quot;maskrom mode&amp;quot;.&lt;br /&gt;
[[File:select-loader-bin.jpeg | 600px]]&lt;br /&gt;
&lt;br /&gt;
Alternatively, if you are running Android and can access ADB, you can reboot the device to loader mode 'adb reboot bootloader' then use the rkdeveloptool to reset the device into maskrom mode 'rkdeveloptool rd 3' or Windows RKDevTool '''Switch''' button to go to maskrom mode.&lt;br /&gt;
&lt;br /&gt;
=== Install to eMMC via USB ===&lt;br /&gt;
&lt;br /&gt;
On your PC, run the rkdeveloptool&lt;br /&gt;
&lt;br /&gt;
  rkdeveloptool ld&lt;br /&gt;
  DevNo=1	Vid=0x2207,Pid=0x350a,LocationID=104	Maskrom&lt;br /&gt;
&lt;br /&gt;
Download the loader (flash helper) to init the ram and prepare the flashing environment etc. If you don't have it, you can download it from [https://dl.radxa.com/rock3/images/loader/rk356x_spl_loader_ddr1056_v1.06.110.bin here]&lt;br /&gt;
&lt;br /&gt;
  rkdeveloptool db rk356x_spl_loader_ddr1056_v1.06.110.bin&lt;br /&gt;
&lt;br /&gt;
Write the GPT image to eMMC, start to write from offset '''0'''.&lt;br /&gt;
For example.&lt;br /&gt;
&lt;br /&gt;
  rkdeveloptool wl 0 /path/to/radxa-e25-xxx-gpt.img&lt;br /&gt;
&lt;br /&gt;
Please note that you can use zero.img instead of radxa-e25-xxx-gpt.img when erasing eMMC on board.&lt;br /&gt;
&lt;br /&gt;
Reboot the device&lt;br /&gt;
&lt;br /&gt;
  rkdeveloptool rd&lt;br /&gt;
&lt;br /&gt;
Now the device should boot the new image on eMMC.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
* If programming the image to EMMC fails&lt;br /&gt;
** Check if the second line number on your CPU starts with SB, if it starts with SB, please use the following loader to burn and try to burn again as above&lt;br /&gt;
** [https://dl.radxa.com/rock3/images/loader/rk356x_spl_loader_ddr1056_v1.12.109_no_check_todly.bin rk356x_loader_no_check_todly]&lt;br /&gt;
&lt;br /&gt;
* Check [[rock3/FAQs |ROCK 3 FAQs]] first, if it doesn't help, start a new post on the forum https://forum.radxa.com/c/rock3.&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>	</entry>

	</feed>