Windows Embedded Compact 7 on imx53 platform

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Windows Embedded Compact 7 on imx53 platform

2,153 Views
seetha
Contributor III

Dear all,

             I am working on imx53 customized board and I am loading wince 7 on my platform.The problem raised is OTG is not connecting with my host PC(Windows XP service pack 3) with active sync 4.Does anybody know the reason for it? Please let me know if anything to be done to solve this.  

Thanks and Regards,

Seetharam

Labels (1)
Tags (2)
0 Kudos
9 Replies

1,467 Views
seetha
Contributor III

Thanks Mike and oobin for your kind and faster response.Now it is working fine.I installed Active sync 4.5 and I added the changes that Mike had suggested(USB serial class).Thanks all.Thank you Mike.

Regards,

Seetharam

0 Kudos

1,467 Views
seetha
Contributor III

Hi oobin ..

Yeah I have done it using USBset app in my device.Any other idea? It is not working with XP but works fine with Windows 7.

Thanks and Regards,

Seetharam

0 Kudos

1,467 Views
seetha
Contributor III

Hi Mike, I definitely have active sync in my build.This is fine working with Windows 7 os. I am confused why its not working with Windows XP. Active Sync application will start as soon I connect my device to Host PC. It will show connecting forever.And those prints I get in my terminal.

Thanks and Regards,

Seetharam

0 Kudos

1,467 Views
oobin
Contributor I

Did u change USB Device Class Select to ActiveSync by Windows/USBSet ?

0 Kudos

1,467 Views
MikeHargrave
Contributor I

Hi Seetharam,

 

Here's my output when I plug the USB cable in:

 

PID:00400002 TID:02F9000E AUTORAS:: Dialer notifies: [1] [Dialer Start]
PID:0551006A TID:0565006A Posting WM_NETCONNECT(TRUE) message
PID:00400002 TID:02F9000E AUTORAS:: Dialer notifies: [4] [Dialer Connected]

 

I'm afraid I have no idea why it is failing. Error 631 is user disconnection error. Why? Anybody else know?

 

Do you definately have ActiveSync in your build?

Mike

0 Kudos

1,467 Views
seetha
Contributor III

Thanks Mike for your quick response.But still its not detecting my device.I get some prints in my terminal 

Dialer notifies: [2] [Dialer Terminate]
PID:00400002 TID:0299000A AUTORAS:: Dialer notifies: [1] [Dialer Start]

Posting WM_NETCONNECT(TRUE) message
PID:00400002 TID:0299000A AUTORAS:: Dialer notifies: [4] [Dialer Connected]
PID:0516015A TID:053301A2 Posting WM_NETCONNECT(FALSE) message, ErrorCode = 631

Do you have any idea about them?Please let me know if you get some ideas to solve this issue.

Thanks and Regards,

Seetharam

0 Kudos

1,466 Views
MikeHargrave
Contributor I

Hi Seetharam,

 

I've added the lines to your platform.reg file, and attached. This will ensure that the USB serial class function driver is loaded by default.

 

I forgot to mention earlier, that you must include the USB serial class function driver in the build. (See catalog.gif)

 

Regards,

 

Mike

0 Kudos

1,466 Views
seetha
Contributor III

Thanks Mike for your reply.I have added Active sync under Applications-End User.But still it is not working.And I don not have that USB serial class entry in my platform.reg.Please go through my platform.reg I have attached.May be some catalog items related to USB is missing.Please let me know if any clue that you get after going through my platform.reg file.

Thanks and Regards,

Seetharam

0 Kudos

1,466 Views
MikeHargrave
Contributor I

Have you added ActiveSync from the catlog under Applications - End User?

 

Is the serial USB function driver being loaded by default? I have the following lines in platform.reg after the usb mass storage entry:

;------------------------------------------------------------------------------
; USB serial class
;
; @CESYSGEN IF CE_MODULES_SERIALUSBFN
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
   "DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
   "DefaultClientDriver"="Serial_Class"
; @CESYSGEN ENDIF CE_MODULES_SERIALUSBFN

0 Kudos