This is a multi-part message in MIME format.
------=_NextPart_000_0049_01C6CAAA.7BD55F30
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,
I am trying to get the KITL to work through USB RNDIS on an Intel =
Mainstone clone based on PXA270. The boot loader connects to the host =
and downloads the WinCE image fine, but when the image boots and tries =
to connect through KITL it hangs and I am not sure why.
Here is the output from the serial debug log:
---------------------------------------------
Windows CE Kernel for ARM (Thumb Enabled) Built on Jun 24 2004 at =
18:25:00
ProcessorType=3D0411 Revision=3D7
sp_abt=3Dffff5000 sp_irq=3Dffff2800 sp_undef=3Dffffc800 OEMAddressTable =
=3D 9aa8d500
DeviceId................. MAINSTN61158
pArgs->flags............. 0x19
pArgs->devLoc.IfcType.... 0
pArgs->devLoc.LogicalLoc. 0x40600000
pArgs->devLoc.PhysicalLoc 0x40600000
pArgs->devLoc.Pin........ 0
pArgs->ip4address........ 10.1.2.3
pDevice->Name............ USB_RNDIS
pDevice->ifcType......... 0
pDevice->id.............. 0x40600000
pDevice->resource........ 0
pDevice->type............ 2
pDevice->pDriver......... 0x80106490
HostMiniInit:: !!
Rndis:: initialization: with addr=3DA8B00000
Rndis:: Address static map to addr=3D0
Rndis:: initialization!
Rndis:: PDDInit Success!
Rndis:: Get MAC address E000,998,E6EE
RndisMdd:: PDD's max RX buffer =3D [8192] bytes.
Rndis:: initialization: Success
HostMini:: New filter set: [0x0] --> [0xB]
HostMini:: New filter set: [0xB] --> [0x0]
HostMini:: New filter set: [0x0] --> [0xB]
KITL: *** Device Name MAINSTN61158 ***
WARN: KITL will run in polling mode
VBridge:: built on [Aug 25 2006] time [20:29:32]
VBridgeInit()...TX =3D [16384] bytes -- Rx =3D [16384] bytes
Tx buffer [0xA016B6E0] to [0xA016F6E0].
Rx buffer [0xA016F700] to [0xA0173700].
VBridge:: NK add MAC: [0-E0-98-9-EE-E6]
KITL: Connected host IP: 10.1.2.1 Port: 4331
KITLGlobalState =3D=3D 0x61
-----------------------
And then I get only one line in the Platform Builder debug windows after =
which it seems to hang. That line says something about a buffer being =
initialized and that's all.=20
Does anyone have any idea or similar experience?
Thanks a lot.
George
------=_NextPart_000_0049_01C6CAAA.7BD55F30
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2912" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3D"Courier New" size=3D2>Hi,</FONT></DIV>
<DIV><FONT face=3D"Courier New" size=3D2>I am trying to get the KITL to =
work through=20
USB RNDIS on an Intel Mainstone clone based on PXA270. The boot =
loader=20
connects to the host and downloads the WinCE image fine, but when the =
image=20
boots and tries to connect through KITL it hangs and I am not sure=20
why.</FONT></DIV>
<DIV><FONT face=3D"Courier New" size=3D2></FONT> </DIV>
<DIV><FONT face=3D"Courier New" size=3D2>Here is the output from the =
serial debug=20
log:</FONT></DIV>
<DIV><FONT face=3D"Courier New"=20
size=3D2>---------------------------------------------</FONT></DIV>
<DIV><FONT face=3D"Courier New" size=3D2>Windows CE Kernel for ARM =
(Thumb Enabled)=20
Built on Jun 24 2004 at 18:25:00<BR>ProcessorType=3D0411 =20
Revision=3D7<BR>sp_abt=3Dffff5000 sp_irq=3Dffff2800 sp_undef=3Dffffc800 =
OEMAddressTable=20
=3D 9aa8d500<BR>DeviceId.................=20
MAINSTN61158<BR>pArgs->flags.............=20
0x19<BR>pArgs->devLoc.IfcType.... 0<BR>pArgs->devLoc.LogicalLoc.=20
0x40600000<BR>pArgs->devLoc.PhysicalLoc=20
0x40600000<BR>pArgs->devLoc.Pin........ =
0<BR>pArgs->ip4address........=20
10.1.2.3<BR>pDevice->Name............=20
USB_RNDIS<BR>pDevice->ifcType......... =
0<BR>pDevice->id..............=20
0x40600000<BR>pDevice->resource........ =
0<BR>pDevice->type............=20
2<BR>pDevice->pDriver......... 0x80106490<BR>HostMiniInit:: =
!!<BR>Rndis::=20
initialization: with addr=3DA8B00000<BR>Rndis:: Address static map to=20
addr=3D0<BR>Rndis:: initialization!<BR>Rndis:: PDDInit =
Success!<BR>Rndis:: Get MAC=20
address E000,998,E6EE<BR>RndisMdd:: PDD's max RX buffer =3D [8192]=20
bytes.<BR>Rndis:: initialization: Success<BR>HostMini:: New filter set: =
[0x0]=20
--> [0xB]<BR>HostMini:: New filter set: [0xB] --> =
[0x0]<BR>HostMini:: New=20
filter set: [0x0] --> [0xB]<BR>KITL: *** Device Name MAINSTN61158=20
***<BR>WARN: KITL will run in polling mode<BR>VBridge:: built on [Aug 25 =
2006]=20
time [20:29:32]<BR>VBridgeInit()...TX =3D [16384] bytes -- Rx =3D =
[16384]=20
bytes<BR>Tx buffer [0xA016B6E0] to [0xA016F6E0].<BR>Rx buffer =
[0xA016F700] to=20
[0xA0173700].<BR>VBridge:: NK add MAC: [0-E0-98-9-EE-E6]<BR>KITL: =
Connected=20
host IP: 10.1.2.1 Port: 4331<BR>KITLGlobalState =3D=3D =
0x61</FONT></DIV>
<DIV><FONT face=3D"Courier New" =
size=3D2>-----------------------</FONT></DIV>
<DIV><FONT face=3D"Courier New" size=3D2></FONT> </DIV>
<DIV><FONT face=3D"Courier New" size=3D2>And then I get only one line in =
the=20
Platform Builder debug windows after which it seems to hang. That line =
says=20
something about a buffer being initialized and that's all. </FONT></DIV>
<DIV><FONT face=3D"Courier New" size=3D2></FONT> </DIV>
<DIV><FONT face=3D"Courier New" size=3D2>Does anyone have any idea or =
similar=20
experience?</FONT></DIV>
<DIV><FONT face=3D"Courier New" size=3D2>Thanks a lot.</FONT></DIV>
<DIV><FONT face=3D"Courier New" size=3D2>George</FONT></DIV>
<DIV><FONT face=3D"Courier New" size=3D2></FONT> </DIV>
<DIV><FONT face=3D"Courier New" =
size=3D2></FONT> </DIV></BODY></HTML>
------=_NextPart_000_0049_01C6CAAA.7BD55F30--