I ported BSP_WINCE_ARM_A8_02_30_00 to my Beagleboard xM Rev. B. Seems like everthing works fine with my porting but windows CE 7.0 popped up a dialogue window for name of an Undefined USB Device everytime when it gets power up.
I could not successfully input name for this device and this pop up window will never get closed on background of wince 7.0 desktop.
Someone give some clues? Here are logs from serial port:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Download file information:-----------------------------------------------------------[0]: Address=0x88000000 Length=0x0403fabc Save=0x88000000-----------------------------------------------------------Download file type: 1.......................................................................................................................... .......................................................................................................................... ......................................................................................................................rom_ offset=0x0...ImageStart = 0x88000000, ImageLength = 0x403fabc, LaunchAddr = 0x8800df80Completed file(s):-------------------------------------------------------------------------------[0]: Address=0x88000000 Length=0x403fabc Name="" Target=RAMROMHDR at Address 88000044hLaunch Windows CE image by jumping to 0x8800df80...Windows CE Kernel for ARM (Thumb Enabled)OAL: CPU revision 0x11:DM3730OAL: CPU L2 Aux register 0x400042****Profiler Build****---High Performance Frequency is 25999876 hz---PID:00400002 TID:00410002 Compensating OPP1 for 63mV Orig nvalue:0x99e2c0 New nvalue:0x99b096PID:00400002 TID:00410002 Compensating OPP2 for 63mV Orig nvalue:0x9a92fa New nvalue:0xaaf7d3PID:00400002 TID:00410002 Compensating OPP3 for 75mV Orig nvalue:0xaad1b4 New nvalue:0xaab49bPID:00400002 TID:00410002 Compensating OPP4 for 100mV Orig nvalue:0xaa9f90 New nvalue:0xab89f7PID:00400002 TID:00410002 SetOpp to 3PID:00400002 TID:01300006 SDHC: CPU revision 0x11PID:00400002 TID:01300006 SDHC host controller initialize: m_fastPathSDIO:1 m_fastPathSDMEM:1PID:00400002 TID:01300006 DSPLINK Module (1.65.00.03) created on Date: Mar 22 2011 Time: 18:41:45 PID:00400002 TID:01300006 UfnClientLib!UfnCheckPID: WARNING -- using MS reference platform VID/PID 0x045e/0xffff (not allowed in shipping platforms )PID:00400002 TID:031B0032 PVR:getCpuFamily: 1PID:00400002 TID:031B0032 PVR:omapsgxddgpe getCpuFamily: 1PID:00400002 TID:031B0032 KeybdDriverInitializeEx: Layout Manager successfully initialized to 1PID:00400002 TID:031B0032 LayoutMgrActivateKeyboardLayout: Called with hkl = 0x00000409PID:007C0016 TID:044D0002 MSIM: IM_ReadRegistry read KB 5PID:044F0002 TID:05B5001E Explorer(V2.0) taskbar thread started.PID:01940032 TID:04140022 ERROR: this platform does not support BlurEffect.PID:01940032 TID:04140022 ERROR: this platform does not support DropShadowEffect.PID:01940032 TID:04140022 ERROR: this platform does not support RippleEffect.PID:0194003 2 TID:04140022 ERROR: COpenGLDevice[1]::CreateDisplaySurface(): eglCreateWindowSurface() = 0x3000PID:01940032 TID:04140022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:01940032 TID:04140022 ERROR: eglCreateContext(), err = 0x3000PID:0 1940032 TID:04140022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:01940032 TID:04140022 ERROR: COpenGLDevice[1]: :CreateDisplaySurface(): eglCreateWindowSurface() = 0x3000PID:01940032 TID:04140022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:01940032 TID:04140022 ERROR: eglCreateContext(), err = 0x3000PID:01940032 TID:04140022 ERROR: COpenGLDevi ce::Initialize(), hr = 0x80004005PID:01940032 TID:04140022 ERROR: COpenGLDevice[1]::CreateDisplaySurface(): eglCreateWindo wSurface() = 0x3000PID:01940032 TID:04140022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:01940032 TID:04140022 ERROR: eglCreateContext(), err = 0x3000PID:01940032 TID:04140022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:01 940032 TID:04140022 ERROR: COpenGLDevice[1]::CreateDisplaySurface(): eglCreateWindowSurface() = 0x3000PID:01940032 TID:041 40022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:01940032 TID:04140022 ERROR: eglCreateContext(), err = 0x3000 PID:01940032 TID:04140022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:01940032 TID:04140022 ERROR: COpenGLDevice[1]::CreateDisplaySurface(): eglCreateWindowSurface() = 0x3000PID:01940032 TID:04140022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:01940032 TID:04140022 ERROR: eglCreateContext(), err = 0x3000PID:01940032 TID:04140022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:01940032 TID:04140022 ERROR: COpenGLDevice[1]::CreateDisplaySurface(): eglCreateWindowSurface() = 0x3000PID:01940032 TID:04140022 ERROR: COpenGLDevice::Initialize(), hr = 0x80004005PID:019A000E TID:019D05D6 CTLPNL: cmdline=\Windows\connpnl.cpl,0PID:019A000E TID:019D05D6 --->>>CTLPNL: CPL='\Windows\connpnl.cpl' icon=0 tab=0PID:00400002 TID:018A0006 kernel PVRSRV_IOCTL_POWER_SET setting state 1PID:00400002 TID:018A0006 kernel PVRSRV_IOCTL_POWER_SET setting state 0
More than likely it is because you do not have the USB Ethernet driver included in the image.
The Beagleboard xM uses the SMSC Ethernet/USB HUB.
Thanks for pointing it out. When I add this ethernet driver in, then the issue disapeared.