<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.voipac.com/index.php?action=history&amp;feed=atom&amp;title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals</id>
	<title>iMX6 TinyRex Basic Accessing and Testing Peripherals - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.voipac.com/index.php?action=history&amp;feed=atom&amp;title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals"/>
	<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;action=history"/>
	<updated>2026-04-30T01:59:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=3443&amp;oldid=prev</id>
		<title>Voipac at 07:54, 24 April 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=3443&amp;oldid=prev"/>
		<updated>2022-04-24T07:54:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:54, 24 April 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;float:right&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;float:right&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;Elemental operations of iMX6 TinyRex Development Kit interfaces in Basic configuration are shown on this page. For more specified information such as HDMI Input port or Wireless &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;oprions&lt;/del&gt;, refer to the dedicated [[iMX6 TinyRex Basic#Peripherals|Peripherals section]].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;Elemental operations of iMX6 TinyRex Development Kit interfaces in Basic configuration are shown on this page. For more specified information such as HDMI Input port or Wireless &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;options&lt;/ins&gt;, refer to the dedicated [[iMX6 TinyRex Basic#Peripherals|Peripherals section]].&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Prerequisites ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Prerequisites ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=3198&amp;oldid=prev</id>
		<title>Voipac at 20:07, 26 October 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=3198&amp;oldid=prev"/>
		<updated>2021-10-26T20:07:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:07, 26 October 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l322&quot; &gt;Line 322:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 322:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' Connect LCD monitor to the base board&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' Connect LCD monitor to the base board&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Desktop UI is displayed correctly&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Desktop UI is displayed correctly&amp;lt;br /&amp;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: #202122; 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;[[image:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;iMX6_TinyRex_Development_kit&lt;/del&gt;-HDMI_terminal.png|580px]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;[[image:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;iMX6_TinyRex_Development_Kit&lt;/ins&gt;-HDMI_terminal.png|580px]]&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== I2C ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== I2C ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=2999&amp;oldid=prev</id>
		<title>Voipac at 21:20, 23 October 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=2999&amp;oldid=prev"/>
		<updated>2021-10-23T21:20:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:20, 23 October 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&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: #202122; 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;[[Category:iMX6 TinyRex Development &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;kit&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;[[Category:iMX6 TinyRex Development &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Kit&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:iMX6 TinyRex Basic]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:iMX6 TinyRex Basic]]&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:iMX6 TinyRex Peripherals]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:iMX6 TinyRex Peripherals]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;float:right&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;float:right&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;Elemental operations of iMX6 TinyRex Development &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;kit &lt;/del&gt;interfaces in Basic configuration are shown on this page. For more specified information such as HDMI Input port or Wireless oprions, refer to the dedicated [[iMX6 TinyRex Basic#Peripherals|Peripherals section]].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;Elemental operations of iMX6 TinyRex Development &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Kit &lt;/ins&gt;interfaces in Basic configuration are shown on this page. For more specified information such as HDMI Input port or Wireless oprions, refer to the dedicated [[iMX6 TinyRex Basic#Peripherals|Peripherals section]].&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Prerequisites ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Prerequisites ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l689&quot; &gt;Line 689:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 689:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Driver is successfully loaded and host PC detects a new USB serial gadget device&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Driver is successfully loaded and host PC detects a new USB serial gadget device&amp;lt;br /&amp;gt;&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;iMX6 Rex Development &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;kit&lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;iMX6 Rex Development &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Kit&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;root@imx6-tinyrexbasic:~# modprobe -i g_serial&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;root@imx6-tinyrexbasic:~# modprobe -i g_serial&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=2513&amp;oldid=prev</id>
		<title>Voipac at 15:09, 31 August 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=2513&amp;oldid=prev"/>
		<updated>2021-08-31T15:09:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:09, 31 August 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l322&quot; &gt;Line 322:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 322:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' Connect LCD monitor to the base board&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' Connect LCD monitor to the base board&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Desktop UI is displayed correctly&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Desktop UI is displayed correctly&amp;lt;br /&amp;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: #202122; 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;[[image:iMX6_TinyRex_Development_kit-HDMI_terminal.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;jpg&lt;/del&gt;|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;600px&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;[[image:iMX6_TinyRex_Development_kit-HDMI_terminal.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;png&lt;/ins&gt;|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;580px&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== I2C ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== I2C ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=1710&amp;oldid=prev</id>
		<title>Voipac at 23:31, 21 April 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=1710&amp;oldid=prev"/>
		<updated>2021-04-21T23:31:27Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:31, 21 April 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l321&quot; &gt;Line 321:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 321:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== HDMI Output ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== HDMI Output ==&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' Connect LCD monitor to the base board&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' Connect LCD monitor to the base board&amp;lt;br /&amp;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: #202122; 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;'''''Output:''''' Desktop UI is correctly &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;displayed&lt;/del&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;'''''Output:''''' Desktop UI is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;displayed &lt;/ins&gt;correctly&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:iMX6_TinyRex_Development_kit-HDMI_terminal.jpg|600px]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:iMX6_TinyRex_Development_kit-HDMI_terminal.jpg|600px]]&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=1705&amp;oldid=prev</id>
		<title>Voipac at 22:36, 21 April 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=1705&amp;oldid=prev"/>
		<updated>2021-04-21T22:36:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:36, 21 April 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l384&quot; &gt;Line 384:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 384:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;'''''Input:''''' Write and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Read &lt;/del&gt;data from I2C EEPROM&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;'''''Input:''''' Write and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;read &lt;/ins&gt;data from I2C EEPROM&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' If successful, console text 'Data are the same' should appear&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' If successful, console text 'Data are the same' should appear&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=1681&amp;oldid=prev</id>
		<title>Voipac at 21:59, 21 April 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=1681&amp;oldid=prev"/>
		<updated>2021-04-21T21:59:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:59, 21 April 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot; &gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* DC power supply (5V, 2A)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* DC power supply (5V, 2A)&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* iMX6 TinyRex Module Basic&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* iMX6 TinyRex Module Basic&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: #202122; 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;* iMX6 TinyRex &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Baseboard&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;* iMX6 TinyRex &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Base Board&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Peripherals and Accessories ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Peripherals and Accessories ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l320&quot; &gt;Line 320:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 320:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== HDMI Output ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== HDMI Output ==&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: #202122; 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;'''''Input:''''' Connect LCD monitor to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;baseboard&lt;/del&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;'''''Input:''''' Connect LCD monitor to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the base board&lt;/ins&gt;&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Desktop UI is correctly displayed&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Desktop UI is correctly displayed&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:iMX6_TinyRex_Development_kit-HDMI_terminal.jpg|600px]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:iMX6_TinyRex_Development_kit-HDMI_terminal.jpg|600px]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l651&quot; &gt;Line 651:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 651:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== UART serial console ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== UART serial console ==&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: #202122; 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;'''''Input:''''' Connect USB to UART cable into &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;baseboard &lt;/del&gt;connector and open serial console with baud rate 115200 8n1&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;'''''Input:''''' Connect USB to UART cable into &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the base board &lt;/ins&gt;connector and open serial console with baud rate 115200 8n1&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' The board is controlled and responsive to serial terminal commands&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' The board is controlled and responsive to serial terminal commands&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l686&quot; &gt;Line 686:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 686:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== USB OTG ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== USB OTG ==&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: #202122; 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;'''''Input:''''' Load USB serial gadget driver and connect &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;baseboard &lt;/del&gt;to host PC over micro USB cable&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;'''''Input:''''' Load USB serial gadget driver and connect &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;base board &lt;/ins&gt;to host PC over micro USB cable&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Driver is successfully loaded and host PC detects a new USB serial gadget device&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Output:''''' Driver is successfully loaded and host PC detects a new USB serial gadget device&amp;lt;br /&amp;gt;&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=1095&amp;oldid=prev</id>
		<title>Voipac at 14:45, 1 April 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=1095&amp;oldid=prev"/>
		<updated>2021-04-01T14:45:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:45, 1 April 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l427&quot; &gt;Line 427:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 427:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== DDR memory ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== DDR memory ==&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' None&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' None&amp;lt;br /&amp;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: #202122; 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;'''''Output:''''' Memory test passes without any &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;error&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;'''''Output:''''' Memory test passes without any &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;errors&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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;root@imx6-tinyrexbasic:~# memtester 2G 1&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;root@imx6-tinyrexbasic:~# memtester 2G 1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=627&amp;oldid=prev</id>
		<title>Voipac at 11:47, 18 March 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=627&amp;oldid=prev"/>
		<updated>2021-03-18T11:47:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:47, 18 March 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l462&quot; &gt;Line 462:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 462:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== PCI Express ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== PCI Express ==&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: #202122; 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;The procedure uses &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to &lt;/del&gt;a WiFi wireless card to test PCIe interface. More details concerning wireless cards are located on [[iMX6 TinyRex Wireless|WiFi and Bluetooth Cards page]] .&amp;lt;br/&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;The procedure uses a WiFi wireless card to test PCIe interface. More details concerning wireless cards are located on [[iMX6 TinyRex Wireless|WiFi and Bluetooth Cards page]] .&amp;lt;br/&amp;gt;&amp;lt;br /&amp;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;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' Plug Wireless WiFi Link 4965AGN mini PCIe card into mini PCIe slot&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''Input:''''' Plug Wireless WiFi Link 4965AGN mini PCIe card into mini PCIe slot&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=575&amp;oldid=prev</id>
		<title>Voipac: Created page with &quot;Category:iMX6 TinyRex Development kit Category:iMX6 TinyRex Basic Category:iMX6 TinyRex Peripherals &lt;!-- --&gt; &lt;div style=&quot;float:right&quot;&gt;__TOC__&lt;/div&gt;  Elemental oper...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=iMX6_TinyRex_Basic_Accessing_and_Testing_Peripherals&amp;diff=575&amp;oldid=prev"/>
		<updated>2021-03-16T11:09:50Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/index.php?title=Category:iMX6_TinyRex_Development_kit&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:iMX6 TinyRex Development kit (page does not exist)&quot;&gt;Category:iMX6 TinyRex Development kit&lt;/a&gt; &lt;a href=&quot;/index.php?title=Category:iMX6_TinyRex_Basic&quot; title=&quot;Category:iMX6 TinyRex Basic&quot;&gt;Category:iMX6 TinyRex Basic&lt;/a&gt; &lt;a href=&quot;/index.php?title=Category:iMX6_TinyRex_Peripherals&quot; title=&quot;Category:iMX6 TinyRex Peripherals&quot;&gt;Category:iMX6 TinyRex Peripherals&lt;/a&gt; &amp;lt;!-- --&amp;gt; &amp;lt;div style=&amp;quot;float:right&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;  Elemental oper...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:iMX6 TinyRex Development kit]]&lt;br /&gt;
[[Category:iMX6 TinyRex Basic]]&lt;br /&gt;
[[Category:iMX6 TinyRex Peripherals]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Elemental operations of iMX6 TinyRex Development kit interfaces in Basic configuration are shown on this page. For more specified information such as HDMI Input port or Wireless oprions, refer to the dedicated [[iMX6 TinyRex Basic#Peripherals|Peripherals section]].&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* DC power supply (5V, 2A)&lt;br /&gt;
* iMX6 TinyRex Module Basic&lt;br /&gt;
* iMX6 TinyRex Baseboard&lt;br /&gt;
&lt;br /&gt;
=== Peripherals and Accessories ===&lt;br /&gt;
* 1x FullHD monitor with Audio output&lt;br /&gt;
* 1x HDMI signal generator (such as PC with HDMI interface or GoPro camera) &lt;br /&gt;
* 1x MicroSD card&lt;br /&gt;
* 1x MiniPCIe WiFi card&lt;br /&gt;
* 1x RPi camera module&lt;br /&gt;
* 2x USB FLASH drive&lt;br /&gt;
&lt;br /&gt;
=== Cables ===&lt;br /&gt;
* Ethernet cable&lt;br /&gt;
* HDMI cable&lt;br /&gt;
* Micro HDMI cable&lt;br /&gt;
* Micro USB cable&lt;br /&gt;
* USB to UART cable&lt;br /&gt;
&lt;br /&gt;
== User button ==&lt;br /&gt;
'''''Input:''''' Press the USER button&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Button events 1 and 0 are generated&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# evtest /dev/input/by-path/platform-gpio-keys*-event&lt;br /&gt;
Input driver version is 1.0.1&lt;br /&gt;
Input device ID: bus 0x19 vendor 0x1 product 0x1 version 0x100pio-keys.16-event .&lt;br /&gt;
Input device name: &amp;quot;gpio-keys.16&amp;quot;&lt;br /&gt;
Supported events:&lt;br /&gt;
  Event type 0 (EV_SYN)&lt;br /&gt;
  Event type 1 (EV_KEY)&lt;br /&gt;
    Event code 116 (KEY_POWER)&lt;br /&gt;
Properties:&lt;br /&gt;
Testing ... (interrupt to exit)&lt;br /&gt;
Event: time 1453240251.571826, type 1 (EV_KEY), code 116 (KEY_POWER), value 1&lt;br /&gt;
Event: time 1453240251.571826, -------------- EV_SYN ------------&lt;br /&gt;
Event: time 1453240251.711820, type 1 (EV_KEY), code 116 (KEY_POWER), value 0&lt;br /&gt;
Event: time 1453240251.711820, -------------- EV_SYN ------------&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Alternative test ===&lt;br /&gt;
'''''Input:''''' Press the USER button&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Button events 1 and 0 are generated&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# hexdump -C /dev/input/event0 &lt;br /&gt;
00000000  18 f4 d1 56 47 40 09 00  01 00 74 00 01 00 00 00  |...VG@....t.....|&lt;br /&gt;
00000010  18 f4 d1 56 47 40 09 00  00 00 00 00 00 00 00 00  |...VG@..........|&lt;br /&gt;
00000020  18 f4 d1 56 17 15 0b 00  01 00 74 00 00 00 00 00  |...V......t.....|&lt;br /&gt;
00000030  18 f4 d1 56 17 15 0b 00  00 00 00 00 00 00 00 00  |...V............|&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Reset button ==&lt;br /&gt;
'''''Input:''''' Press the RESET button&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Module will execute bootloader immediately with &amp;quot;Reset cause: POR&amp;quot;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Note:''''' Module should never freeze or hang after the reset button was pressed. Testing the operation 10 times gives a reliable result&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
U-Boot 2014.10 (Jan 19 2016 - 20:37:48)&lt;br /&gt;
&lt;br /&gt;
CPU:   Freescale i.MX6SOLO rev1.1 at 792 MHz&lt;br /&gt;
Reset cause: POR&lt;br /&gt;
Board: MX6 TinyRex - basic&lt;br /&gt;
I2C:   ready&lt;br /&gt;
DRAM:  512 MiB&lt;br /&gt;
MMC:   FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2&lt;br /&gt;
*** Warning - bad CRC, using default environment&lt;br /&gt;
&lt;br /&gt;
In:    serial&lt;br /&gt;
Out:   serial&lt;br /&gt;
Err:   serial&lt;br /&gt;
Net:   FEC [PRIME]&lt;br /&gt;
Hit any key to stop autoboot:  0 &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
'''''Input:''''' None&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Device driver is available&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# ip addr show dev can0&lt;br /&gt;
2: can0: &amp;lt;NOARP,ECHO&amp;gt; mtu 16 qdisc noop state DOWN group default qlen 10&lt;br /&gt;
    link/can&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Connect a pair of iMX6 TinyRex Development boards and a couple of dedicated [https://www.ti.com/tool/TCAN332EVM CAN evaluation modules]&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:'''''  Boards communicate between each other. Sent messages are received successfully&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Board 1 (receiver) commands and outputs:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# ip link set can0 type can bitrate 1000000&lt;br /&gt;
root@imx6-tinyrexbasic:~# ip link set can0 up&lt;br /&gt;
flexcan 2090000.flexcan can0: writing ctrl=0x01232054&lt;br /&gt;
root@imx6-tinyrexbasic:~# candump can0 &amp;amp;&lt;br /&gt;
[1] 833&lt;br /&gt;
root@imx6-tinyrexbasic:~#   can0  123   [4]  DE AD BE EF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Board 2 (transmitter and receiver) commands and outputs:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# ip link set can0 type can bitrate 1000000&lt;br /&gt;
root@imx6-tinyrexbasic:~# ip link set can0 up&lt;br /&gt;
flexcan 2090000.flexcan can0: writing ctrl=0x01232054&lt;br /&gt;
root@imx6-tinyrexbasic:~# candump can0 &amp;amp;&lt;br /&gt;
[1] 847&lt;br /&gt;
root@imx6-tinyrexbasic:~# cansend can0 123#DEADBEEF&lt;br /&gt;
root@imx6-tinyrexbasic:~#   can0  123   [4]  DE AD BE EF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Camera Input  ==&lt;br /&gt;
'''''Input:''''' Connect RPi camera module into CSI interface and check if it is detected on I2C bus&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' I2C address 0x36 is occupied and under use&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# i2cdetect -y 1&lt;br /&gt;
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f&lt;br /&gt;
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
30: -- -- -- -- -- -- UU -- -- -- 3a -- -- -- -- -- &lt;br /&gt;
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
70: -- -- -- -- -- -- -- -- &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Connect RPi camera module into CSI interface and check kernel modules&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Device driver ov5647_camera_mipi_int(or ov5647_camera_mipi) is loaded&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# lsmod&lt;br /&gt;
Module                  Size  Used by&lt;br /&gt;
mxc_v4l2_capture       28532  2 &lt;br /&gt;
ipu_bg_overlay_sdc      5401  1 mxc_v4l2_capture&lt;br /&gt;
ipu_still               2528  1 mxc_v4l2_capture&lt;br /&gt;
ipu_prp_enc             5943  1 mxc_v4l2_capture&lt;br /&gt;
ipu_csi_enc             3863  1 mxc_v4l2_capture&lt;br /&gt;
ipu_fg_overlay_sdc      6217  1 mxc_v4l2_capture&lt;br /&gt;
ov5647_camera_mipi     30980  0 &lt;br /&gt;
adv7610_video           6270  0 &lt;br /&gt;
v4l2_int_device         2930  3 ov5647_camera_mipi_int,adv7610_video,mxc_v4l2_capture&lt;br /&gt;
mxc_dcic                6569  0 &lt;br /&gt;
evbug                   1875  0 &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Connect RPi camera module into CSI interface and capture image&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' The image is displayed on HDMI monitor&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo 2 &amp;gt; /sys/bus/i2c/devices/1-0036/ov5647_mode &lt;br /&gt;
root@imx6-tinyrexbasic:~# gst-launch-1.0 v4l2src device=&amp;quot;/dev/video1&amp;quot; ! video/x-bayer,width=1920,height=1080,framerate=30/1 ! queue ! bayer2rgb ! videoconvert ! fbdevsink&lt;br /&gt;
display(/dev/fb0) resolution is (1920x1080).&lt;br /&gt;
ipu_csi_window_size_crop: Error left=0 top=56595559&lt;br /&gt;
ERROR: unrecognized std! 0 (PAL=ff, NTSC=b000&lt;br /&gt;
&lt;br /&gt;
(gst-plugin-scanner:1175): GStreamer-CRITICAL **: gst_caps_simplify: assertion 'GST_IS_CAPS (caps)' failed&lt;br /&gt;
&lt;br /&gt;
(gst-plugin-scanner:1175): GStreamer-CRITICAL **: gst_caps_append: assertion 'GST_IS_CAPS (caps2)' failed&lt;br /&gt;
&lt;br /&gt;
(gst-plugin-scanner:1175): GStreamer-CRITICAL **: gst_caps_simplify: assertion 'GST_IS_CAPS (caps)' failed&lt;br /&gt;
&lt;br /&gt;
(gst-plugin-scanner:1175): GStreamer-CRITICAL **: gst_caps_append: assertion 'GST_IS_CAPS (caps2)' failed&lt;br /&gt;
ipu_csi_window_size_crop: Error left=0 top=56595559&lt;br /&gt;
ipu_csi_window_size_crop: Error left=0 top=56595559&lt;br /&gt;
Setting pipeline to PAUSED ...&lt;br /&gt;
Pipeline is live and does not need PREROLL ...&lt;br /&gt;
Setting pipeline to PLAYING ...&lt;br /&gt;
New clock: GstSystemClock&lt;br /&gt;
ERROR: v4l2 capture: unsupported ioctrl!&lt;br /&gt;
WARNING: from element /GstPipeline:pipeline0/GstFBDEVSink:fbdevsink0: A lot of buffers are being dropped.&lt;br /&gt;
Additional debug info:&lt;br /&gt;
/home/marek/workdir/imx6/yocto/fsl-release-bsp-tinyrex/build-x11/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.4.1-r0/gstreamer-1.4.1/libs/gst/base/gstbasesin:&lt;br /&gt;
There may be a timestamping problem, or this computer is too slow.&lt;br /&gt;
power_down_callback: ipu0/csi0&lt;br /&gt;
^Chandling interrupt.&lt;br /&gt;
Interrupt: Stopping pipeline ...&lt;br /&gt;
Execution ended after 0:00:19.269515335&lt;br /&gt;
Setting pipeline to PAUSED ...&lt;br /&gt;
Setting pipeline to READY ...&lt;br /&gt;
Setting pipeline to NULL ...&lt;br /&gt;
Freeing pipeline ...&lt;br /&gt;
power_down_callback: ipu0/csi1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Alternative test ===&lt;br /&gt;
'''''Input:''''' Connect RPi camera module into CSI interface and capture image&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' The image is displayed on HDMI monitor&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo 1 &amp;gt; /sys/bus/i2c/devices/1-0036/ov5647_mode&lt;br /&gt;
root@imx6-tinyrexbasic:~# gst-launch-1.0 v4l2src device=&amp;quot;/dev/video1&amp;quot; ! video/x-bayer,width=1280,height=720,framerate=30/1 ! queue ! bayer2rgb ! videoconvert ! fbdevsink&lt;br /&gt;
ipu_csi_window_size_crop: Error left=0 top=56595559&lt;br /&gt;
Setting pipeline to PAUSED ...&lt;br /&gt;
Pipeline is live and does not need PREROLL ...&lt;br /&gt;
Setting pipeline to PLAYING ...&lt;br /&gt;
New clock: GstSystemClock&lt;br /&gt;
ERROR: v4l2 capture: unsupported ioctrl!&lt;br /&gt;
power_down_callback: ipu0/csi0&lt;br /&gt;
^Chandling interrupt.&lt;br /&gt;
Interrupt: Stopping pipeline ...&lt;br /&gt;
Execution ended after 0:00:09.472884668&lt;br /&gt;
Setting pipeline to PAUSED ...&lt;br /&gt;
Setting pipeline to READY ...&lt;br /&gt;
Setting pipeline to NULL ...&lt;br /&gt;
Freeing pipeline ...&lt;br /&gt;
root@imx6-tinyrexbasic:~# power_down_callback: ipu0/csi1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Software integration and additional commands or settings of CSI camera interface are available on separate [[iMX6 TinyRex Camera|iMX6 TinyRex Camera page]].&lt;br /&gt;
&lt;br /&gt;
== Ethernet ==&lt;br /&gt;
'''''Input:''''' None&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Device driver is available&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Note:''''' MAC address should be identical with the address on the sticker placed on module&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# ip addr show dev eth0&lt;br /&gt;
3: eth0: &amp;lt;NO-CARRIER,BROADCAST,MULTICAST,UP&amp;gt; mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000&lt;br /&gt;
    link/ether 00:0d:15:00:db:b6 brd ff:ff:ff:ff:ff:ff&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Plug Ethernet cable into connector and issue DHCP command&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' IPv4 address is assigned&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# dmesg | tail&lt;br /&gt;
...&lt;br /&gt;
libphy: 2188000.ethernet:03 - Link is Up - 1000/Full&lt;br /&gt;
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# udhcpc -i eth0&lt;br /&gt;
udhcpc (v1.22.1) started&lt;br /&gt;
Sending discover...&lt;br /&gt;
Sending select for 192.168.0.115...&lt;br /&gt;
Lease of 192.168.0.115 obtained, lease time 356&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HDMI Input ==&lt;br /&gt;
'''''Input:''''' Plug HD signal generator (1280x720p) (e.g. HDMI output from a PC or GoPro camera) into micro HDMI Input connector and capture input signal&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Input signal is visible on the connected monitor&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# gst-launch-1.0 v4l2src device=&amp;quot;/dev/video0&amp;quot; ! video/x-raw,width=1280,height=720,framerate=30/1 ! videoconvert ! autovideosink&lt;br /&gt;
Setting pipeline to PAUSED ...&lt;br /&gt;
display(/dev/fb0) resolution is (1920x1080).&lt;br /&gt;
====== OVERLAYSINK: 4.1.4 build on Jan 23 2017 13:24:12. ======&lt;br /&gt;
display(/dev/fb0) resolution is (1920x1080).&lt;br /&gt;
display(/dev/fb0) resolution is (mxc_v4l2_output v4l2_out: Bypass IC.&lt;br /&gt;
1920x1080).&lt;br /&gt;
mxc_v4l2_output v4l2_out: Bypass IC.&lt;br /&gt;
Pipeline is live and does not need PREROLL ...&lt;br /&gt;
Setting pipeline to PLAYING ...&lt;br /&gt;
New clock: GstSystemClock&lt;br /&gt;
ERROR: v4l2 capture: unsupported ioctrl!&lt;br /&gt;
ERROR: v4l2 capture: unsupported ioctrl!&lt;br /&gt;
^Chandling interrupt.&lt;br /&gt;
Interrupt: Stopping pipeline ...&lt;br /&gt;
Execution ended after 0:00:09.216782001&lt;br /&gt;
Setting pipeline to PAUSED ...&lt;br /&gt;
Setting pipeline to READY ...&lt;br /&gt;
Total showed frames (256), display master blited (256), playing for (0:00:09.217285001), fps (27.774).&lt;br /&gt;
Setting pipeline to NULL ...&lt;br /&gt;
Freeing pipeline ...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# gst-launch imxv4l2src ! autovideosink&lt;br /&gt;
ipu_csi_window_size_crop: Error left=0 top=56595559&lt;br /&gt;
MAX resolution 1920x1080&lt;br /&gt;
&lt;br /&gt;
(gst-plugin-scanner:1024): GLib-GObject-WARNING **: cannot register existing type 'GstVorbisDec'&lt;br /&gt;
&lt;br /&gt;
(gst-plugin-scanner:1024): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed&lt;br /&gt;
&lt;br /&gt;
(gst-plugin-scanner:1024): GStreamer-CRITICAL **: gst_element_register: assertion 'g_type_is_a (type, GST_TYPE_ELEMENT)' failed&lt;br /&gt;
power_down_callback: ipu0/csi0&lt;br /&gt;
MFW_GST_V4LSRC_PLUGIN 4.0.3 build on Jan 19 2016 21:47:11.&lt;br /&gt;
Setting pipeline to PAUSED ...&lt;br /&gt;
ipu_csi_window_size_crop: Error left=0 top=56595559&lt;br /&gt;
MFW_GST_V4LSINK_PLUGIN 4.0.3 build on Jan 19 2016 21:46:56.&lt;br /&gt;
ipu_csi_window_size_crop: Error left=0 top=56595559&lt;br /&gt;
ipu_csi_window_size_crop: Error left=0 top=56595559&lt;br /&gt;
Pipeline is live and does not need PREROLL ...&lt;br /&gt;
Setting pipeline to PLAYING ...&lt;br /&gt;
New clock: GstSystemClock&lt;br /&gt;
full screen size:1920x1080&lt;br /&gt;
[V4L Update Display]: left=0, top=0, width=1920, height=1080&lt;br /&gt;
set v4l display crop sucessfully&lt;br /&gt;
set v4l rotate sucessfully&lt;br /&gt;
&amp;gt;&amp;gt;V4L_SINK: Actually buffer status:&lt;br /&gt;
        hardware buffer : 12&lt;br /&gt;
        software buffer : 0&lt;br /&gt;
power_down_callback: ipu0/csi1&lt;br /&gt;
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000&lt;br /&gt;
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000&lt;br /&gt;
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000&lt;br /&gt;
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000&lt;br /&gt;
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000&lt;br /&gt;
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000&lt;br /&gt;
Caught interrupt -- handling interrupt.&lt;br /&gt;
Interrupt: Stopping pipeline ...&lt;br /&gt;
&lt;br /&gt;
(gst-launch-0.10:1023): GLib-CRITICAL **: Source ID 16 was not found when attempting to remove it&lt;br /&gt;
Execution ended after 186220685689 ns.&lt;br /&gt;
Setting pipeline to PAUSED ...&lt;br /&gt;
Running time 0:03:06.221020022 render fps 16.131&lt;br /&gt;
Setting pipeline to READY ...&lt;br /&gt;
Setting pipeline to NULL ...&lt;br /&gt;
Total rendered:3004&lt;br /&gt;
[---&amp;gt;FINALIZE v4l_sink&lt;br /&gt;
Freeing pipeline ...&lt;br /&gt;
power_down_callback: ipu0/csi0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Software integration of HDMI Receiver ADV7610, additional commands and operation options are available on separate [[iMX6 TinyRex HDMI Input|iMX6 TinyRex HDMI Input page]].&lt;br /&gt;
&lt;br /&gt;
== HDMI Output ==&lt;br /&gt;
'''''Input:''''' Connect LCD monitor to baseboard&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Desktop UI is correctly displayed&amp;lt;br /&amp;gt;&lt;br /&gt;
[[image:iMX6_TinyRex_Development_kit-HDMI_terminal.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
== I2C ==&lt;br /&gt;
'''''Input:''''' Scan I2C bus 0&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Available devices:&amp;lt;br /&amp;gt;&lt;br /&gt;
* HDMI Output EDID (0x50)&lt;br /&gt;
* EEPROM (0x56)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# i2cdetect -y 0&lt;br /&gt;
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f&lt;br /&gt;
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
30: 30 -- -- -- -- -- -- 37 -- -- 3a -- -- -- -- -- &lt;br /&gt;
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
50: UU -- -- -- -- -- -- 57 -- -- -- -- -- -- -- -- &lt;br /&gt;
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
70: -- -- -- -- -- -- -- --  &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Scan I2C bus 1&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Available devices:&amp;lt;br /&amp;gt;&lt;br /&gt;
* CSI Camera (0x36)&lt;br /&gt;
* HDMI Input HDCP (0x3a)&lt;br /&gt;
* HDMI Input EDID (0x50)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# i2cdetect -y 1&lt;br /&gt;
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f&lt;br /&gt;
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
30: -- -- -- -- -- -- UU -- -- -- 3a -- -- -- -- -- &lt;br /&gt;
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
70: -- -- -- -- -- -- -- --     &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Scan I2C bus 2&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Available devices:&amp;lt;br /&amp;gt;&lt;br /&gt;
* HDMI Input chip (0x22 0x26 0x32 0x34 0x36 0x3e 0x40 0x4c)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# i2cdetect -y 2&lt;br /&gt;
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f&lt;br /&gt;
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
20: -- -- UU -- -- -- UU -- -- -- -- -- -- -- -- -- &lt;br /&gt;
30: -- -- UU -- UU -- UU -- -- -- -- -- -- -- UU -- &lt;br /&gt;
40: UU -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- &lt;br /&gt;
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
70: -- -- -- -- -- -- -- -- &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Trigger I2C EEPROM detection&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' I2C EEPROM is detected&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo -n &amp;quot;0-0056&amp;quot; &amp;gt; /sys/bus/i2c/drivers/at24/unbind&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo -n &amp;quot;0-0056&amp;quot; &amp;gt; /sys/bus/i2c/drivers/at24/bind &lt;br /&gt;
at24 0-0056: 131072 byte 24c1024 EEPROM, writable, 1 bytes/write&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Write and Read data from I2C EEPROM&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' If successful, console text 'Data are the same' should appear&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo -n &amp;quot;0123&amp;quot; &amp;gt; eeprom_in&lt;br /&gt;
root@imx6-tinyrexbasic:~# cat eeprom_in &amp;gt; /sys/bus/i2c/devices/0-0056/eeprom&lt;br /&gt;
root@imx6-tinyrexbasic:~# head -c 4 /sys/bus/i2c/devices/0-0056/eeprom &amp;gt; eeprom_out&lt;br /&gt;
root@imx6-tinyrexbasic:~# diff eeprom_in eeprom_out &amp;amp;&amp;amp; echo &amp;quot;Data are the same&amp;quot;&lt;br /&gt;
Data are the same&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Altarnative test ===&lt;br /&gt;
'''''Input:''''' List I2C bus 0, 1 and 2&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Available devices are displayed&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# ls /sys/bus/i2c/devices/i2c-0 | grep ^[0]&lt;br /&gt;
0-0050&lt;br /&gt;
0-0056&lt;br /&gt;
0-0057&lt;br /&gt;
root@imx6-tinyrexbasic:~# ls /sys/bus/i2c/devices/i2c-1 | grep ^[1]&lt;br /&gt;
1-0036&lt;br /&gt;
root@imx6-tinyrexbasic:~# ls /sys/bus/i2c/devices/i2c-2 | grep ^[2]&lt;br /&gt;
2-0022&lt;br /&gt;
2-0026&lt;br /&gt;
2-0032&lt;br /&gt;
2-0034&lt;br /&gt;
2-0036&lt;br /&gt;
2-003e&lt;br /&gt;
2-0040&lt;br /&gt;
2-004c&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== User LED ==&lt;br /&gt;
'''''Input:''''' None&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Red LED assembled on module switches from ON to OFF state with heartbeat pulses afterwards&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo -n &amp;quot;none&amp;quot; &amp;gt; /sys/devices/soc0/leds*/leds/module-led/trigger &lt;br /&gt;
root@imx6-tinyrexbasic:~# echo -n &amp;quot;1&amp;quot; &amp;gt; /sys/devices/soc0/leds*/leds/module-led/brightness&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo -n &amp;quot;0&amp;quot; &amp;gt; /sys/devices/soc0/leds*/leds/module-led/brightness&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo -n &amp;quot;heartbeat&amp;quot; &amp;gt;  /sys/devices/soc0/leds*/leds/module-led/trigger &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DDR memory ==&lt;br /&gt;
'''''Input:''''' None&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Memory test passes without any error&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# memtester 2G 1&lt;br /&gt;
memtester version 4.1.3 (32-bit)&lt;br /&gt;
Copyright (C) 2010 Charles Cazabon.&lt;br /&gt;
Licensed under the GNU General Public License version 2 (only).&lt;br /&gt;
&lt;br /&gt;
pagesize is 4096&lt;br /&gt;
pagesizemask is 0xfffff000&lt;br /&gt;
want 2048MB (2147483648 bytes)&lt;br /&gt;
got  267MB (280412160 bytes), trying mlock ...locked.&lt;br /&gt;
Loop 1/1:&lt;br /&gt;
  Stuck Address       : ok         &lt;br /&gt;
  Random Value        : ok&lt;br /&gt;
  Compare XOR         : ok&lt;br /&gt;
  Compare SUB         : ok&lt;br /&gt;
  Compare MUL         : ok&lt;br /&gt;
  Compare DIV         : ok&lt;br /&gt;
  Compare OR          : ok&lt;br /&gt;
  Compare AND         : ok&lt;br /&gt;
  Sequential Increment: ok&lt;br /&gt;
  Solid Bits          : ok         &lt;br /&gt;
  Block Sequential    : ok         &lt;br /&gt;
  Checkerboard        : ok         &lt;br /&gt;
  Bit Spread          : ok         &lt;br /&gt;
  Bit Flip            : ok         &lt;br /&gt;
  Walking Ones        : ok         &lt;br /&gt;
  Walking Zeroes      : ok         &lt;br /&gt;
&lt;br /&gt;
Done.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Further information about DDR3 memories and its calibration can be accessed in [[iMX6 TinyRex Memory Calibration|Memory Calibration details]].&lt;br /&gt;
&lt;br /&gt;
== PCI Express ==&lt;br /&gt;
The procedure uses to a WiFi wireless card to test PCIe interface. More details concerning wireless cards are located on [[iMX6 TinyRex Wireless|WiFi and Bluetooth Cards page]] .&amp;lt;br/&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Plug Wireless WiFi Link 4965AGN mini PCIe card into mini PCIe slot&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Card is detected by system&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# lspci &lt;br /&gt;
00:00.0 PCI bridge: Device 16c3:abcd (rev 01)&lt;br /&gt;
01:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Plug Wireless WiFi Link 4965AGN mini PCIe card into mini PCIe slot&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Wireless WiFi card firmware is loaded&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# dmesg | grep iwl4965&lt;br /&gt;
iwl4965: Intel(R) Wireless WiFi 4965 driver for Linux, in-tree:&lt;br /&gt;
iwl4965: Copyright(c) 2003-2011 Intel Corporation&lt;br /&gt;
iwl4965 0000:01:00.0: Detected Intel(R) Wireless WiFi Link 4965AGN, REV=0x4&lt;br /&gt;
iwl4965 0000:01:00.0: device EEPROM VER=0x36, CALIB=0x5&lt;br /&gt;
iwl4965 0000:01:00.0: Tunable channels: 13 802.11bg, 19 802.11a channels&lt;br /&gt;
iwl4965 0000:01:00.0: loaded firmware version 228.61.2.24&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Plug Wireless WiFi Link 4965AGN mini PCIe card into mini PCIe slot&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Card scans neighbour networks&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# rfkill unblock wlan&lt;br /&gt;
root@imx6-tinyrexbasic:~# ip link set wlan0 up&lt;br /&gt;
IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready&lt;br /&gt;
root@imx6-tinyrexbasic:~# iw dev wlan0 scan&lt;br /&gt;
BSS 20:aa:4b:7e:21:97(on wlan0)&lt;br /&gt;
        TSF: 4605781864521 usec (53d, 07:23:01)&lt;br /&gt;
        freq: 5220&lt;br /&gt;
        beacon interval: 100 TUs&lt;br /&gt;
        capability: ESS Privacy ShortPreamble (0x0031)&lt;br /&gt;
        signal: -76.00 dBm&lt;br /&gt;
        last seen: 0 ms ago&lt;br /&gt;
        SSID: OpenWrt5g&lt;br /&gt;
        Supported rates: 6.0* 9.0 12.0* 18.0 24.0* 36.0 48.0 54.0 &lt;br /&gt;
        DS Parameter set: channel 44&lt;br /&gt;
        Country: CZ     Environment: Indoor/Outdoor&lt;br /&gt;
                Channels [36 - 48] @ 23 dBm&lt;br /&gt;
        RSN:     * Version: 1&lt;br /&gt;
                 * Group cipher: CCMP&lt;br /&gt;
                 * Pairwise ciphers: CCMP&lt;br /&gt;
                 * Authentication suites: PSK&lt;br /&gt;
                 * Capabilities: 16-PTKSA-RC 1-GTKSA-RC (0x000c)&lt;br /&gt;
        WPA:     * Version: 1&lt;br /&gt;
                 * Group cipher: CCMP&lt;br /&gt;
                 * Pairwise ciphers: CCMP&lt;br /&gt;
                 * Authentication suites: PSK&lt;br /&gt;
        Extended capabilities: 6&lt;br /&gt;
        WMM:     * Parameter version 1&lt;br /&gt;
                 * BE: CW 15-1023, AIFSN 3&lt;br /&gt;
                 * BK: CW 15-1023, AIFSN 7&lt;br /&gt;
                 * VI: CW 7-15, AIFSN 2, TXOP 3008 usec&lt;br /&gt;
                 * VO: CW 3-7, AIFSN 2, TXOP 1504 usec&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Alternative test ===&lt;br /&gt;
'''''Input:''''' Plug Wireless WiFi Link 4965AGN mini PCIe card into mini PCIe slot&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Card scans neighbour networks&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# ip link set wlan0 up&lt;br /&gt;
IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready&lt;br /&gt;
root@imx6-tinyrexbasic:~# iwlist wlan0 scan&lt;br /&gt;
wlan0     Scan completed :&lt;br /&gt;
          Cell 01 - Address: 20:AA:4B:7E:21:97&lt;br /&gt;
                    Channel:44&lt;br /&gt;
                    Frequency:5.22 GHz (Channel 44)&lt;br /&gt;
                    Quality=38/70  Signal level=-72 dBm  &lt;br /&gt;
                    Encryption key:on&lt;br /&gt;
                    ESSID:&amp;quot;OpenWrt5g&amp;quot;&lt;br /&gt;
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s&lt;br /&gt;
                              36 Mb/s; 48 Mb/s; 54 Mb/s&lt;br /&gt;
                    Mode:Master&lt;br /&gt;
                    Extra:tsf=0000072735a29d05&lt;br /&gt;
                    Extra: Last beacon: 30ms ago&lt;br /&gt;
                    IE: Unknown: 00094F70656E5772743567&lt;br /&gt;
                    IE: Unknown: 01088C129824B048606C&lt;br /&gt;
                    IE: Unknown: 03012C&lt;br /&gt;
                    IE: Unknown: 0706435A20240417&lt;br /&gt;
                    IE: IEEE 802.11i/WPA2 Version 1&lt;br /&gt;
                        Group Cipher : CCMP&lt;br /&gt;
                        Pairwise Ciphers (1) : CCMP&lt;br /&gt;
                        Authentication Suites (1) : PSK&lt;br /&gt;
                    IE: WPA Version 1&lt;br /&gt;
                        Group Cipher : CCMP&lt;br /&gt;
                        Pairwise Ciphers (1) : CCMP&lt;br /&gt;
                        Authentication Suites (1) : PSK&lt;br /&gt;
                    IE: Unknown: 7F080000000000000040&lt;br /&gt;
                    IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SD card ==&lt;br /&gt;
'''''Input:''''' SD card is plugged in&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Files stored on SD card are listed&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# dmesg | grep mmc&lt;br /&gt;
mmc0: new high speed SD card at address aaaa&lt;br /&gt;
mmcblk1: mmc0:aaaa SU02G 1.84 GiB&lt;br /&gt;
 mmcblk1: p1&lt;br /&gt;
root@imx6-tinyrexbasic:~# mount /dev/mmcblk1p1 /media/&lt;br /&gt;
root@imx6-tinyrexbasic:~# ls -la /media&lt;br /&gt;
total 118084&lt;br /&gt;
drwxr-xr-x  4 root root        8192 Jan  1  1970 .&lt;br /&gt;
drwxr-xr-x 22 root linaro      4096 Dec 20 09:30 ..&lt;br /&gt;
-rwxr-xr-x  1 root root   120886176 Dec 22 15:11 78.avi&lt;br /&gt;
drwxr-xr-x  8 root root        8192 Oct 10 16:48 Pictures processed&lt;br /&gt;
drwxr-xr-x  2 root root        8192 Oct 10 16:44 iMX6 Rex Moduel Layout videos&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SPI Flash Memory ==&lt;br /&gt;
'''''Input:''''' Trigger M25P80 flash detection&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' SPI Flash sst25vf032b is detected&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo -n &amp;quot;spi0.0&amp;quot; &amp;gt; /sys/bus/spi/drivers/m25p80/unbind&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo -n &amp;quot;spi0.0&amp;quot; &amp;gt; /sys/bus/spi/drivers/m25p80/bind &lt;br /&gt;
m25p80 spi0.0: found sst25vf032b, expected m25p32&lt;br /&gt;
m25p80 spi0.0: sst25vf032b (4096 Kbytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Suspend ==&lt;br /&gt;
'''''Input:''''' Put module into suspend state (mem state). Wait 10s and then press USER button&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Module wakes up&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo mem &amp;gt; /sys/power/state&lt;br /&gt;
PM: Syncing filesystems ... done.&lt;br /&gt;
Freezing user space processes ... (elapsed 0.005 seconds) done.&lt;br /&gt;
Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.&lt;br /&gt;
Suspending console(s) (use no_console_suspend to debug)&lt;br /&gt;
fec 2188000.ethernet eth0: Graceful transmit stop did not complete!&lt;br /&gt;
PM: suspend of devices complete after 31.996 msecs&lt;br /&gt;
PM: suspend devices took 0.030 seconds&lt;br /&gt;
PM: late suspend of devices complete after 0.511 msecs&lt;br /&gt;
PM: noirq suspend of devices complete after 11.941 msecs&lt;br /&gt;
Disabling non-boot CPUs ...&lt;br /&gt;
PM: noirq resume of devices complete after 20.111 msecs&lt;br /&gt;
PM: early resume of devices complete after 0.399 msecs&lt;br /&gt;
PM: resume of devices complete after 412.384 msecs&lt;br /&gt;
PM: resume devices took 0.410 seconds&lt;br /&gt;
Restarting tasks ... done.&lt;br /&gt;
root@imx6-tinyrexbasic:~#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Put module into suspend state (standby state). Wait 10s and then press USER button&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Module wakes up&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo standby &amp;gt; /sys/power/state&lt;br /&gt;
PM: Syncing filesystems ... done.&lt;br /&gt;
Freezing user space processes ... (elapsed 0.005 seconds) done.&lt;br /&gt;
Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.&lt;br /&gt;
Suspending console(s) (use no_console_suspend to debug)&lt;br /&gt;
fec 2188000.ethernet eth0: Graceful transmit stop did not complete!&lt;br /&gt;
PM: suspend of devices complete after 31.989 msecs&lt;br /&gt;
PM: suspend devices took 0.030 seconds&lt;br /&gt;
PM: late suspend of devices complete after 0.532 msecs&lt;br /&gt;
PM: noirq suspend of devices complete after 11.862 msecs&lt;br /&gt;
Disabling non-boot CPUs ...&lt;br /&gt;
PM: noirq resume of devices complete after 20.186 msecs&lt;br /&gt;
PM: early resume of devices complete after 0.397 msecs&lt;br /&gt;
PM: resume of devices complete after 412.337 msecs&lt;br /&gt;
PM: resume devices took 0.410 seconds&lt;br /&gt;
Restarting tasks ... done.&lt;br /&gt;
root@imx6-tinyrexbasic:~#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Set RTC wakeup event after 10s and put module into suspend state (standby state)&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Module wakes up by itself&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# echo +10 &amp;gt; /sys/class/rtc/rtc0/wakealarm &amp;amp;&amp;amp; echo standby &amp;gt; /sys/power/state&lt;br /&gt;
PM: Syncing filesystems ... done.&lt;br /&gt;
Freezing user space processes ... (elapsed 0.005 seconds) done.&lt;br /&gt;
Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.&lt;br /&gt;
Suspending console(s) (use no_console_suspend to debug)&lt;br /&gt;
fec 2188000.ethernet eth0: Graceful transmit stop did not complete!&lt;br /&gt;
PM: suspend of devices complete after 32.020 msecs&lt;br /&gt;
PM: suspend devices took 0.030 seconds&lt;br /&gt;
PM: late suspend of devices complete after 0.515 msecs&lt;br /&gt;
PM: noirq suspend of devices complete after 11.887 msecs&lt;br /&gt;
Disabling non-boot CPUs ...&lt;br /&gt;
PM: noirq resume of devices complete after 19.990 msecs&lt;br /&gt;
PM: early resume of devices complete after 0.392 msecs&lt;br /&gt;
PM: resume of devices complete after 412.311 msecs&lt;br /&gt;
PM: resume devices took 0.410 seconds&lt;br /&gt;
Restarting tasks ... done.&lt;br /&gt;
root@imx6-tinyrexbasic:~#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UART serial console ==&lt;br /&gt;
'''''Input:''''' Connect USB to UART cable into baseboard connector and open serial console with baud rate 115200 8n1&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' The board is controlled and responsive to serial terminal commands&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# uname -a&lt;br /&gt;
Linux imx6-tinyrexbasic 3.14.43-yocto+g4b13aeb #1 SMP PREEMPT Tue Jan 19 21:42:39 CET 2016 armv7l GNU/Linux&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== USB ==&lt;br /&gt;
'''''Input:''''' Plug USB flash drive with single VFAT partition into bottom USB connector&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Filesystem recognises the flash drive and automatically mounts it&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# lsusb&lt;br /&gt;
Bus 001 Device 002: ID 125f:d31a A-DATA Technology Co., Ltd. &lt;br /&gt;
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
&lt;br /&gt;
root@imx6-tinyrexbasic:~# mount | grep /run/media/sd*&lt;br /&gt;
/dev/sda1 on /run/media/sda1 type vfat (rw,relatime,gid=6,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Generate a dummy file and copy it into USB flash drive&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Generated file and copied file have the same checksum&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# rm -f file.txt /run/media/sda1/file.txt &lt;br /&gt;
root@imx6-tinyrexbasic:~# dd if=/dev/urandom of=file.txt count=1024 bs=1024&lt;br /&gt;
1024+0 records in&lt;br /&gt;
1024+0 records out&lt;br /&gt;
1048576 bytes (1.0 MB) copied, 0.435065 s, 2.4 MB/s&lt;br /&gt;
root@imx6-tinyrexbasic:~# cp file.txt /run/media/sda1/&lt;br /&gt;
root@imx6-tinyrexbasic:~# md5sum file.txt /run/media/sda1/file.txt &lt;br /&gt;
b8e8141b61813fcc08a6164833729e3b  file.txt&lt;br /&gt;
b8e8141b61813fcc08a6164833729e3b  /run/media/sda1/file.txt&lt;br /&gt;
root@imx6-tinyrexbasic:~# rm file.txt /run/media/sda1/file.txt&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== USB OTG ==&lt;br /&gt;
'''''Input:''''' Load USB serial gadget driver and connect baseboard to host PC over micro USB cable&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Driver is successfully loaded and host PC detects a new USB serial gadget device&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iMX6 Rex Development kit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@imx6-tinyrexbasic:~# modprobe -i g_serial&lt;br /&gt;
g_serial gadget: Gadget Serial v2.4&lt;br /&gt;
g_serial gadget: g_serial ready&lt;br /&gt;
root@imx6-tinyrexbasic:~# g_serial gadget: high-speed config #2: CDC ACM config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Host PC:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
user@voipac:~$ lsusb &lt;br /&gt;
...&lt;br /&gt;
Bus 001 Device 014: ID 0525:a4a7 Netchip Technology, Inc. Linux-USB Serial Gadget (CDC ACM mode)&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
</feed>