Discussion:
Platform Manager failed to queue CEMON pkg for download
(too old to reply)
a***@gmail.com
2005-07-14 05:23:06 UTC
Permalink
I am trying to debug an eVC++ hello world application build on ARMV4I
SDK, which is exported from a ARMV4I WinCE 5.0 BSP. The application is
connected to ARMV4I target device having WinCE 5.0 OS image.

1.
After Configue Platform Manager
Transport : TCP/IP Transport for WinCE for fixed port
Startup Server : Manual Server

I connected the target ARMV4I device to eVC.



2.
Now I started debug the application and i am getting the following
error:
"Debugger Swap Error
eVC cannot locate a debugger able to debug the attached device.
The debugging session cannot begin.
OK"
I read the foram and I came to know, this is common bug comes when u
try to debug application build for ARMVI SDK exported from ARMV4I BSP.
So I changed the build platform to ARMV4.
Problem is solved at this point but not upto 100%.
-----------------------------------------------------------------------
""" My first question is above statement is true, if not what should be
solution to the above problem""""""""""
----------------------------------------------------------------------


3.
After a series of warning, if i ignore them once again error comes
"Platform Manager failed to queue CEMON pkg for download.
<70E03D11 41A582C3 8970FAA1 34421627>"
Solution to above problem on the forum was to add to registry setting
follwing clip and save as CEMON.reg

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows CE Tools\Platform

Manager\{F384D888-F9AA-11D1-BB9E-00A0C9C9CCEE}\{6D5C6210-E14B-11D2-B72A-

0000F8026CEE}\{2A4F783A-014E-11D2-BBA0-00A0C9C9CCEE}\{70E03D11-82C3-41A5-A1FA-708927164234}]
@="Windows CE Remote Debugger"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows CE Tools\Platform

Manager\{F384D888-F9AA-11D1-BB9E-00A0C9C9CCEE}\{6D5C6210-E14B-11D2-B72A-

0000F8026CEE}\{2A4F783A-014E-11D2-BBA0-00A0C9C9CCEE}\{70E03D11-82C3-41A5-A1FA-708927164234}\CEMON.EXE]
"C:\\Program Files\\Microsoft eMbedded C++
4.0\\EVC\\WCE400\\TARGET\\X86
\\CEMON.EXE"=hex:01,\


00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,10,00,00,03,00,00,00,00,
00,\
00,00,01,00,00,00
"C:\\Program Files\\Microsoft eMbedded C++
4.0\\EVC\\WCE400\\TARGET\\SH3
\\CEMON.EXE"=hex:02,\

00,00,00,04,00,00,00,13,27,00,00,00,00,00,00,00,10,00,00,03,00,00,00,00,
00,\
00,00,01,00,00,00
"C:\\Program Files\\Microsoft eMbedded C++
4.0\\EVC\\WCE400\\TARGET\\MIPS\\CEMON.EXE"=hex:02,\


00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,10,00,00,03,00,00,00,00,
00,\
00,00,07,00,00,00
"C:\\Program Files\\Microsoft eMbedded C++
4.0\\EVC\\WCE400\\TARGET\\ARM\\CEMON.EXE"=hex:02,\


00,00,00,05,00,00,00,00,00,00,00,00,00,00,00,00,10,00,00,03,00,00,00,00,
00,\
00,00,01,00,00,00

--------------------------------------------------------------------------
I tried this solution also but it doesn't work, what should i do now
Please help me in this regard as soon as possible.
-------------------------------------------------------------------------------



Thanks & Regard

Amit
h***@logicpd.com
2005-07-14 14:21:24 UTC
Permalink
Amit,
check out
http://support.microsoft.com/default.aspx?scid=kb;en-us;895421

Essentially, with WinCE 5.0 and later, you have to use ARMv4I SDK and
compiler, and so have to define the CEProcessorType in your OEMInit()
function (per article).

Thanks,
Hans
a***@gmail.com
2005-07-22 05:35:34 UTC
Permalink
Hi Hans
I made the changes inside the OEMInit() function, i tried both the
processor types ARM720 and ARM920 , which our BSP supports. But now
situation is worser, Now it's fails to connect with the remote device.

Earlier at least it's get connected and gives the error " Can't find
the attached debugger device"...

Please help me.......

Thanks and Regards
Amit
a***@gmail.com
2005-07-27 06:45:26 UTC
Permalink
Hi Hans
sorry for late reply, I set the processort to Strong ARM and yes It
worked!!!!!!!!!!!!!!
thanks!!!!!!!!!!
But I think problem may arise for debugging in future for Our
Processor specific debugging.
actually as I told u we supports ARM920 or ARM720 family.
What u think regarding this.

Also Ethernet connaction is very unstable, I mean::
Everytime when i try to establish the connaction by launching
CEMGRC.EXE on the device, sometimes connction established instantly
and sometimes it may take 3-4 repetions of whole connection
establishment procedure

Why it's happening, why it's not like USB Active sync connection.

Is there any remedy for it.

I am waiting for ur valuble reply

Thanks and Regards
Amit

Loading...