Re: The CETK Disconnected Trouble
- From: rajanvita@xxxxxxxxx
- Date: Mon, 18 Jun 2007 07:46:46 -0700
Hi Jack,
We were facing the problem, we are using Serial KITL so response time
is slow. SO I have changed the server setting time (6 min)as well as
client side timing (10 min).
Regards
Raj
On May 30, 12:48 pm, "Jack Den" <dhua...@xxxxxxxxxxx> wrote:
Hi,all
We are using the Ce6.0 for our target device based ARM9.Because of no
flash, Our OS image is downloaded to RAM and runs from RAM every time.We
can debug and use the remote tools with the kitl.However,we met a trouble
while using the CETK.
After the os image with the kitl enable was downloaded and running.we
launched the CETK and followed the step of"connection ->start
client->connect->default device->ok"in the CETK window .After a while, a
dialog box prompted"Platform Manager was unable to establish a
communications stream with the device ".During the CETK server trying to
connect to the device,the following messages propted via the Platform
Builder output window:
87112 PID:400002 TID:303002e RELFSD: Opening file CEMGRC.EXE from desktop
87583 PID:400002 TID:303002e RELFSD: Opening file cetlkitl.dll from
desktop
87846 PID:302002e TID:303002e Opening KITL stream "platmanXport"...
87858 PID:302002e TID:303002e KITL stream platmanXport: buffer
start=0x60010000 end=0x60016400
88146 PID:302002e TID:303002e CKITLConnection established for stream
platmanXport (115)
88151 PID:302002e TID:303002e CKITLConnection::Close stream platmanXport
88163 PID:302002e TID:303002e Opening KITL stream "strm-1"...
88176 PID:302002e TID:303002e KITL stream strm-1: buffer start=0x60010000
end=0x60016400
88346 PID:302002e TID:303002e CKITLConnection established for stream
strm-1 (118)
88596 PID:302002e TID:303002e Opening KITL stream "platmanXport"...
88609 PID:302002e TID:303002e KITL stream platmanXport: buffer
start=0x60020000 end=0x60026400
88793 PID:302002e TID:303002e CKITLConnection established for stream
platmanXport (115)
88798 PID:302002e TID:303002e CKITLConnection::Close stream platmanXport
88810 PID:302002e TID:303002e Opening KITL stream "strm-2"...
88822 PID:302002e TID:303002e KITL stream strm-2: buffer start=0x60020000
end=0x60026400
88994 PID:302002e TID:303002e CKITLConnection established for stream
strm-2 (119)
89018 PID:302002e TID:303002eCheckingifextendedkeepalivetimeoutsfeatureisset...No
92487 PID:400002 TID:335002e RELFSD: Opening file CETLSTUB.DLL from
desktop
159185 PID:302002e TID:303002e CKITLConnection::Close stream strm-1
159202 PID:302002e TID:303002e CKITLConnection::Close stream strm-2
In the windows embedded CE test kit ( CETK) window, we clicked the
"connect"-> "default device"-> "OK" button agin. No prompt dialog box
appeared.
The Platform Builder output window prompted as follow:
214592 PID:400002 TID:3d80032 RELFSD: Opening file CEMGRC.EXE from desktop
215039 PID:400002 TID:3d80032 RELFSD: Opening file cetlkitl.dll from
desktop
215288 PID:3d70032 TID:3d80032 Opening KITL stream "platmanXport"...
215300 PID:3d70032 TID:3d80032 KITL stream platmanXport: buffer
start=0x60010000 end=0x60016400
215857 PID:3d70032 TID:3d80032 CKITLConnection established for stream
platmanXport (115)
215862 PID:3d70032 TID:3d80032 CKITLConnection::Close stream platmanXport
215914 PID:3d70032 TID:3d80032 Opening KITL stream "strm-4"...
215926 PID:3d70032 TID:3d80032 KITL stream strm-4: buffer start=0x60010000
end=0x60016400
216062 PID:3d70032 TID:3d80032 CKITLConnection established for stream
strm-4 (120)
216311 PID:3d70032 TID:3d80032 Opening KITL stream "platmanXport"...
216323 PID:3d70032 TID:3d80032 KITL stream platmanXport: buffer
start=0x60020000 end=0x60026400
216512 PID:3d70032 TID:3d80032 CKITLConnection established for stream
platmanXport (115)
216517 PID:3d70032 TID:3d80032 CKITLConnection::Close stream platmanXport
216535 PID:3d70032 TID:3d80032 Opening KITL stream "strm-5"...
216547 PID:3d70032 TID:3d80032 KITL stream strm-5: buffer start=0x60020000
end=0x60026400
216686 PID:11d0006 TID:335002e Opening KITL stream "platmanXport"...
216699 PID:11d0006 TID:335002e KITL stream platmanXport: buffer
start=0x60030000 end=0x60036400
216711 PID:11d0006 TID:335002e Error - got sync character 255
216813 PID:3d70032 TID:3d80032 CKITLConnection established for stream
strm-5 (121)
217186 PID:3d70032 TID:3d80032Checkingifextendedkeepalivetimeoutsfeatureisset...No
220633 PID:11d0006 TID:335002e CKITLConnection established for stream
platmanXport (115)
221051 PID:11d0006 TID:335002e CKITLConnection::Close stream platmanXport
221447 PID:11d0006 TID:335002e Opening KITL stream "strm-6"...
221695 PID:11d0006 TID:335002e KITL stream strm-6: buffer start=0x60030000
end=0x60036400
222294 PID:11d0006 TID:335002e CKITLConnection established for stream
strm-6 (122)
In the target device ClientSide window,the following message ouputed:
waiting for server message
connected via Platman/kitl
Attempting to connect to server[1]
......
......
After a while,in the Windows Embedded CE Test Kit window,an item
"WindowsCE(ARMV4I) [Detecting peripherals]" appeared under the item "
Windows Embedded CE Test Kit Server", for example:
Windows Embedded CE Test Kit Server
|
|- WindowsCE(ARMV4I) [Detecting peripherals]
At the same time,in the Platform Builder Output window prompted the
following message:
270556 PID400002 TID335002e Warning you are requesting
IOCTL_HAL_GET_DEVICEID, which has been deprecated. Use
IOCTL_HAL_GET_DEVICE_INFO instead.
In the target device, ClientSide window continuously prompted the following
message:
......
......
connected via Platman/kitl
Attempting to connect to server[1]
......
Received server message
Waiting for server message
Done retrieving device status
Retrieving device status
Received server nessage
Waiting for server message
Done retrieving driver info
Retrieving driver info
Received server message
Waiting for server message
Done returning sys info
Returning sys info
......
......
Some time later,in the Windows Embedded CE Test Kit window,the item
"WindowsCE(ARMV4I) [Detecting peripherals]" changed its name to
"WindowsCE(ARMV4I)" ,and there was another item "Windows Embedded CE Test
Catalog" below it.
To expand the "Windows Embedded CE Test Catalog" item, a test tree listed
as follows(just a example,not all test item listed ):
Windows Embedded CE Test Kit Server
|
|+- WindowsCE(ARMV4I)
|+-Windows Embedded CE Test Catalog
|
+- Audio
+- Bluetooth
+- Camera
+- Cellular
+- Display
+- Ethernet
+- Filesys
....
....
We had not done any one test. 3 minutes later,the "WindowsCE(ARMV4I)" item
became "WindowsCE(ARMV4I)[Disconnected]" .For example:
Windows Embedded CE Test Kit Server
|
|+- WindowsCE(ARMV4I) [Disconnected]
|+-Windows Embedded CE Test Catalog
|
+- Audio
+- Bluetooth
+- Camera
+- Cellular
+- Display
+- Ethernet
+- Filesys
....
....
Here,we right clicked any test item ,for example "Audio","Bluetooth"...,the
prompted menu was disabled. And we could not do any test.
But in the Platform Builder window, we could use the remote tools(the remote
tool file viewer could connect to the target device,and we could see the
folders and files in the target device ) .
In the Windows Embedded CE Test Kit window,we tried to connect to the target
device as the option mentioned above.we always failed.
We configured the device properties like the following(the remote tools and
the CETK were the same):
Transport: KITL transport for windows CE
Startup : KITL Bootstap Server
Only this combination setting could work for our device.As we used other
settings(for example,Transport: KITL transport for windows CE;Startup :CESH
Server for Windows CE),the target device could not be connected.
Could you give me a way to resolve the CETK disconnected problem in details?
Thank you very much.
.
- Prev by Date: Re: DEBUGMSGs in retail build + USB enumeration problem
- Next by Date: Re: Compile Webadmin, string.hxx?
- Previous by thread: Serial Port hangs in release
- Next by thread: csp_arm.lib
- Index(es):