This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB OTG port hot plug issue

I am using the OTG port (35XX) as a USB client for my ActiveSync connection.

It seems to be a requirement that the USB cable be pluged in befor applying power for it to be detected as a client and for ActiveSync to connect.

I know this fact is written in the BSP (6.14.xx) readme notes.

My question is why is "hot plugging" not supported anymore? I seem to remember earlier releases of the BSP it work just fine.

This seems to be a real shortcomming and should be corrected. My customer requires a "hot pluggable" ActiveSync connection which I can not supply as the BSP stands now.

Are there any plans to fix this obvious bug?

 

  • David,

    Can you clarify if you are using BSP 6.14.01? Active Sync Hot plug in support should be there in BSP 6.14.00/6.14.01.  It was broken in one of the earlier releases (BSP 6.13 I think) but it was fixed.

    Jatin

  • David,

    I just tried build 6.14.01.01 and ActiveSync worked fine when the cable was plugged in before, during, or after boot-up.  I used a WinXP machine with SP3 and ActiveSync v4.5 installed to verify it worked correctly.

     

    Regards,

    Ken

  • I'll give it a try again. I am using a custom device that is is close but not exactally like the EVM. I though I had tried it on my EVM but it may have been an earlier release.

  • My issue seems to be at least partly related to the know issue SDOCM00072066 in the bug data base.

    After making the changes suggested it works much better ...although not 100% of the time.  I am using the TPS659XX as my transceiver which I guess is different then the EVM.

    Thank god someone knows how to use the bug data base!

  • Here is some more info.   Before the modification It only worked (ActiveSync connect) when the unit was plugged in before powering on.

    After the modification it still will not attach when first plugged in but if I unplug and replug in within a second or two it works all the time.

    It would never attach with out the mod.

    I suspect the only reasion it worked before with it plug before power up was the firmware boot sequence was doing the USB initialization and not the BSP.

    Now, with the modification it is close but I suspect there is still an interrupt issue.

     

     

    DV