<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.mediawiki.compulab.com/w/index.php?action=history&amp;feed=atom&amp;title=CM-T3530%3A_WinCE%3A_Demo_Image</id>
	<title>CM-T3530: WinCE: Demo Image - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.mediawiki.compulab.com/w/index.php?action=history&amp;feed=atom&amp;title=CM-T3530%3A_WinCE%3A_Demo_Image"/>
	<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Demo_Image&amp;action=history"/>
	<updated>2026-04-05T17:48:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Demo_Image&amp;diff=1189&amp;oldid=prev</id>
		<title>Grinberg: /* Demo Image Contents */</title>
		<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Demo_Image&amp;diff=1189&amp;oldid=prev"/>
		<updated>2011-08-31T16:13:18Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Demo Image Contents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 16:13, 31 August 2011&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-l28&quot; &gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;* Windows Media Player&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;* Windows Media Player&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;* Telnet Server&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;* Telnet Server&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The full list can be found in [[CM-T3530: CE Run-Time License Assessment]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;== Get Connected with ActiveSync ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;== Get Connected with ActiveSync ==&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-l175&quot; &gt;Line 175:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 176:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;[HKEY_LOCAL_MACHINE\System\GDI\Drivers\Config]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;[HKEY_LOCAL_MACHINE\System\GDI\Drivers\Config]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;IsDVIEnabled&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;0 for LCD, 1 for DVI&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;IsDVIEnabled&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;0 for LCD, 1 for DVI&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;quot;IsLVDSEnabled&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  ;1 for enabled LVDS interface&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;HorizontalSyncPolarity&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;1 for active high , 0 for active low&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;HorizontalSyncPolarity&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;1 for active high , 0 for active low&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;VerticalSyncPolarity&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;1 for active high , 0 for active low&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;VerticalSyncPolarity&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;1 for active high , 0 for active low&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-l188&quot; &gt;Line 188:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 190:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;PixelClockPolarity&amp;quot;=dword:00000001&amp;#160; &amp;#160; &amp;#160;  ;1 for rising edge, 0 for falling edge&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;PixelClockPolarity&amp;quot;=dword:00000001&amp;#160; &amp;#160; &amp;#160;  ;1 for rising edge, 0 for falling edge&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Note|When using custom display timings, make sure the &amp;quot;PredefinedDisplay&amp;quot; key is not defined.}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;For additional details about CompuLab LCD adaptation services, please refer to [http://www.compulab.co.il/t3530/html/t3530-lcd.htm LCD Panel support].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;For additional details about CompuLab LCD adaptation services, please refer to [http://www.compulab.co.il/t3530/html/t3530-lcd.htm LCD Panel support].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;The [[CM-T3530: WinCE: LCDAdapt Manual | LCDAdapt]] utility included in the&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;The [[CM-T3530: WinCE: LCDAdapt Manual | LCDAdapt]] utility included in the&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;[http://www.compulab.co.il/t3530/download/t3530-wince6-img.zip&amp;#160; Windows CE 6 run-time image package] allows easy configuration of LCD timing parameters.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;[http://www.compulab.co.il/t3530/download/t3530-wince6-img.zip&amp;#160; Windows CE 6 run-time image package] allows easy configuration of LCD timing parameters.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==== Using custom splashscreen ====&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Please refer to [[CM-T3530: WinCE: Splashscreen Customization|Splashscreen Customization Guide]] for the splashscreen customization options.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;=== Video Playback ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;=== Video Playback ===&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-l197&quot; &gt;Line 197:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 203:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;For further information regarding video playback, please refer to [[CM-T3530: WinCE: Video playback |Video playback]].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;For further information regarding video playback, please refer to [[CM-T3530: WinCE: Video playback |Video playback]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Video Capture ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[WinCE: Setting up a USB Camera]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;== Using the '''''Do.exe''''' utility for quick system configurations == &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;== Using the '''''Do.exe''''' utility for quick system configurations == &amp;#160;&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-l279&quot; &gt;Line 279:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 288:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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 Sample ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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 Sample ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;The I2C Sample application demonstrates how to use the I2C driver. It writes and reads data to/from an EEPROM on the SB-T35.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;The I2C Sample application demonstrates how to use the I2C driver. It writes and reads data to/from an EEPROM on the SB-T35.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== 1-Wire Sample ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The 1-Wire Sample application demonstrates access to a DS2411 Silicon Serial Number device, which is connected to the 1-wire bus.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Silverlight Sample ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The Silverlight Sample application demonstrates capabilities of the Silverlight on Windows Embedded.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;== Running custom applications on startup ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;== Running custom applications on startup ==&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-l303&quot; &gt;Line 303:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 318:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;== See Also ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;== See Also ==&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: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;*[[CM-T3530:_WinCE:_Splashscreen_Customization]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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:Windows CE|Demo Image]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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:Windows CE|Demo Image]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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:CM-T3530|WinCE: Demo Image]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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:CM-T3530|WinCE: Demo Image]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Grinberg</name></author>
		
	</entry>
	<entry>
		<id>https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Demo_Image&amp;diff=894&amp;oldid=prev</id>
		<title>Mike: 1 revision(s)</title>
		<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Demo_Image&amp;diff=894&amp;oldid=prev"/>
		<updated>2010-03-10T08:30:28Z</updated>

		<summary type="html">&lt;p&gt;1 revision(s)&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 08:30, 10 March 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Mike</name></author>
		
	</entry>
	<entry>
		<id>https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Demo_Image&amp;diff=893&amp;oldid=prev</id>
		<title>Nadav: /* Using custom display settings */</title>
		<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Demo_Image&amp;diff=893&amp;oldid=prev"/>
		<updated>2010-03-10T08:25:50Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Using custom display settings&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 08:25, 10 March 2010&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-l176&quot; &gt;Line 176:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 176:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;IsDVIEnabled&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;0 for LCD, 1 for DVI&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;IsDVIEnabled&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;0 for LCD, 1 for DVI&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;HorizontalSyncPolarity&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;1 for active high , 0 for active low&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;HorizontalSyncPolarity&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;1 for active high , 0 for active low&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: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;VeritcalSyncPolairty&lt;/del&gt;&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;1 for active high , 0 for active low&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;VerticalSyncPolarity&lt;/ins&gt;&amp;quot;=dword:0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;1 for active high , 0 for active low&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;Height&amp;quot;=dword:280&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;Vertical resolution&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;Height&amp;quot;=dword:280&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ;Vertical resolution&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;Width&amp;quot;=dword:1e0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  ;Horizontal resolution&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;quot;Width&amp;quot;=dword:1e0&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  ;Horizontal resolution&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Nadav</name></author>
		
	</entry>
	<entry>
		<id>https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Demo_Image&amp;diff=632&amp;oldid=prev</id>
		<title>Mike: /* Running your program on Startup */</title>
		<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Demo_Image&amp;diff=632&amp;oldid=prev"/>
		<updated>2009-12-23T14:16:00Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Running your program on Startup&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;CompuLab WinCE demo image for CM-T3530 is based on standard WinCE 6.0 R3.&lt;br /&gt;
&lt;br /&gt;
== Supported Features ==&lt;br /&gt;
The CM-T3530 demo image supports the following features:&lt;br /&gt;
* NAND flash&lt;br /&gt;
* TFT LCD (pre-configured for Toppoly TD035STEE1 TFT 480x640)&lt;br /&gt;
* DVI&lt;br /&gt;
* LVDS&lt;br /&gt;
* Audio&lt;br /&gt;
* WiFi 801.11b/g&lt;br /&gt;
* USB device and host ports&lt;br /&gt;
* Ethernet&lt;br /&gt;
* Serial ports&lt;br /&gt;
* SD/MMC card&lt;br /&gt;
* GPIO access&lt;br /&gt;
* I2C bus&lt;br /&gt;
* Touch screen&lt;br /&gt;
* Keypad (6x6)&lt;br /&gt;
* RTC &lt;br /&gt;
* SPI bus&lt;br /&gt;
&lt;br /&gt;
== Demo Image Contents ==&lt;br /&gt;
The following standard WinCE 6.0 components are included in this demo image:&lt;br /&gt;
* File System Explorer&lt;br /&gt;
* ActiveSync&lt;br /&gt;
* Internet Explorer XAML UI Sample Browser&lt;br /&gt;
* Flash Lite ActiveX control&lt;br /&gt;
* Windows Media Player&lt;br /&gt;
* Telnet Server&lt;br /&gt;
&lt;br /&gt;
== Get Connected with ActiveSync ==&lt;br /&gt;
ActiveSync enables data synchronization between a host PC and the CM-T3530 evaluation platform. You must install ActiveSync on your PC before connecting it to the CM-T3530.&lt;br /&gt;
=== On the Host PC ===&lt;br /&gt;
==== Host running Windows XP ====&lt;br /&gt;
* Download  and Install [http://www.microsoft.com/windowsmobile/en-us/downloads/microsoft/activesync-download.mspx ActiveSync] from Microsoft website.&lt;br /&gt;
* ActiveSync may experience connection problems caused by Windows desktop firewall applications. Read the [http://www.microsoft.com/windowsmobile/en-us/help/synchronize/activesync-usb.mspx ActiveSync Troubleshooting Guide] for host PC configuration instructions.&lt;br /&gt;
* Ensure that ActiveSync synchronization via USB is enabled in the Connection Settings dialog box&lt;br /&gt;
:[[Image:ActiveSync connection settings window.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Host running Windows 7 ====&lt;br /&gt;
Download and install the latest version of [http://www.microsoft.com/windowsmobile/en-us/downloads/microsoft/device-center-download.mspx Windows Mobile Device Center (WMDC) for Windows 7] from Microsoft website.&lt;br /&gt;
&lt;br /&gt;
=== On the Target (CM-T3530) ===&lt;br /&gt;
* Connect the USB cable to the USB OTG port (connector P8 on SB-T35).&lt;br /&gt;
* Reset the CM-T3530 evaluation platform.&lt;br /&gt;
&lt;br /&gt;
== Demo Image Components ==&lt;br /&gt;
The demo image is packed into the raw NK.bin file that is stored in the CM-T3530 NAND flash during installation.&lt;br /&gt;
&lt;br /&gt;
=== RAM ===&lt;br /&gt;
The CM-T3530 supplied with the evaluation kit is equipped with 256MB of RAM. The demo image requires approximately 96MB of RAM and leaves 160MB for application use.&lt;br /&gt;
&lt;br /&gt;
=== NAND Flash ===&lt;br /&gt;
The CM-T3530 supplied with the evaluation kit is equipped with 512MB NAND flash.&lt;br /&gt;
XLDR and Eboot bootloaders are stored in the NAND flash.&lt;br /&gt;
Demo image installation process partitions the NAND flash and reserves unpartitioned space for the runtime image.&lt;br /&gt;
&lt;br /&gt;
During demo image installation, the NAND flash is automatically partitioned and space is reserved for the runtime image, which is stored in the NAND flash unpartitioned space.&lt;br /&gt;
&lt;br /&gt;
Approximately 480 MB of free space is available for data storage on the NAND. Data can be stored in the root directory (&amp;quot;\My device&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
=== Persistent Registry ===&lt;br /&gt;
The demo image is built with a “Hive-Based Registry” option.&lt;br /&gt;
This means that the system registry is stored in the NAND flash data partition, making registry entries persistent when the device is powered off.&lt;br /&gt;
The demo image is configured according to a “Lazy Flush” registry policy. The registry settings are stored in RAM and are flushed into the NAND flash every 30 seconds. After changing registry settings, allow 30 seconds before turning off the power or performing a hardware reset. This will ensure that the changes are saved into the NAND flash.&lt;br /&gt;
=== Networking ===&lt;br /&gt;
The following network interfaces are supported in the demo image:&lt;br /&gt;
* CM-T3530 Ethernet - Full-featured 10/100 Ethernet interface. Implemented with the SMSC LAN9220 Ethernet controller on the CM-T3530 module. The interface is routed to connector P18 of the SB-T35.&lt;br /&gt;
* SB-T35 Ethernet - Full-featured 10/100 Ethernet interface. Implemented with the SMSC LAN9220 Ethernet controller on the SB-T35 base-board. The interface is routed to connector P16 of the SB-T35.&lt;br /&gt;
* Wireless LAN - incorporates full-featured 802.11 b/g capabilities. Implemented with the Wi2Wi W2SW0001 WLAN controller on the CM-T3530 module.&lt;br /&gt;
The demo image image is configured to use a DHCP server to obtain network settings for the three network adapters. Network settings can be changed in the Windows CE Control Panel.&lt;br /&gt;
==== Defining static IP address ====&lt;br /&gt;
It is possible to configure a static IP address by modifying the registry.&lt;br /&gt;
&lt;br /&gt;
For example, the following registry settings disable DHCP and define the static IP 10.1.1.144 for the CM-T3530 Ethernet controller:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\Comm\SMSC91181\Parms\TcpIp]&lt;br /&gt;
    &amp;quot;EnableDHCP&amp;quot;=dword:0&lt;br /&gt;
    &amp;quot;IpAddress&amp;quot;=&amp;quot;10.1.1.44&amp;quot;&lt;br /&gt;
    &amp;quot;Subnetmask&amp;quot;=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
    &amp;quot;DefaultGateway&amp;quot;=&amp;quot;10.1.1.1&amp;quot;&lt;br /&gt;
    &amp;quot;UseZeroBroadcast&amp;quot;=dword:0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== USB ===&lt;br /&gt;
* Connector P17 provides 2 USB host ports that operate at high/full/low speeds.&lt;br /&gt;
* Connector P8 provides a USB device port (used mainly for ActiveSync).&lt;br /&gt;
* Connector P21 provides a high speed USB host port.&lt;br /&gt;
&lt;br /&gt;
=== SD card ===&lt;br /&gt;
* The SB-T35 evaluation board feauters SD socket (connector P13). &lt;br /&gt;
* When an SD card is inserted it is mounted automatically as “Storage Card” under “My Device”. &lt;br /&gt;
* The demo image has been tested successfully with the following types of SD cards: SanDisk Ultra III 2Gb, Kingston 2Gb, SanDisk 1Gb, and Kingston Micro SDHC 4Gb.&lt;br /&gt;
&lt;br /&gt;
=== Touch Screen ===&lt;br /&gt;
The demo image is calibrated for the Toppoly TD035STEE1 LCD touch screen.&lt;br /&gt;
To fine-tune the calibration, run the touch screen calibrator by tapping&lt;br /&gt;
Start &amp;gt;&amp;gt; Settings &amp;gt;&amp;gt; Control Panel &amp;gt;&amp;gt; Stylus &amp;gt;&amp;gt; Calibration.&lt;br /&gt;
For further details about touch screen calibrator registry settings refer to the [http://msdn.microsoft.com/en-us/library/ms926952.aspx Touch Screen (Stylus) Registry Settings] MSDN article.&lt;br /&gt;
&lt;br /&gt;
=== Keypad ===&lt;br /&gt;
The CM-T3530 image supports a generic 36 (6x6) button keypad.&lt;br /&gt;
&lt;br /&gt;
The demo image is configured for the 3x3 keypad supplied with the CM-T3530 evaluation kit.&lt;br /&gt;
The default key mappings are listed below:&lt;br /&gt;
* &amp;quot;Left&amp;quot;, &amp;quot;Right&amp;quot;, &amp;quot;Up&amp;quot;, &amp;quot;Down&amp;quot; buttons control cursor movement (SW3, SW7, SW4, SW6 respectively)&lt;br /&gt;
* &amp;quot;SW5&amp;quot; button acts as &amp;quot;Enter&amp;quot; key&lt;br /&gt;
* &amp;quot;SW1&amp;quot; button acts as &amp;quot;Escape&amp;quot;&lt;br /&gt;
* &amp;quot;SW2&amp;quot; button acts as &amp;quot;Tab&amp;quot;&lt;br /&gt;
* &amp;quot;SW8&amp;quot; button acts as &amp;quot;Home&amp;quot;&lt;br /&gt;
* &amp;quot;SW9&amp;quot; button acts as &amp;quot;End&amp;quot;&lt;br /&gt;
==== Customizing the keypad driver ====&lt;br /&gt;
Use the following registry settings to modify virtual key assignments:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Keypad]&lt;br /&gt;
	&amp;quot;Row0&amp;quot;=multi_sz:&amp;quot;18&amp;quot;,&amp;quot;9&amp;quot;,&amp;quot;25&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;&lt;br /&gt;
	&amp;quot;Row1&amp;quot;=multi_sz:&amp;quot;26&amp;quot;,&amp;quot;0d&amp;quot;,&amp;quot;28&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;&lt;br /&gt;
	&amp;quot;Row2&amp;quot;=multi_sz:&amp;quot;27&amp;quot;,&amp;quot;24&amp;quot;,&amp;quot;23&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;&lt;br /&gt;
	&amp;quot;Row3&amp;quot;=multi_sz:&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;&lt;br /&gt;
	&amp;quot;Row4&amp;quot;=multi_sz:&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;&lt;br /&gt;
	&amp;quot;Row5&amp;quot;=multi_sz:&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The keypad above is defined with 3 columns and 3 rows. The values represent each row virtual keys.&lt;br /&gt;
For example: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;Row1&amp;quot;=multi_sz:&amp;quot;26&amp;quot;,&amp;quot;0d&amp;quot;,&amp;quot;28&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;,&amp;quot;0&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The line above informs the keypad driver that:&lt;br /&gt;
* The button corresponding to Row1 and Col0 is virtual key 0x26 (VK_UP).&lt;br /&gt;
* The button corresponding to Row1 and Col1 is virtual key 0xd (VK_RETURN).&lt;br /&gt;
* The button corresponding to Row1 and Col2 is virtual key 0x28 (VK_DOWN).&lt;br /&gt;
* The other buttons in Row1 are not connected.&lt;br /&gt;
&lt;br /&gt;
A full list of virtual key codes is available at [http://msdn.microsoft.com/en-us/library/ms959632.aspx MSDN Virtual Key Codes]&lt;br /&gt;
&lt;br /&gt;
=== Display Subsystem ===&lt;br /&gt;
The demo image is configured for the Toppoly TD035STEE1 TFT LCD shipped with the evaluation kit&lt;br /&gt;
&lt;br /&gt;
The default resolution is 480x640 with 16-bit color depth and portrait display.&lt;br /&gt;
==== Changing from LCD to DVI ====&lt;br /&gt;
The CM-T3530 evaluation platform can be connected to a standard DVI display. Use connector J2 on SB-T35 and HDMI-to-DVI adapter cable supplied with the evaluation kit.&lt;br /&gt;
&lt;br /&gt;
The {{RegKey|HKEY_LOCAL_MACHINE\System\GDI\Drivers\Config}} registry key defines display mode configuration.&lt;br /&gt;
The example below sets the display subsystem to DVI mode with 1024x748 screen resolution.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\System\GDI\Drivers\Config]&lt;br /&gt;
	&amp;quot;PredefinedDisplay&amp;quot;=&amp;quot;DVI_1024W_768H&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The demo image supports the following predefined display modes:&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|  '''&amp;quot;PredefinedDisplay&amp;quot; Value'''  ||   '''Display Mode'''   &lt;br /&gt;
|-&lt;br /&gt;
|  DVI_640W_480H||   DVI mode 640x480    &lt;br /&gt;
|-&lt;br /&gt;
|  DVI_640W_480H_72HZ||   DVI mode 640x480 @ 72 Hz    &lt;br /&gt;
|-&lt;br /&gt;
|  DVI_800W_480H||   DVI mode 800x480    &lt;br /&gt;
|-&lt;br /&gt;
|  DVI_800W_600H||   DVI mode 800x600    &lt;br /&gt;
|-&lt;br /&gt;
|  DVI_800W_600H_56HZ||   DVI mode 800x600 @ 56 Hz    &lt;br /&gt;
|-&lt;br /&gt;
|  DVI_1024W_768H||   DVI mode 1024x768    &lt;br /&gt;
|-&lt;br /&gt;
|  DVI_1280W_720H||   DVI mode 1280x720   &lt;br /&gt;
|-&lt;br /&gt;
|  TOPPOLY_480W_640H||   LCD mode (Toppoly LCD)   &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Using custom display settings ====&lt;br /&gt;
The following registry keys allow setting custom display timings:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\System\GDI\Drivers\Config]&lt;br /&gt;
	&amp;quot;IsDVIEnabled&amp;quot;=dword:0                    ;0 for LCD, 1 for DVI&lt;br /&gt;
	&amp;quot;HorizontalSyncPolarity&amp;quot;=dword:0          ;1 for active high , 0 for active low&lt;br /&gt;
	&amp;quot;VeritcalSyncPolairty&amp;quot;=dword:0            ;1 for active high , 0 for active low&lt;br /&gt;
	&amp;quot;Height&amp;quot;=dword:280                        ;Vertical resolution&lt;br /&gt;
	&amp;quot;Width&amp;quot;=dword:1e0                         ;Horizontal resolution&lt;br /&gt;
	&amp;quot;HorizontalSyncPulseWidth&amp;quot;=dword:20       &lt;br /&gt;
	&amp;quot;VerticalSyncPulseWidth&amp;quot;=dword:1          &lt;br /&gt;
	&amp;quot;HorizontalBackPorch&amp;quot;=dword:17            &lt;br /&gt;
	&amp;quot;HorizontalFrontPorch&amp;quot;=dword:0000008&lt;br /&gt;
	&amp;quot;VerticalFrontPorch&amp;quot;=dword:0000004&lt;br /&gt;
	&amp;quot;VerticalBackPorch&amp;quot;=dword:0000003&lt;br /&gt;
	&amp;quot;PixelClockFrequency&amp;quot;=dword:17D7840       ;In Hz&lt;br /&gt;
	&amp;quot;PixelClockPolarity&amp;quot;=dword:00000001       ;1 for rising edge, 0 for falling edge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
For additional details about CompuLab LCD adaptation services, please refer to [http://www.compulab.co.il/t3530/html/t3530-lcd.htm LCD Panel support].&lt;br /&gt;
&lt;br /&gt;
The [[CM-T3530: WinCE: LCDAdapt Manual | LCDAdapt]] utility included in the&lt;br /&gt;
[http://www.compulab.co.il/t3530/download/t3530-wince6-img.zip  Windows CE 6 run-time image package] allows easy configuration of LCD timing parameters.&lt;br /&gt;
&lt;br /&gt;
=== Video Playback ===&lt;br /&gt;
The CM-T3530 WinCE demo image supports playback of MPEG2, MPEG4 and H.264 video formats.&lt;br /&gt;
&lt;br /&gt;
For further information regarding video playback, please refer to [[CM-T3530: WinCE: Video playback |Video playback]].&lt;br /&gt;
&lt;br /&gt;
== Using the '''''Do.exe''''' utility for quick system configurations == &lt;br /&gt;
The Do.exe utility is provided with the demo image (source code is available in the BSP). It can be used for the following purposes:&lt;br /&gt;
* Access to the physical address space.&lt;br /&gt;
* Access to the TPS65930 PMIC registers.&lt;br /&gt;
* Access to the I2C devices memory space.&lt;br /&gt;
* Get current CPU load.&lt;br /&gt;
* Calibrate touch screen.&lt;br /&gt;
* Manipulate GPIO pins.&lt;br /&gt;
* Reboot the device&lt;br /&gt;
=== Physical address space access ===&lt;br /&gt;
Use the following commands to access OMAP35x registers (physical address space). For complete OMAP35x register documentation, please refer to the [http://focus.ti.com/lit/ug/spruf98d/spruf98d.pdf OMAP35x Technical Reference Manual].&lt;br /&gt;
&lt;br /&gt;
* {{cmd|do in8    address [size]}} - Read 8-bit registers. &lt;br /&gt;
* {{cmd|do in16   address [size]}} - Read 16-bit registers.&lt;br /&gt;
* {{cmd|do in32   address [size]}} - Read 32-bit registers.&lt;br /&gt;
* {{cmd|do out8  address value}} - Write 8-bit register.&lt;br /&gt;
* {{cmd|do out16  address value}} - Write 16-bit register.&lt;br /&gt;
* {{cmd|do out32  address value}} - Write 32-bit register.&lt;br /&gt;
&lt;br /&gt;
=== PMIC register access ===&lt;br /&gt;
Use the following commands to read/write the TPS65930 register. For complete TPS65930 register documentation, please refer to the [http://focus.ti.com/lit/ug/swcu052c/swcu052c.pdf TPS65930 Technical Reference Manual].&lt;br /&gt;
*{{Cmd|do intwl  address subaddress [size]}} - Read TPS65930 registers.&lt;br /&gt;
*{{Cmd|do outtwl address subaddress value}} - Write TPS65930 registers.&lt;br /&gt;
&lt;br /&gt;
=== I2C device register access ===&lt;br /&gt;
Use the following commands to access an I2C device connected to the system.&lt;br /&gt;
&lt;br /&gt;
* {{Cmd|do ini2c  [1,2,3] device_address reg_address [size]}} - Read I2C device  registers.&lt;br /&gt;
* {{Cmd|do outi2c [1,2,3] device_address reg_address reg_value}} - Write I2C device  registers.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
The following command will read register 0x12 from a device with slave address 0x20 attached to I2C-2 bus:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
do ini2c 2 20 12&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Measure CPU load ===&lt;br /&gt;
The following command measures the current CPU load:&lt;br /&gt;
&lt;br /&gt;
* {{Cmd|do cpuidle}} - Display amount of time spent in OEMIdle.&lt;br /&gt;
&lt;br /&gt;
The following shows {{Cmd|do cpuidle}} command output with the CPU load at ~8%:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
idle count=0x00073164, tick count=0x0007D22B&lt;br /&gt;
The difference from last check is...&lt;br /&gt;
idle delta=0x00073164, tick delta=0x0007D22B&lt;br /&gt;
cpu load is 8.030165&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Calibrate Touch-Screen ===&lt;br /&gt;
The following command invokes the TouchScreen calibration utility:&lt;br /&gt;
&lt;br /&gt;
* {{Cmd|do tscal}} - Calibrate touchscreen.&lt;br /&gt;
&lt;br /&gt;
=== Manipulate GPIO pins ===&lt;br /&gt;
The following commands set a GPIO pin direction to output:&lt;br /&gt;
* {{Cmd|do gpio X set_dir out low}} - Set GPIO X to output with logical value 0 (low).&lt;br /&gt;
* {{Cmd|do gpio X set_dir out high}} - Set GPIO  X as output with logical value 1 (high).&lt;br /&gt;
Use the following command to set a GPIO pin direction to input:&lt;br /&gt;
* {{Cmd|do gpio X set_dir in}} - Set GPIO X as input.&lt;br /&gt;
The following command is used to query a GPIO pin current state:&lt;br /&gt;
* {{Cmd|do gpio X info}} - Get GPIO X status.&lt;br /&gt;
&lt;br /&gt;
=== Reboot the device ===&lt;br /&gt;
The following command invokes a software reboot:&lt;br /&gt;
&lt;br /&gt;
* {{Cmd|do reboot}} - Software reset of the device.&lt;br /&gt;
&lt;br /&gt;
== Sample Applications ==&lt;br /&gt;
The WinCE demo image package includes demo applications that demonstrate how to use common interfaces such as SPI, I2C and GPIO.&lt;br /&gt;
=== GPIO Sample ===&lt;br /&gt;
This application demonstrates how to use the GPIO driver in order to control the state of GPIO pins. &lt;br /&gt;
&lt;br /&gt;
For further details, please refer to [[CM-T3530: WinCE: GPIOs Programming | GPIOs Programming]].&lt;br /&gt;
&lt;br /&gt;
=== SPI Sample ===&lt;br /&gt;
The LCDActivate project included in the WinCE demo image package, demonstrates how to use the SPI driver. This project creates the DLL that is used for Toppoly LCD activation.&lt;br /&gt;
&lt;br /&gt;
For further details, please refer to [[SPI Driver API for CM-T3530]].&lt;br /&gt;
&lt;br /&gt;
=== I2C Sample ===&lt;br /&gt;
The I2C Sample application demonstrates how to use the I2C driver. It writes and reads data to/from an EEPROM on the SB-T35.&lt;br /&gt;
&lt;br /&gt;
== Running custom applications on startup ==&lt;br /&gt;
You can run a custom application on system startup with the AutoLaunch utility integrated into the demo image.&lt;br /&gt;
&lt;br /&gt;
The AutoLaunch utility extends the functionality of the {{RegKey |HKEY_LOCAL_MACHINE\Init}} registry key allowing configurable launch delay for each application.  &lt;br /&gt;
AutoLaunch monitors the following registry keys:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\Startup]&lt;br /&gt;
	“Process0” =”Application.exe param1 param2”&lt;br /&gt;
	“Process0Delay”=dword:delay ;in milliseconds&lt;br /&gt;
&lt;br /&gt;
[HKEY_LOCAL_MACHINE\Startup\ApplicationName]&lt;br /&gt;
	“Process0” =”Application.exe param1 param2”&lt;br /&gt;
	“Process0Delay”=dword:delay ;in milliseconds&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Usage example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\Startup\ceplayer]&lt;br /&gt;
	&amp;quot;Process0” =”ceplayer.exe \windows\sound2.wav”&lt;br /&gt;
	“Process0Delay”= dword:1388 ;5000 in decimal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The above example launches CEPlayer five seconds after boot completion. The additional &amp;quot;\windows\Sound2.wav&amp;quot; parameter is used by CEPlayer to play the specified file.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows CE|Demo Image]]&lt;br /&gt;
[[Category:CM-T3530|WinCE: Demo Image]]&lt;/div&gt;</summary>
		<author><name>Mike</name></author>
		
	</entry>
</feed>