<?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_Splashscreen_Customization</id>
	<title>CM-T3530: WinCE: Splashscreen Customization - 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_Splashscreen_Customization"/>
	<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Splashscreen_Customization&amp;action=history"/>
	<updated>2026-05-03T11:14:08Z</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:_Splashscreen_Customization&amp;diff=1207&amp;oldid=prev</id>
		<title>Nadav: /* Splashscreen Customization */</title>
		<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Splashscreen_Customization&amp;diff=1207&amp;oldid=prev"/>
		<updated>2012-02-29T16:09:12Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Splashscreen Customization&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:09, 29 February 2012&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-l27&quot; &gt;Line 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&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;#160;&amp;#160; &amp;#160; &amp;lt;params param_offset=&amp;quot;0x12C&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x17D7840&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- PixelClockFrequency--&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;#160;&amp;#160; &amp;#160; &amp;lt;params param_offset=&amp;quot;0x12C&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x17D7840&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- PixelClockFrequency--&amp;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;#160;&amp;#160; &amp;#160; &amp;lt;params param_offset=&amp;quot;0x130&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x1&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- PixelClockPolarity--&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;#160;&amp;#160; &amp;#160; &amp;lt;params param_offset=&amp;quot;0x130&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x1&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- PixelClockPolarity--&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: #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;&amp;#160; &amp;#160; &amp;lt;params param_offset=&amp;quot;0x134&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x0&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- IsDVIEnabled--&amp;gt;&amp;#160; &amp;#160; &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;&amp;#160;&amp;#160; &amp;#160; &amp;lt;params param_offset=&amp;quot;0x134&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x0&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- IsDVIEnabled&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;--&amp;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 class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#160; &amp;#160; &amp;lt;params param_offset=&amp;quot;0x138&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x0&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- IsLVDSEnabled&lt;/ins&gt;--&amp;gt;&amp;#160; &amp;#160; &amp;#160;&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;#160;&amp;#160;  &amp;lt;/action&amp;gt;&amp;#160; &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;&amp;#160;&amp;#160;  &amp;lt;/action&amp;gt;&amp;#160; &amp;#160;&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;#160; &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;#160; &amp;lt;/pre&amp;gt;&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:_Splashscreen_Customization&amp;diff=1177&amp;oldid=prev</id>
		<title>Grinberg: /* Splashscreen Customization */</title>
		<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-T3530:_WinCE:_Splashscreen_Customization&amp;diff=1177&amp;oldid=prev"/>
		<updated>2011-08-31T15:33:12Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Splashscreen Customization&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;== Introduction ==&lt;br /&gt;
CM-T3530 users usually prefer to use a custom display solution in their products. CompuLab offers an [http://www.compulab.co.il/t3530/html/t3530-lcd.htm LCD adaptation service] that provides display timings parameters to be used by Windows CE. This guide explains how to customize the splashscreen image and display timings.&lt;br /&gt;
&lt;br /&gt;
== Splashscreen Background ==&lt;br /&gt;
The splashscreen display timings and the image are stored in the NAND flash during the image installation process. During system boot the Windows CE bootloader(Eboot) loads the splashscreen image and display timings from a predefined location in the NAND flash.&lt;br /&gt;
{{Note|Current Eboot implementation supports the splashscreen images in the 16-bit BMP format}}&lt;br /&gt;
{{Note|If you change the default [[CM-T3530: WinCE: Updater#Target Media Layout|NAND Layout]] specified in installation [[CM-T3530: WinCE: Updater#Demo Image Installation XML Script|{{filename|script.xml}}]] you should update the Eboot code}}&lt;br /&gt;
&lt;br /&gt;
== Splashscreen Customization ==&lt;br /&gt;
Splashscreen customization is performed as a part of the demo image installation flow (described in the Getting Started Guide). Before starting the installation flow perform the following modifications to the content of the {{filename|Livedisk}} directory.&lt;br /&gt;
* copy your custom splashscreen image in 16-bit BMP format into {{filename|Livedisk\splashscreen.bmp}}&lt;br /&gt;
* obtain custom display timings from Compulab using the [http://www.compulab.co.il/t3530/html/t3530-lcd.htm LCD adaptation service]. Use the [[CM-T3530: WinCE: LCDAdapt Manual | LCDAdapt utility]] located in the [http://www.compulab.co.il/t3530/download/t3530-wince6-img.zip  Windows CE 6 run-time image package] to convert them into the [[CM-T3530: WinCE: Updater#Demo Image Installation XML Script|{{filename|script.xml}}]] snippet format&lt;br /&gt;
 &amp;lt;pre&amp;gt; &lt;br /&gt;
  &amp;lt;action type=&amp;quot;update_parameter&amp;quot; subtype=&amp;quot;offset&amp;quot;&amp;gt; &lt;br /&gt;
    &amp;lt;target id=&amp;quot;boot_parameters&amp;quot;&amp;gt;&amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x100&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x4c434453&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- Signature--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x104&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x280&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- Height--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x108&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x1e0&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- Width--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x10C&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x20&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- HorizontalSyncPulseWidth--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x110&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x0&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- HorizontalSyncPolarity--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x114&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x17&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- HorizontalBackPorch--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x118&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x8&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- HorizontalFrontPorch--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x11C&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x1&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- VerticalSyncPulseWidth--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x120&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x0&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- VeritcalSyncPolairty--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x124&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x3&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- VerticalBackPorch--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x128&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x4&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- VerticalFrontPorch--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x12C&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x17D7840&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- PixelClockFrequency--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x130&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x1&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- PixelClockPolarity--&amp;gt;&lt;br /&gt;
    &amp;lt;params param_offset=&amp;quot;0x134&amp;quot; param_length=&amp;quot;4&amp;quot; param_value=&amp;quot;0x0&amp;quot; param_type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/params&amp;gt; &amp;lt;!-- IsDVIEnabled--&amp;gt;    &lt;br /&gt;
   &amp;lt;/action&amp;gt;  &lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
* insert the above XML snippet instead of '''update_parameter''' action in the the demo image installation [[CM-T3530: WinCE: Updater#Demo Image Installation XML Script|{{filename|script.xml}}]] &lt;br /&gt;
{{Note|Ensure that your NK.bin is pre-compiled with the same display timings as splashscreen. See NK.bin display timings [[CM-T3530: WinCE: Demo Image#Using custom display settings| customization guide]] for details}}&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
*[[CM-T3530: WinCE: Updater]]&lt;br /&gt;
*[[CM-T3530: WinCE: Demo Image]]&lt;br /&gt;
[[Category:Windows CE|Splashscreen customization]]&lt;br /&gt;
[[Category:CM-T3530|WinCE:Splashscreen customization]]&lt;/div&gt;</summary>
		<author><name>Grinberg</name></author>
		
	</entry>
</feed>