<?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=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals</id>
	<title>i.MX25 SODIMM PC 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=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals"/>
	<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;action=history"/>
	<updated>2026-06-14T13:52:49Z</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=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=3502&amp;oldid=prev</id>
		<title>Voipac at 13:20, 24 April 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=3502&amp;oldid=prev"/>
		<updated>2022-04-24T13:20:44Z</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 13:20, 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-l553&quot; &gt;Line 553:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 553:&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;== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;DVI &lt;/del&gt;output ==&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;== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;VGA &lt;/ins&gt;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 VGA 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 VGA 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&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&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=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=2961&amp;oldid=prev</id>
		<title>Voipac at 09:28, 23 October 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=2961&amp;oldid=prev"/>
		<updated>2021-10-23T09:28:17Z</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 09:28, 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:i.MX25 SODIMM PC - 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:i.MX25 SODIMM PC - 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;!-- --&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;!-- --&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;&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;Basic examples of operation of i.MX25 SODIMM PC - Development &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;kit &lt;/del&gt;interfaces are shown on this page.&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;Basic examples of operation of i.MX25 SODIMM PC - Development &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Kit &lt;/ins&gt;interfaces are shown on this page.&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-l538&quot; &gt;Line 538:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 538:&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&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&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;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;&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;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;i.MX25 SODIMM PC - 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;i.MX25 SODIMM PC - 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@vmx25:~# 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@vmx25:~# 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=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1961&amp;oldid=prev</id>
		<title>Voipac at 05:31, 26 April 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1961&amp;oldid=prev"/>
		<updated>2021-04-26T05:31:46Z</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 05:31, 26 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-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;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:i.MX25 SODIMM PC - Development kit]]&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:i.MX25 SODIMM PC - Development kit]]&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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:i.MX25 SODIMM PC Peripherals]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&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;&amp;lt;!-- --&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;!-- --&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;&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;/table&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
	<entry>
		<id>https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1725&amp;oldid=prev</id>
		<title>Voipac at 23:42, 21 April 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1725&amp;oldid=prev"/>
		<updated>2021-04-21T23:42:21Z</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:42, 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-l357&quot; &gt;Line 357:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 357:&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;== NAND 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;== NAND 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;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:''''' Check file system &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;free &lt;/del&gt;disk space&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:''''' Check file system &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;for &lt;/ins&gt;disk space&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:''''' UBI type rootfs is ready with free space &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is &lt;/del&gt;available&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:''''' UBI type rootfs is ready with free space available&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@vmx25:~# df -h&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@vmx25:~# df -h&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=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1724&amp;oldid=prev</id>
		<title>Voipac at 23:41, 21 April 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1724&amp;oldid=prev"/>
		<updated>2021-04-21T23:41:35Z</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:41, 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-l358&quot; &gt;Line 358:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 358:&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;== NAND 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;== NAND 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:''''' Check file system free disk space&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:''''' Check file system free disk space&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:''''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Rootfs is &lt;/del&gt;UBI type &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/del&gt;free space is available&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:''''' UBI type &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;rootfs is ready with &lt;/ins&gt;free space is available&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@vmx25:~# df -h&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@vmx25:~# df -h&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=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1723&amp;oldid=prev</id>
		<title>Voipac at 23:40, 21 April 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1723&amp;oldid=prev"/>
		<updated>2021-04-21T23:40:52Z</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:40, 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-l358&quot; &gt;Line 358:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 358:&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;== NAND 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;== NAND 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:''''' Check file system free disk space&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:''''' Check file system free disk space&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: Rootfs is UBI type and free space is available&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''''' &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:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''''' &lt;/ins&gt;Rootfs is UBI type and free space is available&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@vmx25:~# df -h&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@vmx25:~# df -h&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=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1722&amp;oldid=prev</id>
		<title>Voipac at 23:40, 21 April 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1722&amp;oldid=prev"/>
		<updated>2021-04-21T23:40:22Z</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:40, 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-l10&quot; &gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&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 (12V, 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 (12V, 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;* i.MX25 SODIMM PC Module&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;* i.MX25 SODIMM PC Module&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;* i.MX25 SODIMM PC &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Module &lt;/del&gt;Base Board&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;* i.MX25 SODIMM PC Base Board&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-l85&quot; &gt;Line 85:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 85:&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:''''' Plug headphones into HP_OUT and microphone into LINE_IN connector&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.&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:''''' Plug headphones into HP_OUT and microphone into LINE_IN connector&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:''''' Microphone sound is played in headphones&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:''''' Microphone sound is played in headphones&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-l93&quot; &gt;Line 93:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 93:&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:''''' Plug headphones with microphone feature into HP_OUT connector&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.&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:''''' Plug headphones with microphone feature into HP_OUT connector&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:''''' Sound is recorded and played afterwards  &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:''''' Sound is recorded and played afterwards  &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-l324&quot; &gt;Line 324:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 324:&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 errors&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''''' &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:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''''' &lt;/ins&gt;Memory test passes without any errors&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@vmx25:~# memtester 32M 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@vmx25:~# memtester 32M 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=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1706&amp;oldid=prev</id>
		<title>Voipac: Created page with &quot;Category:i.MX25 SODIMM PC - Development kit Category:i.MX25 SODIMM PC Peripherals &lt;!-- --&gt; &lt;div style=&quot;float:right&quot;&gt;__TOC__&lt;/div&gt;  Basic examples of operation of i.MX2...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.voipac.com/index.php?title=i.MX25_SODIMM_PC_Accessing_and_Testing_Peripherals&amp;diff=1706&amp;oldid=prev"/>
		<updated>2021-04-21T23:29:38Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/index.php?title=Category:i.MX25_SODIMM_PC_-_Development_kit&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:i.MX25 SODIMM PC - Development kit (page does not exist)&quot;&gt;Category:i.MX25 SODIMM PC - Development kit&lt;/a&gt; &lt;a href=&quot;/index.php?title=Category:i.MX25_SODIMM_PC_Peripherals&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:i.MX25 SODIMM PC Peripherals (page does not exist)&quot;&gt;Category:i.MX25 SODIMM PC 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;  Basic examples of operation of i.MX2...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:i.MX25 SODIMM PC - Development kit]]&lt;br /&gt;
[[Category:i.MX25 SODIMM PC 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;
Basic examples of operation of i.MX25 SODIMM PC - Development kit interfaces are shown on this page.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* DC power supply (12V, 2A)&lt;br /&gt;
* i.MX25 SODIMM PC Module&lt;br /&gt;
* i.MX25 SODIMM PC Module Base Board&lt;br /&gt;
&lt;br /&gt;
=== Peripherals and Accessories ===&lt;br /&gt;
* 1x DVI/VGA monitor&lt;br /&gt;
* 1x MicroSD card&lt;br /&gt;
* 2x USB Flash drive&lt;br /&gt;
* 1x headphones&lt;br /&gt;
* 1x microphone&lt;br /&gt;
* touch panel&lt;br /&gt;
&lt;br /&gt;
=== Cables ===&lt;br /&gt;
* Ethernet cable&lt;br /&gt;
* DVI cable or VGA cable&lt;br /&gt;
* Mini USB cable&lt;br /&gt;
* RS-232 cable&lt;br /&gt;
&lt;br /&gt;
== Audio ==&lt;br /&gt;
'''''Input:''''' Search kernel log for SGTL5000 chip&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Audio chip is detected and bound as an input device&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# dmesg | grep -i sgtl5000&lt;br /&gt;
sgtl5000 0-000a: sgtl5000 revision 0x11&lt;br /&gt;
sgtl5000 0-000a: Using internal LDO instead of VDDD: check ER1&lt;br /&gt;
imx-sgtl5000 sound: sgtl5000 &amp;lt;-&amp;gt; 50034000.ssi mapping ok&lt;br /&gt;
  #0: imx25-vmx25-sgtl5000&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Run alsamixer command&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Card imx-audio-sgtl5000 is available&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# alsamixer&lt;br /&gt;
lqqqqqqqqqqqqqqqqqqqqqqqqqqqqq AlsaMixer v1.1.4 qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk&lt;br /&gt;
x Card: imx25-vmx25-sgtl5000                           F1:  Help               x&lt;br /&gt;
x Chip:                                                F2:  System information x&lt;br /&gt;
x View: F3:[Playback] F4: Capture  F5: All             F6:  Select sound card  x&lt;br /&gt;
x Item: Headphone [dB gain: -15.00, -20.00]            Esc: Exit               x&lt;br /&gt;
x                                                                              x&lt;br /&gt;
x        lqqk                                      lqqk          lqqk          x&lt;br /&gt;
x        x  x                                      x  x          x  x          x&lt;br /&gt;
x        x  x                                      x  x          x  x          x&lt;br /&gt;
x        x  x                                      x  x          x  x          x&lt;br /&gt;
x        x  x                                      xaax          x  x          x&lt;br /&gt;
x        x  x                                      xaax          x  x          x&lt;br /&gt;
x        x  x                                      xaax          x  x          x&lt;br /&gt;
x        x  x                                      xaax          x  x          x&lt;br /&gt;
x        x  x                                      xaax          x  x          x&lt;br /&gt;
x        x  x                                      xaax          xaax          x&lt;br /&gt;
x        x  x                                      xaax          xaax          x&lt;br /&gt;
x        x  x                                      xaax          xaax          x&lt;br /&gt;
x        x  x                                      xaax          xaax          x&lt;br /&gt;
x        x  x                                      xaax          xaax          x&lt;br /&gt;
x        xaax                                      xaax          xaax          x&lt;br /&gt;
x        xaax                                      xaax          xaax          x&lt;br /&gt;
x        xaax                                      xaax          xaax          x&lt;br /&gt;
x        xaax                                      xaax          xaax          x&lt;br /&gt;
x        tqqu           DAC          lqqk          mqqj          tqqu          x&lt;br /&gt;
x        xOOx                        xOOx                        xOOx          x&lt;br /&gt;
x        mqqj                        mqqj                        mqqj          x&lt;br /&gt;
x       23&amp;lt;&amp;gt;23                                    75&amp;lt;&amp;gt;75        58&amp;lt;&amp;gt;58         x&lt;br /&gt;
x   &amp;lt;  Headphone  &amp;gt;Headphone Mux Headphone Pla      PCM         Lineout        x&lt;br /&gt;
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Plug headphones into HP_OUT connector&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Audio media is played into the headphones&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# aplay multimedia/sample.wav&lt;br /&gt;
Playing WAVE 'multimedia/sample.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo&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@vmx25:~# aplay -D sysdefault:CARD=imx25vmx25sgtl5 multimedia/sample.wav&lt;br /&gt;
Playing WAVE 'multimedia/sample.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Plug headphones into HP_OUT and microphone into LINE_IN connector.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Microphone sound is played in headphones&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# arecord -D sysdefault:CARD=imx25vmx25sgtl5 -t wav -f cd | aplay -D sysdefault:CARD=imx25vmx25sgtl5&lt;br /&gt;
Recording WAVE 'stdin' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo&lt;br /&gt;
Playing WAVE 'stdin' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Plug headphones with microphone feature into HP_OUT connector.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Sound is recorded and played afterwards &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# arecord -D sysdefault:CARD=imx25vmx25sgtl5 -t wav -f cd -d 10 multimedia/recorded.wav&lt;br /&gt;
Recording WAVE 'multimedia/recorded.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo&lt;br /&gt;
root@vmx25:~# aplay -D sysdefault:CARD=imx25vmx25sgtl5 multimedia/recorded.wav&lt;br /&gt;
Playing WAVE 'multimedia/recorded.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== User button ==&lt;br /&gt;
'''''Input:''''' Press the Home/Vol-/Vol+/Back buttons&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Button events are generated and received&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# evtest /dev/input/by-path/platform-43fa8000.kpp-event&lt;br /&gt;
Input driver version is 1.0.1&lt;br /&gt;
Input device ID: bus 0x19 vendor 0x0 product 0x0 version 0x0&lt;br /&gt;
Input device name: &amp;quot;43fa8000.kpp&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 102 (KEY_HOME)&lt;br /&gt;
    Event code 114 (KEY_VOLUMEDOWN)&lt;br /&gt;
    Event code 115 (KEY_VOLUMEUP)&lt;br /&gt;
    Event code 158 (KEY_BACK)&lt;br /&gt;
  Event type 4 (EV_MSC)&lt;br /&gt;
    Event code 4 (MSC_SCAN)&lt;br /&gt;
Key repeat handling:&lt;br /&gt;
  Repeat type 20 (EV_REP)&lt;br /&gt;
    Repeat code 0 (REP_DELAY)&lt;br /&gt;
      Value    250&lt;br /&gt;
    Repeat code 1 (REP_PERIOD)&lt;br /&gt;
      Value     33&lt;br /&gt;
Properties:&lt;br /&gt;
Testing ... (interrupt to exit)&lt;br /&gt;
Event: time 1525810879.083353, type 4 (EV_MSC), code 4 (MSC_SCAN), value 01&lt;br /&gt;
Event: time 1525810879.083353, type 1 (EV_KEY), code 102 (KEY_HOME), value 1&lt;br /&gt;
Event: time 1525810879.083353, -------------- SYN_REPORT ------------&lt;br /&gt;
Event: time 1525810879.243271, type 4 (EV_MSC), code 4 (MSC_SCAN), value 01&lt;br /&gt;
Event: time 1525810879.243271, type 1 (EV_KEY), code 102 (KEY_HOME), value 0&lt;br /&gt;
Event: time 1525810879.243271, -------------- SYN_REPORT ------------&lt;br /&gt;
Event: time 1525810880.293285, type 4 (EV_MSC), code 4 (MSC_SCAN), value 11&lt;br /&gt;
Event: time 1525810880.293285, type 1 (EV_KEY), code 114 (KEY_VOLUMEDOWN), value 1&lt;br /&gt;
Event: time 1525810880.293285, -------------- SYN_REPORT ------------&lt;br /&gt;
Event: time 1525810880.443263, type 4 (EV_MSC), code 4 (MSC_SCAN), value 11&lt;br /&gt;
Event: time 1525810880.443263, type 1 (EV_KEY), code 114 (KEY_VOLUMEDOWN), value 0&lt;br /&gt;
Event: time 1525810880.443263, -------------- SYN_REPORT ------------&lt;br /&gt;
Event: time 1525810881.213298, type 4 (EV_MSC), code 4 (MSC_SCAN), value 03&lt;br /&gt;
Event: time 1525810881.213298, type 1 (EV_KEY), code 158 (KEY_BACK), value 1&lt;br /&gt;
Event: time 1525810881.213298, -------------- SYN_REPORT ------------&lt;br /&gt;
Event: time 1525810881.353266, type 4 (EV_MSC), code 4 (MSC_SCAN), value 03&lt;br /&gt;
Event: time 1525810881.353266, type 1 (EV_KEY), code 158 (KEY_BACK), value 0&lt;br /&gt;
Event: time 1525810881.353266, -------------- SYN_REPORT ------------&lt;br /&gt;
Event: time 1525810882.133271, type 4 (EV_MSC), code 4 (MSC_SCAN), value 13&lt;br /&gt;
Event: time 1525810882.133271, type 1 (EV_KEY), code 115 (KEY_VOLUMEUP), value 1&lt;br /&gt;
Event: time 1525810882.133271, -------------- SYN_REPORT ------------&lt;br /&gt;
Event: time 1525810882.263273, type 4 (EV_MSC), code 4 (MSC_SCAN), value 13&lt;br /&gt;
Event: time 1525810882.263273, type 1 (EV_KEY), code 115 (KEY_VOLUMEUP), value 0&lt;br /&gt;
Event: time 1525810882.263273, -------------- SYN_REPORT ------------&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Alternate test ===&lt;br /&gt;
'''''Input:''''' Press the Home/Vol-/Vol+/Back buttons&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Button events are generated and received&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# hexdump -C /dev/input/by-path/platform-43fa8000.kpp-event &lt;br /&gt;
00000000  4f 8a f8 5a cf 05 04 00  04 00 04 00 01 00 00 00  |O..Z............|&lt;br /&gt;
00000010  4f 8a f8 5a cf 05 04 00  01 00 66 00 01 00 00 00  |O..Z......f.....|&lt;br /&gt;
00000020  4f 8a f8 5a cf 05 04 00  00 00 00 00 00 00 00 00  |O..Z............|&lt;br /&gt;
00000030  4f 8a f8 5a 7f 01 06 00  04 00 04 00 01 00 00 00  |O..Z............|&lt;br /&gt;
00000040  4f 8a f8 5a 7f 01 06 00  01 00 66 00 00 00 00 00  |O..Z......f.....|&lt;br /&gt;
00000050  4f 8a f8 5a 7f 01 06 00  00 00 00 00 00 00 00 00  |O..Z............|&lt;br /&gt;
00000060  4f 8a f8 5a 7c bc 0a 00  04 00 04 00 11 00 00 00  |O..Z|...........|&lt;br /&gt;
00000070  4f 8a f8 5a 7c bc 0a 00  01 00 72 00 01 00 00 00  |O..Z|.....r.....|&lt;br /&gt;
00000080  4f 8a f8 5a 7c bc 0a 00  00 00 00 00 00 00 00 00  |O..Z|...........|&lt;br /&gt;
00000090  4f 8a f8 5a 3c b8 0c 00  04 00 04 00 11 00 00 00  |O..Z&amp;lt;...........|&lt;br /&gt;
000000a0  4f 8a f8 5a 3c b8 0c 00  01 00 72 00 00 00 00 00  |O..Z&amp;lt;.....r.....|&lt;br /&gt;
000000b0  4f 8a f8 5a 3c b8 0c 00  00 00 00 00 00 00 00 00  |O..Z&amp;lt;...........|&lt;br /&gt;
000000c0  50 8a f8 5a 4b cd 02 00  04 00 04 00 03 00 00 00  |P..ZK...........|&lt;br /&gt;
000000d0  50 8a f8 5a 4b cd 02 00  01 00 9e 00 01 00 00 00  |P..ZK...........|&lt;br /&gt;
000000e0  50 8a f8 5a 4b cd 02 00  00 00 00 00 00 00 00 00  |P..ZK...........|&lt;br /&gt;
000000f0  50 8a f8 5a fe c8 04 00  04 00 04 00 03 00 00 00  |P..Z............|&lt;br /&gt;
00000100  50 8a f8 5a fe c8 04 00  01 00 9e 00 00 00 00 00  |P..Z............|&lt;br /&gt;
00000110  50 8a f8 5a fe c8 04 00  00 00 00 00 00 00 00 00  |P..Z............|&lt;br /&gt;
00000120  50 8a f8 5a 10 5d 09 00  04 00 04 00 13 00 00 00  |P..Z.]..........|&lt;br /&gt;
00000130  50 8a f8 5a 10 5d 09 00  01 00 73 00 01 00 00 00  |P..Z.]....s.....|&lt;br /&gt;
00000140  50 8a f8 5a 10 5d 09 00  00 00 00 00 00 00 00 00  |P..Z.]..........|&lt;br /&gt;
00000150  50 8a f8 5a ce a6 0b 00  04 00 04 00 13 00 00 00  |P..Z............|&lt;br /&gt;
00000160  50 8a f8 5a ce a6 0b 00  01 00 73 00 00 00 00 00  |P..Z......s.....|&lt;br /&gt;
00000170  50 8a f8 5a ce a6 0b 00  00 00 00 00 00 00 00 00  |P..Z............|&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;
barebox 2017.12.0-g952939f-dirty #3 Sat May 26 21:21:42 CEST 2018&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Board: Voipac VMX25&lt;br /&gt;
SDRAM at 0x80000000: 32MB (256Mb, 13 ROWs, 9 COLs)&lt;br /&gt;
SDRAM at 0x90000000: 32MB (256Mb, 13 ROWs, 9 COLs)&lt;br /&gt;
mdio_bus: miibus0: probed&lt;br /&gt;
nand: ONFI flash detected&lt;br /&gt;
nand: NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP), 256MiB, page size: 2048, OOB size: 64&lt;br /&gt;
Bad block table found at page 131008, version 0x01&lt;br /&gt;
Bad block table found at page 130944, version 0x01&lt;br /&gt;
netconsole: registered as netconsole-1&lt;br /&gt;
malloc space: 0x90efd700 -&amp;gt; 0x91dfadff (size 15 MiB)&lt;br /&gt;
running /env/bin/init...&lt;br /&gt;
DTB: /env/dtb/imx25-voipac-vmx25-264.dtb&lt;br /&gt;
&lt;br /&gt;
Hit m for menu or any other 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 registered and ready for use&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# ip addr show dev can0&lt;br /&gt;
3: can0: &amp;lt;NOARP40000&amp;gt; mtu 16 qdisc noop qlen 10&lt;br /&gt;
    link/[280] &lt;br /&gt;
root@vmx25:~# ip addr show dev can1&lt;br /&gt;
4: can1: &amp;lt;NOARP40000&amp;gt; mtu 16 qdisc noop qlen 10&lt;br /&gt;
    link/[280]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&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;
oot@vmx25:~# ip addr show dev eth0&lt;br /&gt;
2: eth0: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc pfifo_fast qlen 1000&lt;br /&gt;
    link/ether 00:0d:15:00:aa:13 brd ff:ff:ff:ff:ff:ff&lt;br /&gt;
    inet 192.168.1.11/24 brd 192.168.1.255 scope global eth0&lt;br /&gt;
       valid_lft forever preferred_lft forever&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@vmx25:~# dmesg | tail&lt;br /&gt;
...&lt;br /&gt;
fec 50038000.ethernet eth0: Link is Down&lt;br /&gt;
fec 50038000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx&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@vmx25:~# udhcpc -i eth0&lt;br /&gt;
udhcpc (v1.24.1) started&lt;br /&gt;
Sending discover...&lt;br /&gt;
Sending select for 192.168.1.11...&lt;br /&gt;
Lease of 192.168.1.11 obtained, lease time 600&lt;br /&gt;
/etc/udhcpc.d/50default: Adding DNS 192.168.1.1&lt;br /&gt;
/etc/udhcpc.d/50default: Adding DNS 192.168.1.2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DVI output ==&lt;br /&gt;
'''''Input:''''' Connect LCD monitor to the base board&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Desktop UI is displayed correctly &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:&lt;br /&gt;
* SGTL5000 audio (0x0A)&lt;br /&gt;
* EEPROM memory (0x56/0x57)&lt;br /&gt;
* real time clock DS1339 (0x68)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# 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:          -- -- -- -- -- -- -- UU -- -- -- -- -- &lt;br /&gt;
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;br /&gt;
50: -- -- -- -- -- -- UU UU -- -- -- -- -- -- -- -- &lt;br /&gt;
60: -- -- -- -- -- -- -- -- UU -- -- -- -- -- -- -- &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@vmx25:~# echo -n &amp;quot;0-0056&amp;quot; &amp;gt; /sys/bus/i2c/drivers/at24/unbind&lt;br /&gt;
root@vmx25:~# echo -n &amp;quot;0-0056&amp;quot; &amp;gt; /sys/bus/i2c/drivers/at24/bind &lt;br /&gt;
at24 0-0056: 65536 byte 24c512 EEPROM, writable, 128 bytes/write&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@vmx25:~# echo -n &amp;quot;0-0057&amp;quot; &amp;gt; /sys/bus/i2c/drivers/at24/unbind&lt;br /&gt;
root@vmx25:~# echo -n &amp;quot;0-0057&amp;quot; &amp;gt; /sys/bus/i2c/drivers/at24/bind &lt;br /&gt;
at24 0-0057: 65536 byte 24c512 EEPROM, writable, 128 bytes/write&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Alternate test ===&lt;br /&gt;
'''''Input:''''' Scan I2C bus 0&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Available devices:&lt;br /&gt;
* SGTL5000 audio (0x0A)&lt;br /&gt;
* EEPROM memory (0x56/0x57)&lt;br /&gt;
* real time clock DS1339 (0x68)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# ls /sys/bus/i2c/devices/i2c-0 | grep ^[0]&lt;br /&gt;
0-000a&lt;br /&gt;
0-0056&lt;br /&gt;
0-0057&lt;br /&gt;
0-0068&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:''''' Script switches User LED ON and OFF in one second intervals&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~#&lt;br /&gt;
for LED in /sys/devices/platform/leds/leds/*&lt;br /&gt;
do&lt;br /&gt;
	echo Testing ${LED}&lt;br /&gt;
	echo -n &amp;quot;gpio&amp;quot; &amp;gt;  ${LED}/trigger&lt;br /&gt;
	sleep 1&lt;br /&gt;
	echo -n &amp;quot;1&amp;quot; &amp;gt; ${LED}/brightness&lt;br /&gt;
	sleep 1&lt;br /&gt;
	echo -n &amp;quot;0&amp;quot; &amp;gt; ${LED}/brightness&lt;br /&gt;
	sleep 1&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
root@vmx25:~# echo -n &amp;quot;heartbeat&amp;quot; &amp;gt;  /sys/devices/platform/leds/leds/led1/trigger&lt;br /&gt;
root@vmx25:~# echo -n &amp;quot;mmc0&amp;quot; &amp;gt; /sys/devices/platform/leds/leds/led2/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 errors''''' &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# memtester 32M 1&lt;br /&gt;
memtester version 4.3.0 (32-bit)&lt;br /&gt;
Copyright (C) 2001-2012 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 32MB (33554432 bytes)&lt;br /&gt;
got  32MB (33554432 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;&lt;br /&gt;
&lt;br /&gt;
== NAND memory ==&lt;br /&gt;
'''''Input:''''' Check file system free disk space&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output: Rootfs is UBI type and free space is available''''' &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# df -h&lt;br /&gt;
Filesystem                Size      Used Available Use% Mounted on&lt;br /&gt;
ubi0:rootfs             109.1M     45.4M     63.8M  42% /&lt;br /&gt;
devtmpfs                 27.5M         0     27.5M   0% /dev&lt;br /&gt;
tmpfs                    27.6M     76.0K     27.5M   0% /run&lt;br /&gt;
tmpfs                    27.6M     40.0K     27.6M   0% /var/volatile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RTC clock ==&lt;br /&gt;
'''''Input:''''' Search kernel log for DS1307.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' RTC chip was detected&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# dmesg | grep -i ds1307&lt;br /&gt;
rtc-ds1307 0-0068: SET TIME!&lt;br /&gt;
rtc-ds1307 0-0068: registered as rtc0&lt;br /&gt;
rtc-ds1307 0-0068: setting system clock to 2000-01-01 00:34:09 UTC (946686849)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SD card ==&lt;br /&gt;
'''''Input:''''' Plug micro SD card into slot located on the module. Boot up the system&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Linux kernel detects inserted MMC0 device&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# dmesg | grep -i 'sdhc\|mmc0'&lt;br /&gt;
sdhci: Secure Digital Host Controller Interface driver&lt;br /&gt;
sdhci: Copyright(c) Pierre Ossman&lt;br /&gt;
sdhci-pltfm: SDHCI platform and OF driver helper&lt;br /&gt;
mmc0 bounce up to 128 segments into one, max segment size 65536 bytes&lt;br /&gt;
mmc0: SDHCI controller on 53fb4000.esdhc [53fb4000.esdhc] using DMA&lt;br /&gt;
mmc0: host does not support reading read-only switch, assuming write-enable&lt;br /&gt;
mmc0: new high speed SDHC card at address 59b4&lt;br /&gt;
mmcblk0: mmc0:59b4 SS04G 3.69 GiB &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SPI Flash ==&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@vmx25:~# echo -n &amp;quot;spi0.0&amp;quot; &amp;gt; /sys/bus/spi/drivers/m25p80/unbind&lt;br /&gt;
root@vmx25:~# 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 m25p80&lt;br /&gt;
m25p80 spi0.0: sst25vf032b (4096 Kbytes)&lt;br /&gt;
root@vmx25:~# echo -n &amp;quot;spi0.1&amp;quot; &amp;gt; /sys/bus/spi/drivers/m25p80/unbind&lt;br /&gt;
root@vmx25:~# echo -n &amp;quot;spi0.1&amp;quot; &amp;gt; /sys/bus/spi/drivers/m25p80/bind&lt;br /&gt;
m25p80 spi0.1: found sst25vf032b, expected m25p80&lt;br /&gt;
m25p80 spi0.1: sst25vf032b (4096 Kbytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Write and read data from M25P80 flash&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@vmx25:~# mtdinfo /dev/mtd4&lt;br /&gt;
mtd4&lt;br /&gt;
Name:                           spi0.0&lt;br /&gt;
Type:                           nor&lt;br /&gt;
Eraseblock size:                4096 bytes, 4.0 KiB&lt;br /&gt;
Amount of eraseblocks:          1024 (4194304 bytes, 4.0 MiB)&lt;br /&gt;
Minimum input/output unit size: 1 byte&lt;br /&gt;
Sub-page size:                  1 byte&lt;br /&gt;
Character device major/minor:   90:8&lt;br /&gt;
Bad blocks are allowed:         false&lt;br /&gt;
Device is writable:             true&lt;br /&gt;
&lt;br /&gt;
root@vmx25:~# echo -n &amp;quot;0123&amp;quot; &amp;gt; mtd_in&lt;br /&gt;
root@vmx25:~# mtd_debug write /dev/mtd4 0 4 mtd_in&lt;br /&gt;
Copied 4 bytes from mtd_in to address 0xffffffff00000000 in flash&lt;br /&gt;
root@vmx25:~# mtd_debug read /dev/mtd4 0 4 mtd_out&lt;br /&gt;
Copied 4 bytes from address 0xbed5ef1600000000 in flash to (null)&lt;br /&gt;
root@vmx25:~# diff mtd_in mtd_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;
== Suspend ==&lt;br /&gt;
'''''Input:''''' Put the board into suspend state (mem state). Wait 10 seconds and then press HOME button&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' The board wakes up&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# echo mem &amp;gt; /sys/power/state&lt;br /&gt;
PM: suspend entry (deep)&lt;br /&gt;
PM: Syncing filesystems ... done.&lt;br /&gt;
Freezing user space processes ... (elapsed 0.002 seconds) done.&lt;br /&gt;
OOM killer disabled.&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;
OOM killer enabled.&lt;br /&gt;
Restarting tasks ... done.&lt;br /&gt;
PM: suspend exit&lt;br /&gt;
root@vmx25:~# &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Touchscreen ==&lt;br /&gt;
'''''Input:''''' Connect touch panel into the base board connector, power up the board and press the panel&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Touch events are detected&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# evtest /dev/input/by-path/platform-43fa4000.cspi-event &lt;br /&gt;
Input driver version is 1.0.1&lt;br /&gt;
Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0&lt;br /&gt;
Input device name: &amp;quot;ADS7846 Touchscreen&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 330 (BTN_TOUCH)&lt;br /&gt;
  Event type 3 (EV_ABS)&lt;br /&gt;
    Event code 0 (ABS_X)&lt;br /&gt;
      Value   2409&lt;br /&gt;
      Min        0&lt;br /&gt;
      Max     8000&lt;br /&gt;
    Event code 1 (ABS_Y)&lt;br /&gt;
      Value   2129&lt;br /&gt;
      Min        0&lt;br /&gt;
      Max     4800&lt;br /&gt;
    Event code 24 (ABS_PRESSURE)&lt;br /&gt;
      Value      0&lt;br /&gt;
      Min        0&lt;br /&gt;
      Max      255&lt;br /&gt;
Properties:&lt;br /&gt;
Testing ... (interrupt to exit)&lt;br /&gt;
Event: time 1527375683.885927, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1&lt;br /&gt;
Event: time 1527375683.885927, type 3 (EV_ABS), code 0 (ABS_X), value 2223&lt;br /&gt;
Event: time 1527375683.885927, type 3 (EV_ABS), code 1 (ABS_Y), value 1562&lt;br /&gt;
Event: time 1527375683.885927, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 58&lt;br /&gt;
Event: time 1527375683.885927, -------------- SYN_REPORT ------------&lt;br /&gt;
Event: time 1527375683.905846, type 3 (EV_ABS), code 0 (ABS_X), value 2226&lt;br /&gt;
Event: time 1527375683.905846, type 3 (EV_ABS), code 1 (ABS_Y), value 1572&lt;br /&gt;
Event: time 1527375683.905846, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 7&lt;br /&gt;
Event: time 1527375683.905846, -------------- SYN_REPORT ------------&lt;br /&gt;
Event: time 1527375683.924951, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0&lt;br /&gt;
Event: time 1527375683.924951, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 0&lt;br /&gt;
Event: time 1527375683.924951, -------------- SYN_REPORT ------------&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UART serial console ==&lt;br /&gt;
'''''Input:''''' Connect RS-232 cable into the base board 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@vmx25:~# uname -a&lt;br /&gt;
Linux vmx25 4.14.21-yocto+g4a31b3d #2 PREEMPT Sat May 26 19:51:25 UTC 2018 armv5tejl GNU/Linux&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== USB ==&lt;br /&gt;
'''''Input:''''' Plug USB flash drives with single VFAT partition into the USB connectors&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' USB Flash drives are listed and mounted without any errors&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# lsusb&lt;br /&gt;
Bus 001 Device 004: ID 125f:d31a A-DATA Technology Co., Ltd. &lt;br /&gt;
Bus 001 Device 003: ID 125f:d31a A-DATA Technology Co., Ltd. &lt;br /&gt;
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub&lt;br /&gt;
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
&lt;br /&gt;
root@vmx25:~# mount /dev/sda1 /media/&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Input:''''' Plug USB flash drive into mini USB connector. A link should be placed on H401 jumper&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Plugged USB device is listed&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# lsusb&lt;br /&gt;
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub&lt;br /&gt;
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
Bus 002 Device 003: ID 125f:d31a A-DATA Technology Co., Ltd. &lt;br /&gt;
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&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@vmx25:~# rm -f file.txt /media/file.txt &lt;br /&gt;
root@vmx25:~# 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;
root@vmx25:~# cp file.txt /media/&lt;br /&gt;
root@vmx25:~# md5sum file.txt /media/file.txt &lt;br /&gt;
200a9fd3e9850fcedf85ed50d4c4733d  file.txt&lt;br /&gt;
200a9fd3e9850fcedf85ed50d4c4733d  /media/file.txt&lt;br /&gt;
root@vmx25:~# rm file.txt /media/file.txt&lt;br /&gt;
root@vmx25:~# umount /media&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 base board 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&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
i.MX25 SODIMM PC - Development kit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
root@vmx25:~# 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;
g_serial gadget: high-speed config #2: CDC ACM config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;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 003 Device 012: 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;br /&gt;
&lt;br /&gt;
== DVI output ==&lt;br /&gt;
'''''Input:''''' Connect VGA monitor to the base board&amp;lt;br /&amp;gt;&lt;br /&gt;
'''''Output:''''' Desktop UI is displayed correctly&lt;/div&gt;</summary>
		<author><name>Voipac</name></author>
	</entry>
</feed>