Re: Platform Manager

From: Michael J. Salamone [eMVP] (mikesa#at#entrek#dot#com)
Date: 12/28/04


Date: Mon, 27 Dec 2004 22:33:40 -0800

Actually I made a mistake. It's HKEY_CURRENT_USER, not HKEY_LOCAL_MACHINE.
Under that, you'll find quite a few subkeys, including cemgr and mansrv.
The most verbose Level is 3.

Hope it helps!

-- 
Michael Salamone [eMVP]
Entrek Software, Inc.
www.entrek.com
"Paul G. Tobey [eMVP]" <ptobey no spam AT no instrument no spam DOT com> 
wrote in message news:u3GatfG7EHA.3328@TK2MSFTNGP10.phx.gbl...
> Thanks for the tip, Michael.  I have captured one cycle in the log file 
> and tried setting the default value for that registry key to something 
> other than an empty string.  Unfortunately, it doesn't seem to generate 
> any extra info (I set it to "1").  An error *is* written to the log file, 
> but it's just "12/27/2004 3:57:04 PM cemgr Error None 1 N/A FARSIDE 
> Process Id: 216 Thread Id: 736 Source:  Message: CConnectionManager - 
> connection failed".
>
> I'll keep looking around for more info.  Call out if you think of anything 
> else!
>
> Paul T.
>
> "Michael J. Salamone [eMVP]" <mikesa#at#entrek#dot#com> wrote in message 
> news:%23TNXqKG7EHA.3124@TK2MSFTNGP11.phx.gbl...
>> You might get some help from the XP Event Viewer.  There is a WinCE log 
>> there.
>>
>> You can get more verbose events by setting the registry 
>> (HKEY_LOCAL_MACHINE\Software\Microsoft\Windows CE Tools\Logging). 
>> Unfortunately I don't remember what the value name is (or default value?) 
>> and what values you can set it to :(  Hopefully the default level will be 
>> all you need.
>> -- 
>>
>> Michael Salamone [eMVP]
>> Entrek Software, Inc.
>> www.entrek.com
>>
>>
>>
>> "Paul G. Tobey [eMVP]" <ptobey no spam AT no instrument no spam DOT com> 
>> wrote in message news:%231dxe0E7EHA.3368@TK2MSFTNGP10.phx.gbl...
>>> Hi,
>>>
>>> I know that this is rather unspecific, but I hope that either someone on 
>>> the MS tools team or one of you will recognize the symptoms and be able 
>>> to point me in the right direction.
>>>
>>> My working eVC 4 SP3 system can no longer establish Ethernet-based 
>>> connections to my Windows CE.NET 4.2-based devices.  The symptoms of the 
>>> problem are the following: 1) the SDK for the device has been installed 
>>> (and reinstalled, etc.), and appears in the Platform Manager dialog 
>>> accessed from eVC.  I can configure the startup server as Manual Server. 
>>> I can set the transport to TCP/IP and set the port number which the 
>>> device will 'call'. 2)  When I perform the Test step, after accepting 
>>> the correct settings, the dialog appears telling me what parameters to 
>>> use on the device and, 3) when I accept this, the 'in progress/waiting 
>>> for connection' dialog appears.  The message shown is "Copying platform 
>>> manager system file to device".  However, the connection is never 
>>> established.
>>>
>>> On the PC, when the platform manager is supposedly waiting for a 
>>> connection, I can see that CEMGR.exe is running, which is what I expect, 
>>> but, as mentioned above, no connection is established and, apparently, 
>>> no socket is even opened.
>>>
>>> Further, if I try to Cancel the test, the cancel never happens.  The 
>>> dialogs are displayed until I force eVC to close from Task Manager.
>>>
>>> To try to debug this problem, I've disabled the XP SP2 firewall entirely 
>>> and verified that, if I run a simple socket program that I wrote and set 
>>> it up to accept connections on the configured port, the device does 
>>> 'call' and make contact.  If, however, I go through the steps above and 
>>> log the TCP packets actually exchanged between the device and the 
>>> desktop PC, the platform manager is never accepting any connections. 
>>> The connections are all forcibly rejected (the RST bit is set in the 
>>> reply packet to the SYN request from the device).
>>>
>>> The device end of the connection has not changed, so the problem must be 
>>> on my PC, but I can't identify a change that I made which might have 
>>> been responsible for the problem.  I've uninstalled eVC and the platform 
>>> manager several times, installed eVC 4SP2 and then added the service 
>>> packs beyond SP2, etc., to no avail.  I've also uninstalled and then 
>>> trudged through the registry and deleted everything that seemed to be a 
>>> left-over key before installing from scratch, also with no effect.
>>>
>>> Paul T.
>>>
>>>
>>
>>
>
> 


Relevant Pages

  • Platform Manager
    ... MS tools team or one of you will recognize the symptoms and be able to point ... My working eVC 4 SP3 system can no longer establish Ethernet-based ... the 'in progress/waiting for connection' dialog appears. ... message shown is "Copying platform manager system file to device". ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: Ethernet debugging with eVC++.
    ... the KITL/CESH connection is active prior the launch of ... Consequently, when you configure PMgr to use KITL/CESH, it ... PMgr with appropriate transport already present in the image so that it can ... Platform Manager client side + TCPIP transport included in the image ...
    (microsoft.public.windowsce.platbuilder)
  • Re: How to use embedded visual C debugging with a standalone platform.
    ... In order to get the connection I configure platform manager with this ... From eVC I try to start a debug session, Platform Manager window ... If I try to connect from eVC, I need to execute CEMGRC again! ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Unable to debug using eVC 4.0 SP2
    ... Our tools use Platform Manager and sometimes get stuck. ... If a connection cannot be established between the two machines, ... Removing your Windows CE device from its cradle (if you are using, ... Uninstall eVC 4, but leave any SDKs that you have installed in place. ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: Debugging CE Device through VS 2005
    ... VS2005 *doesn't support* Platform Manager connections to the device, ... SDK and an SDK built by myself for my CE device. ... seconds it shows the the connection was failed. ... doesn't show me the string which is needed to start the manual server, ...
    (microsoft.public.windowsce.embedded)