<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.radxa.com/mw/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.radxa.com/mw/index.php?action=history&amp;feed=atom&amp;title=Rockpi4%2Fdev%2Fspi-install%2Fes_es</id>
		<title>Rockpi4/dev/spi-install/es es - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.radxa.com/mw/index.php?action=history&amp;feed=atom&amp;title=Rockpi4%2Fdev%2Fspi-install%2Fes_es"/>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;action=history"/>
		<updated>2026-06-05T19:40:26Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3418&amp;oldid=prev</id>
		<title>HANLLEL at 11:17, 25 May 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3418&amp;oldid=prev"/>
				<updated>2019-05-25T11:17:39Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 11:17, 25 May 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Languages|rockpi4/spi-install/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;es_es&lt;/del&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Languages|rockpi4/spi-install/}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{rockpi4_header_es}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{rockpi4_header_es}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; [[rockpi4/es_es | ROCK Pi 4]] &amp;gt; [[rockpi4/dev/es_es | Desarrollando]] &amp;gt; [[rockpi4/dev/spi-install/es_es | Escribir imagen a SPI flash desde el puerto USB OTG ]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; [[rockpi4/es_es | ROCK Pi 4]] &amp;gt; [[rockpi4/dev/es_es | Desarrollando]] &amp;gt; [[rockpi4/dev/spi-install/es_es | Escribir imagen a SPI flash desde el puerto USB OTG ]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>HANLLEL</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3417&amp;oldid=prev</id>
		<title>HANLLEL at 11:16, 25 May 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3417&amp;oldid=prev"/>
				<updated>2019-05-25T11:16:45Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 11:16, 25 May 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Languages|rockpi4/spi-install}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Languages|rockpi4/spi-install&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/es_es&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{rockpi4_header_es}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{rockpi4_header_es}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; [[rockpi4/es_es | ROCK Pi 4]] &amp;gt; [[rockpi4/dev/es_es | Desarrollando]] &amp;gt; [[rockpi4/dev/spi-install/ | Escribir imagen a SPI flash desde el puerto USB OTG ]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; [[rockpi4/es_es | ROCK Pi 4]] &amp;gt; [[rockpi4/dev/es_es | Desarrollando]] &amp;gt; [[rockpi4/dev/spi-install/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;es_es &lt;/ins&gt;| Escribir imagen a SPI flash desde el puerto USB OTG ]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ROCK Pi soporta el modo de máscara rom, which is a special running mode the CPU is waiting for command from USB OTG port. The PC tool we use to communicate with ROCK Pi in maskrom mode is rkdevelop tool, an open source tool by Rockchip.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ROCK Pi soporta el modo de máscara rom, which is a special running mode the CPU is waiting for command from USB OTG port. The PC tool we use to communicate with ROCK Pi in maskrom mode is rkdevelop tool, an open source tool by Rockchip.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>HANLLEL</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3416&amp;oldid=prev</id>
		<title>HANLLEL at 11:16, 25 May 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3416&amp;oldid=prev"/>
				<updated>2019-05-25T11:16:19Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 11:16, 25 May 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Languages|rockpi4/spi-install}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Languages|rockpi4/spi-install}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{rockpi4_header_es}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{rockpi4_header_es}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; [[rockpi4/es_es | ROCK Pi 4]] &amp;gt; [[rockpi4/dev/es_es | Desarrollando]] &amp;gt; [[rockpi4/dev/spi-install/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;es_es &lt;/del&gt;| Escribir imagen a SPI flash desde el puerto USB OTG ]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; [[rockpi4/es_es | ROCK Pi 4]] &amp;gt; [[rockpi4/dev/es_es | Desarrollando]] &amp;gt; [[rockpi4/dev/spi-install/ | Escribir imagen a SPI flash desde el puerto USB OTG ]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ROCK Pi soporta el modo de máscara rom, which is a special running mode the CPU is waiting for command from USB OTG port. The PC tool we use to communicate with ROCK Pi in maskrom mode is rkdevelop tool, an open source tool by Rockchip.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ROCK Pi soporta el modo de máscara rom, which is a special running mode the CPU is waiting for command from USB OTG port. The PC tool we use to communicate with ROCK Pi in maskrom mode is rkdevelop tool, an open source tool by Rockchip.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>HANLLEL</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3415&amp;oldid=prev</id>
		<title>HANLLEL at 11:15, 25 May 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3415&amp;oldid=prev"/>
				<updated>2019-05-25T11:15:31Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 11:15, 25 May 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;{{rockpi4_header}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Languages|rockpi4/spi-install&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Languages|rockpi4&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/dev&lt;/del&gt;/spi-install}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{rockpi4_header_es&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; [[rockpi4 | ROCK Pi 4]] &amp;gt; [[rockpi4/dev | &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Development&lt;/del&gt;]] &amp;gt; [[rockpi4/dev/spi-install | &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Write image to &lt;/del&gt;SPI flash &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;from &lt;/del&gt;USB OTG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;port&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; [[rockpi4&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/es_es &lt;/ins&gt;| ROCK Pi 4]] &amp;gt; [[rockpi4/dev&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/es_es &lt;/ins&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Desarrollando&lt;/ins&gt;]] &amp;gt; [[rockpi4/dev/spi-install&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/es_es &lt;/ins&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Escribir imagen a &lt;/ins&gt;SPI flash &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;desde el puerto &lt;/ins&gt;USB OTG ]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ROCK Pi soporta el modo de máscara rom, which is a special running mode the CPU is waiting for command from USB OTG port. The PC tool we use to communicate with ROCK Pi in maskrom mode is rkdevelop tool, an open source tool by Rockchip.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ROCK Pi soporta el modo de máscara rom, which is a special running mode the CPU is waiting for command from USB OTG port. The PC tool we use to communicate with ROCK Pi in maskrom mode is rkdevelop tool, an open source tool by Rockchip.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>HANLLEL</name></author>	</entry>

	<entry>
		<id>https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3413&amp;oldid=prev</id>
		<title>HANLLEL: Created page with &quot;{{rockpi4_header}} {{Languages|rockpi4/dev/spi-install}}      ROCK Pi 4 &gt;  Development &gt; rockpi4/dev/spi-install | Write image to SPI flash fro...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/spi-install/es_es&amp;diff=3413&amp;oldid=prev"/>
				<updated>2019-05-25T11:10:45Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{rockpi4_header}} {{Languages|rockpi4/dev/spi-install}}     &lt;a href=&quot;/Rockpi4&quot; title=&quot;Rockpi4&quot;&gt; ROCK Pi 4&lt;/a&gt; &amp;gt; &lt;a href=&quot;/Rockpi4/dev&quot; class=&quot;mw-redirect&quot; title=&quot;Rockpi4/dev&quot;&gt; Development&lt;/a&gt; &amp;gt; rockpi4/dev/spi-install | Write image to SPI flash fro...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{rockpi4_header}}&lt;br /&gt;
{{Languages|rockpi4/dev/spi-install}}&lt;br /&gt;
    [[rockpi4 | ROCK Pi 4]] &amp;gt; [[rockpi4/dev | Development]] &amp;gt; [[rockpi4/dev/spi-install | Write image to SPI flash from USB OTG port]]&lt;br /&gt;
&lt;br /&gt;
ROCK Pi soporta el modo de máscara rom, which is a special running mode the CPU is waiting for command from USB OTG port. The PC tool we use to communicate with ROCK Pi in maskrom mode is rkdevelop tool, an open source tool by Rockchip.&lt;br /&gt;
&lt;br /&gt;
=== Requirement ===&lt;br /&gt;
* ROCK Pi 4 mainboard&lt;br /&gt;
* SPI flash soldered on ROCK Pi 4&lt;br /&gt;
* Power adapter&lt;br /&gt;
* '''USB Male A to Male A cable'''(important) USB-C has been seen as not working, an adaptor for USB-C to USB-A has worked. [https://forum.radxa.com/t/otg-flashing-not-working/717 See discussion].&lt;br /&gt;
&lt;br /&gt;
=== Make sure rkdeveloptool is set up on host computer ===&lt;br /&gt;
==== Linux====&lt;br /&gt;
To build rkdeveloptool on a debain based Linux distribution, follow the instruction below:&lt;br /&gt;
&lt;br /&gt;
Install build dependecy:&lt;br /&gt;
  sudo apt-get install libudev-dev libusb-1.0-0-dev dh-autoreconf&lt;br /&gt;
&lt;br /&gt;
Clone the source code and build:&lt;br /&gt;
  git clone https://github.com/rockchip-linux/rkdeveloptool&lt;br /&gt;
  cd rkdeveloptool&lt;br /&gt;
  autoreconf -i&lt;br /&gt;
  ./configure&lt;br /&gt;
  make&lt;br /&gt;
&lt;br /&gt;
If you encounter compile error like below&lt;br /&gt;
    ./configure: line 4269: syntax error near unexpected token `LIBUSB1,libusb-1.0'&lt;br /&gt;
    ./configure: line 4269: `PKG_CHECK_MODULES(LIBUSB1,libusb-1.0)'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You should install pkg-config libusb-1.0&lt;br /&gt;
    sudo apt-get install pkg-config libusb-1.0&lt;br /&gt;
&lt;br /&gt;
Then re-run &lt;br /&gt;
    autoreconf -i&lt;br /&gt;
    ./configure&lt;br /&gt;
    make&lt;br /&gt;
&lt;br /&gt;
Now you have rkdeveloptool executable at the current directory.&lt;br /&gt;
  sudo cp rkdeveloptool /usr/local/bin/&lt;br /&gt;
&lt;br /&gt;
==== MacOS ====&lt;br /&gt;
&lt;br /&gt;
To build rkdeveloptool on macOS, you need [https://brew.sh/ homebrew](or similar package manager) to install required packages.&lt;br /&gt;
&lt;br /&gt;
Install build dependency:&lt;br /&gt;
&lt;br /&gt;
    brew install automake autoconf libusb&lt;br /&gt;
&lt;br /&gt;
Clone the source code and build:&lt;br /&gt;
&lt;br /&gt;
    git clone https://github.com/rockchip-linux/rkdeveloptool&lt;br /&gt;
    cd rkdeveloptool&lt;br /&gt;
    autoreconf -i&lt;br /&gt;
    ./configure&lt;br /&gt;
    make&lt;br /&gt;
&lt;br /&gt;
If you encounter compile error like below&lt;br /&gt;
    ./configure: line 4269: syntax error near unexpected token `LIBUSB1,libusb-1.0'&lt;br /&gt;
    ./configure: line 4269: `PKG_CHECK_MODULES(LIBUSB1,libusb-1.0)'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You should install pkg-config libusb-1.0&lt;br /&gt;
    brew install pkg-config&lt;br /&gt;
&lt;br /&gt;
Then re-run &lt;br /&gt;
    autoreconf -i&lt;br /&gt;
    ./configure&lt;br /&gt;
    make&lt;br /&gt;
&lt;br /&gt;
Now you have rkdeveloptool executable at the current directory.&lt;br /&gt;
&lt;br /&gt;
    sudo cp rkdeveloptool /usr/local/bin/&lt;br /&gt;
&lt;br /&gt;
=== Boot the board to maskrom mode ===&lt;br /&gt;
&lt;br /&gt;
==== Empty SPI flash ====&lt;br /&gt;
&lt;br /&gt;
To boot ROCK Pi into maskrom mode is simple, you don't need to press any key&lt;br /&gt;
&lt;br /&gt;
* Power off the board and '''remove any bootable storage media''', remove microSD card, remove eMMC module.&lt;br /&gt;
* Plug the USB Male A to Mail A cable to ROCK Pi 4 OTG port(the upper USB3 port), the other side to PC&lt;br /&gt;
* Power on the board&lt;br /&gt;
&lt;br /&gt;
==== Update SPI FLash with bootloader inside ====&lt;br /&gt;
&lt;br /&gt;
If the SPI flash already contains a bootable bootloader, you need to disable the SPI flash at boot time by shortcut the SPI1_CLK to GND. Use wire to connect PIN '''23''' and '''25'''. Checkout the [https://wiki.radxa.com/Rockpi4/hardware/rockpi4#gpio Pinout]. &lt;br /&gt;
&lt;br /&gt;
Shown as following:&lt;br /&gt;
&lt;br /&gt;
[[File:Spi_clk_gnd.jpg | 500px]]&lt;br /&gt;
&lt;br /&gt;
* Use cable to connect PIN23 and PIN25&lt;br /&gt;
* Power off the board and '''remove any bootable storage media''', remove microSD card, remove eMMC module.&lt;br /&gt;
* Plug the USB Male A to Mail A cable to ROCK Pi 4 OTG port(the upper USB3 port), the other side to PC&lt;br /&gt;
* Power on the board&lt;br /&gt;
* Remove the cable and disconnect PIN23 and PIN25&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now on your Linux PC, '''lsusb''' command show show the following usb devices&lt;br /&gt;
&lt;br /&gt;
    Bus 003 Device 005: ID 2207:330c&lt;br /&gt;
&lt;br /&gt;
It means the device is in '''maskrom mode''' now.&lt;br /&gt;
&lt;br /&gt;
* Now we can proceed the next step to flash.&lt;br /&gt;
&lt;br /&gt;
=== Write to SPI flash via USB ===&lt;br /&gt;
On your PC, run the rkdeveloptool&lt;br /&gt;
&lt;br /&gt;
    rkdeveloptool ld        # List the device&lt;br /&gt;
    DevNo=1	Vid=0x2207,Pid=0x330c,LocationID=305	Maskrom&lt;br /&gt;
&lt;br /&gt;
Download the '''SPI loader''' (flash helper, important) 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/rockpi/images/loader/ here]&lt;br /&gt;
&lt;br /&gt;
    rkdeveloptool db rk3399_loader_spinor_v1.15.114.bin&lt;br /&gt;
&lt;br /&gt;
Write the packed SPI image of u-boot and trust.img, start to write from offset '''0'''.&lt;br /&gt;
&lt;br /&gt;
    rkdeveloptool wl 0 /path/to/uboot-trust-spi.img&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 from the SPI flash now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
* If you have issue with flashing via USB OTG, start a new post on the forum. https://forum.radxa.com/c/dev&lt;/div&gt;</summary>
		<author><name>HANLLEL</name></author>	</entry>

	</feed>