Black screen with 4.0

Mar 27, 2014 at 8:11 AM
I got the black screen using 4.0 after enter WEC 2013 , and 3.0 works normally

KITL is disable , and use release mode.

This is my setting

Image

Image
Mar 27, 2014 at 9:06 AM
Can you provide more information.
Thx

Sent from my Windows Nokia Lumia 920 WP8 Phone.

Mar 27, 2014 at 9:09 AM
I use it with Kitl, try that.
Is desktop.bmp in ur image?
Ate using x86 or Arm?
Thx

Sent from my Windows Nokia Lumia 920 WP8 Phone.

Mar 27, 2014 at 10:57 AM
Edited Mar 27, 2014 at 11:19 AM
It is same results if KITL enable.

3.0
Desktop.bmp is exist in "CEPC_x86_Release" Folder

4.0
Desktop.bmp is not exist in "CEPC_x86_Release" Folder

I also notice all APP.exe files I ticked in Catalog is not exist in "CEPC_x86_Release" , why?

I'm using x86(Windows Visual PC) with CEPC BSP.
Mar 27, 2014 at 12:47 PM
OK I’ll create a fresh OS tomorrow and add the tools.
In the mean time check that desktop.bmp is in Compact13Tools.bib
And that it does get copied to the release directory:
Check the log files in the Compact13Tools folder.

David Jones
eMVP
Sent from Windows Mail

Mar 27, 2014 at 10:13 PM
Unformatted:
Thanks for the feedback.
I think that I have found the root cause.
I always use the Forevershell:
The registry for Compact13MinShell starts with:
===========================
IF SYSGEN_COMPACT13MINSHELL=1

IF SYSGEN_COMPACT13FOREVERSHELL!=1

; FOREVERSHELL overrides MINSHELL

; Depends on GWES and services

[HKEY_LOCAL_MACHINE\init]

"Launch80"="Compact13MinShell.exe"

"Depend80"=hex:1e,00, 3c, 00

ENDIF COMPACT13FOREVERSHELL

ENDIF SYSGEN_COMPACT13MINSHELL
==============================


Whilst Forevershell requires Compact13MInShell, the logic above is wrong if you have Compact13Minshell but not ForeverShell.


Please change compact13tools.reg in that part , at top to:
==============================

IF SYSGEN_COMPACT13MINSHELL=1

IF SYSGEN_COMPACT13FOREVERSHELL!=1

; FOREVERSHELL requires Compact13MINSHELL
ENDIF COMPACT13FOREVERSHELL



; Depends on GWES and services

[HKEY_LOCAL_MACHINE\init]

"Launch80"="Compact13MinShell.exe"

"Depend80"=hex:1e,00, 3c, 00
ENDIF SYSGEN_COMPACT13MINSHELL
==============================
I noticed that these registry settings were missing as well as the Menu ones from nk.bin
(Menu Project-Show Built Image)
So there would not be a reference to the background color (hence black) and background image.
With the change above I can now see them
==============================


I’ll post an update on Codeplex.
I’ll also need to check the separate Codeplex project for Compact13MinShell


Thx again for your feedback.
Please let me know how you get on

David Jones
eMVP
Sent from Windows Mail

Mar 28, 2014 at 1:40 AM
Repository and Zip file download have been updated for this fix. 20/3/2014
Mar 28, 2014 at 1:47 AM
Done.
Thanks for the feedback.
Please let me know how it goes from your end.
David Jones

Sent from Windows Mail

Mar 28, 2014 at 3:54 AM
Edited Mar 28, 2014 at 4:09 AM
I know why APPs.exe is not exist in release directory today.

Because the folder name in "$(_WINCEROOT)\3rdParty" must be named "Compact13Tools" , not "compact2013tools-V4.0-27923"
"$(_WINCEROOT)\3rdParty\compact2013tools-V4.0-27923" is a wrong path , I found correct path in "\Compact13Tools\Catalog\*.pbcxml"

When I download Compact13ToolsV3.0.zip from here , and extract to "$(_WINCEROOT)\3rdParty" , default folder name is "Compact13Tools"
It's no problem !

This is main reason why I got the balck screen.
Thanks for your reply : )