FriendlyARM: WinCE6: Remote Connection

From ARMWorks
Revision as of 05:11, 20 January 2017 by Jrspruitt (talk | contribs) (Initial Commit)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Windows_CE_6 > Remote Connection

Remote connection serves multiple purposes, you can use ActiveSync/Mobile Device Center to sync files to the device, and you can use the connection for development, configuration, and debugging purposes.

Install Software

Windows XP

Download ActiveSync 4.5 and the FriendlyARM USB Driver. Install ActiveSync, once finished, turn on your board with WinCE6 installed, and plug in the USB cable. Extract the USB driver archive, and when XP asks about a driver, choose your own, and navigate to the USB driver directory and choose it. XP Will ask about unsigned drivers, choose install anyhow.

Windows Vista/7

Download Mobile Device Center and install it. Once finished, turn on your board with WinCE6 installed, and plug in the USB cable. Allow Windows to search for drivers, which it should fine and install for you.


Configure Connection

ActiveSync/Mobile Device Center

When your device is plugged in and drivers installed, it should be auto detected and ask you to set up your device. You can skip sync options like email and such.

Visual Studio 2005

Go to Target > Remote Tools and click on any option. A Select CE Device window should pop up, go ahead and close that. In the main window, go to Connection > Windows CE Platform Manager Configuration, click Add Device, give it a name, then open the Properties. For both options select Microsoft ActiveSync (For Mobile Device Center too.) Run Test to make sure your device is connected.

Visual Studio Issues

Can't connect but Remote Tools works fine.

If you can connect with the Remote Tools standalone applications, but not VS2005, you'll probably need to fix a bug in it, where there is a missing directory.

  • Notice the i is removed from the directly you made.

Make a copy of this directory:

    C:\Program Files\Common Files\Microsoft Shared\Windows CE Tools\Platman\target\wce600\armV4i\

And name it to:

    C:\Program Files\Common Files\Microsoft Shared\Windows CE Tools\Platman\target\wce600\armV4\


Restart VS2005, and you should be able to use the device connection you made.


"Error retrieving information from user datastore. property not found" Error dialog.

MSDN Article

This comes up when using Tools > Options > Device Tools > Devices. To rebuild the datastore, close VS2005, then delete the contents of:

For Windows XP

   Documents and Settings\<user>\Application Data\Microsoft\Corecon\*.*

Windows 7

   Users\AppData\Local\Microsoft\Corecon\*.*

Visual Studio Remote Tools

In the VS2005 Start Menu entry there are some standalone tools, called Remote Tools. Choose the one you are interested in, and it'll open asking which device you want to use. This should be configured and set up to go. Choose your device and click okay.