Tuesday, May 29, 2007
« CSLA .NET 3.0 Beta 1 available for downl... | Main | Request for CSLA .NET 3.0 language trans... »

I post this in the hopes that it will help prevent someone else’s pain. And because the search engines (live and google) never did give me any of these answers – they are totally clogged up with content from pre-release versions of Vista and with sites trying to sell or review mobile devices…

My wife has an HP 4150 – a wonderful little PDA. And a while back I put Vista on her laptop. Yesterday she tried to get it to sync, but Vista wouldn’t recognize the device. So she asked me for help, and there begins my tale of woe.

She was right, Vista would see the device through Explorer, so you could copy files back and forth, but the Windows Mobile Device Center (WMDC) wouldn’t see it at all.

After much time googling (see above) I gave up and went directly to the WMDC site – their home page never did show up in google (or live.com)… They say clearly that Windows Mobile 2003 is supported, and the HP 4150 clearly runs WM2003.

So now I’m perplexed. What could be wrong? Ahh! Perhaps there’s an update to the device from HP.

Go to hp.com and sure enough, there’s a ROM upgrade, which I downloaded.

By this point it was a little late, and I was a little frustrated that something so simple and obvious could be so hard. And the Microsoft page made no mention of any difficulties or challenges. No help with troubleshooting – or even any indication that troubleshooting would be required.

So I ran the ROM upgrade utility. On the Vista box. Stupid me. It started, and then failed. Leaving the IPAQ in a totally locked state. As long as the battery was in the device (I took the batter out a few times trying to reset things), the device was on a white logo screen showing a couple numbers (which I assume are hardware revision numbers or something).

At this point I appear to have a battery-powered paperweight, where once I had a PDA. Damn!

That was last night. Fortunately I have some awesome colleagues, and a couple of them replied to my email rant (I wasn’t happy).

Overnight I had left the battery out of the device. It apparently takes a few hours for some capacitors to discharge, and so at a colleague’s suggestion I put the battery back in this morning. Much to my relief the device rebooted with factory settings. Whew!

Then, following the suggestion from a Microsoft colleague, I ran the ROM upgrade from an XP machine. While the ROM upgrade utility will try to run on Vista, it won’t succeed – bad HP for not including an OS version check in such a critical utility!! One simple check like that would have saved me substantial trouble!

The upgrade works great from XP. Which is a lesson: if you decide to upgrade to Vista, make sure to keep at least one XP machine around for the next year or so, until these issues get ironed out. (A corollary to this is that if you only have one machine, you probably won’t want to go to Vista…)

It turns out however, that the ROM upgrade didn’t fix the sync issue. This is because Vista didn’t ship with the release version of WMDC. To get the release version of WMDC 6, you need to go to http://www.microsoft.com/windowsmobile/devicecenter.mspx  and download the current version.

In theory I guess Windows Update is supposed to update WMDC for you, but in my experience that’s not true. I had to do force the upgrade manually.

Also, I still don’t know how to find out the version of WMDC you have installed on a machine. So I guess you could argue that everyone should go run that update just in case.

So let me recap. I did the following:

·         Tried to sync a WM2003 device with Vista (a supported activity, with no indication that there are issues from Microsoft’s web site) – this failed

·         Tried to do a ROM upgrade of the HP 4150 from Vista – this failed horribly

·         Found out that the device would reboot after a few hours without power (thankfully!)

·         Did the ROM upgrade from XP – successfully

·         Manually upgraded WMDC on Vista

·         Got the device to sync with Vista

Now my wife has a PDA again, which makes her happy. And that, of course, makes me happy.

And with any luck, this post will appear within the first few pages of a search about how to sync an HP IPAQ 4100 series (HP 4150) with Windows Vista through the Windows Mobile Device Center, and so can save someone else all the time and effort this process cost me…

Tuesday, May 29, 2007 8:46:32 AM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [8]  | 

Tuesday, May 29, 2007 2:22:23 PM (Central Standard Time, UTC-06:00)
I have to say that I'd almost forgotten about tales like this - so much frustration, head-pounding, and heart-breaking difficulty for something that should be simple. I feel your pain, Rocky. But forgive me for saying that I'm really glad I don't have to go through crap like that any more. :)
Tuesday, May 29, 2007 6:14:52 PM (Central Standard Time, UTC-06:00)
Isn't it funny how "Code Gurus" like ourselves have these problems? Does your wife ever say, "Geez, and I thought you knew everything..."

I hate computers sometimes ;)

-Cru
Cruachan
Tuesday, May 29, 2007 11:08:28 PM (Central Standard Time, UTC-06:00)
@Cru: It just meant that the husband has life after work not having elicite affairs to the computer. Joke.
gds
Thursday, May 31, 2007 5:02:57 AM (Central Standard Time, UTC-06:00)
Thanks for the advice, I can't synchronize my pda with Windows Mobile 5.0 in Vista.
So my decision was to install XP in my machine besides Vista, and return to the good old ActiveSync that works okay with my device.

If I am in Vista and want to copy some archives, I have to use a card reader/writer device.
If I want to synchronize, I have to reboot and init XP. My device manufacturer recommends me ActiveSync, in other words, that I should avoid Vista.

It's pathetic
Dan
Thursday, May 31, 2007 5:15:01 PM (Central Standard Time, UTC-06:00)
Thank You Much!
That is what I needed to get my IPAQ working.
Rachael
Friday, June 08, 2007 1:02:52 AM (Central Standard Time, UTC-06:00)
Hot news:

New version of Windows Mobile Device Center ( 6.1: http://www.microsoft.com/windowsmobile/devicecenter.mspx ), now my device works in Vista !!! yahooooo!!!
Dan
Saturday, June 16, 2007 1:55:59 PM (Central Standard Time, UTC-06:00)
Fortunately simply installing WMDC 6.1 is sufficient to make IPAQ working, no need for any ROM updates.
Vasiliy
Saturday, July 21, 2007 12:56:02 AM (Central Standard Time, UTC-06:00)
I have an IPAQ 4150 with a Windows CE version 4.2. and 4 gigs of external drive (chip) I would like to watch movies on the device. any one have any ideas? Thanks
Rick McGraw
Comments are closed.