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 02 Jul 2007 09:12 AM by  dadawan@gmail.com
ActiveSync on IMX31
 2 Replies
Sort:
You are not authorized to post a reply.
Author Messages
dadawan@gmail.com
New Member
New Member
Posts:


--
08 Jun 2007 12:13 PM
    I have an IMX31 Litekit. Part number is 1006581 Rev 2.

    I am trying to make an OS build which includes a functional ActiveSync.

    Experimenting with the Dev image IMX31_10_DEV_IMAGE from your website, I have found ActiveSync to be very reliable and connects to my Windows XP box every time it is booted.

    However, my own OS build only connects occasionally. Out of 14 tries, it connected twice. The OS image is being loaded from Compact flash, and the command line params start it without Kitl. I am letting it boot into Windows CE, then I connect the cable to the XP box.

    When the connection fails, I get the following message on the XP machine when I plug in the USB cable:

    [color=blue:3cqe99mb]USB Device Not Recognized
    One of the USB devices attached to this computer has
    malfunctioned, and Windows does not recognize it.
    ...

    Also, I notice that when my image does connect (a rare event), I can pull the plug and re-insert it 10 times and it will connect every time. On my image, every time it connects (not very often) I get a debug message:

    [color=green:3cqe99mb]
    AUTORAS:: Dialer notifies: [1] [Dialer Start]
    Posting WM_NETCONNECT(TRUE) message
    AUTORAS:: Dialer notifies: [4] [Dialer Connected]


    When I boot and it does not work, I get no WinCE debug messages at all in response to plugging in the USB cable.

    I made sure I have
    Applications - End User\ActiveSync
    Shell and User Interface\User Interface\Network User Interface
    Device Drivers\USB Function\USB FUnction Clients\Serial
    Device Drivers\USB Function\USB Function Bus Drivers\lpd_imx31_usbf_imx31_50_0_2_0

    What can I do to make Activesync connect as reliably to the Dev Image?

    -Kevin




    Here are my settings:

    SYSGEN_ASYNCMAC=1
    SYSGEN_AUTH=1
    SYSGEN_AUTH_SCHANNEL=1
    SYSGEN_AUTORAS=1
    SYSGEN_CERTS=1
    SYSGEN_CORELOC=1
    SYSGEN_CREDMAN=1
    SYSGEN_CRYPTO=1
    SYSGEN_FMTMSG=1
    SYSGEN_FONTS_COUR_1_30=1
    SYSGEN_FONTS_TAHOMA_1_07=1
    SYSGEN_FSADVERTISE=1
    SYSGEN_FSDBASE=1
    SYSGEN_FSPASSWORD=1
    SYSGEN_GRADFILL=1
    SYSGEN_IMM=1
    SYSGEN_IPHLPAPI=1
    SYSGEN_MINGDI=1
    SYSGEN_MINGWES=1
    SYSGEN_MININPUT=1
    SYSGEN_MINWMGR=1
    SYSGEN_MLANG=1
    SYSGEN_MODEM=1
    SYSGEN_MSGQUEUE=1
    SYSGEN_MSPART=1
    SYSGEN_NDIS=1
    SYSGEN_NKMAPFILE=1
    SYSGEN_OLE=1
    SYSGEN_OLE_GUIDS=1
    SYSGEN_SERDEV=1
    SYSGEN_SERVICES=1
    SYSGEN_STOREMGR=1
    SYSGEN_TCPIP=1
    SYSGEN_TIMESVC_DST=1
    SYSGEN_UNIMODEM=1
    SYSGEN_URLMON=1
    SYSGEN_USBFN=1
    SYSGEN_USB_HID=1
    SYSGEN_USB_HID_KEYBOARD=1
    SYSGEN_USB_HID_MOUSE=1
    SYSGEN_WCELOAD=1
    SYSGEN_WININET=1
    SYSGEN_WINSOCK=1
    sysgen_as_base=1
    sysgen_cmd=1
    sysgen_commctrl=1
    sysgen_commdlg=1
    sysgen_connmc=1
    sysgen_console=1
    sysgen_corestra=1
    sysgen_cpp_eh_and_rtti=1
    sysgen_ctlpnl=1
    sysgen_cursor=1
    sysgen_device=1
    sysgen_devmgmt=1
    sysgen_display=1
    sysgen_fatfs=1
    sysgen_fsramrom=1
    sysgen_fsregram=1
    sysgen_fsreplbit=1
    sysgen_full_crt=1
    sysgen_minicom=1
    sysgen_nkcompr=1
    sysgen_notify=1
    sysgen_pm=1
    sysgen_ppp=1
    sysgen_shell=1
    sysgen_standardshell=1
    sysgen_stdio=1
    sysgen_stdioa=1
    sysgen_storemgr_cpl=1
    sysgen_strsafe=1
    sysgen_tapi=1
    sysgen_toolhelp=1
    sysgen_touch=1
    sysgen_usb=1
    sysgen_usb_hid_clients=1
    sysgen_usbfn_serial=1
    webdyndevnull@yahoo.fr
    New Member
    New Member
    Posts:


    --
    28 Jun 2007 07:29 AM
    Hi Kevin,

    Have you be able to resolve this issue, finally ?

    - Nicolas
    dadawan@gmail.com
    New Member
    New Member
    Posts:


    --
    02 Jul 2007 09:12 AM
    Yes, Logic made a new version of the USBF function driver available. I removed the old driver 50_0_2_0 and installed the new one. (50_0_4_0). It didn't fix it. But when I made a new OS build with the new driver it worked great. When I looked at the build directory and the registry of my original build, the old driver was still listed, so I am assuming that my original build was not helped by the new driver because I didn't fully get rid of the old one.

    -Kevin
    You are not authorized to post a reply.