Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 17 Oct 2014 04:28 PM by  bradb
OMAP3WCE600-91: USB OTG devices disappear and will not come back
 0 Replies
Sort:
You are not authorized to post a reply.
Author Messages
bradb
Basic Member
Basic Member
Posts:203


--
17 Oct 2014 04:28 PM
    Subject    
    OMAP3WCE600-91: USB OTG devices disappear and will not come back
    Product    
    OMAP35x, OMAP35x Torpedo
    Software OS    
    Windows Embedded CE 6.0
    Description    
    Some developers have reported the OTG HUB disappearing within seconds of boot up. Sometimes the devices (USB flash drive) will persist for several minutes of operation. 

    Word-around

    It has been reported that a workaround for this issue is to increase the DO_INACTIVITY_TIMEOUT constant from 10 seconds to 40 seconds used in the OMAPMHSUSBOTG::ThreadRun() module.  The DO_INACTIVITY_TIMEOUT constant can be located in the c:\wince600\platform\common\src\soc\ARM_A8_TPS659XX_T1_V1\omap35xx\musb\musbotg\otg.cpp file ln 84.
    Current value:
    #define DO_INACTIVITY_TIMEOUT 10000
    Recommended value:
    #define DO_INACTIVITY_TIMEOUT 40000

    You are not authorized to post a reply.