View Single Post
  #71 (permalink)  
Old 12-01-2007, 07:44 PM
kg4peq's Avatar
kg4peq
Lurker
Offline
 
Join Date: Aug 2007
Posts: 5
Reputation: 0
kg4peq is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Question Just a hunch

I may have come across something of value in remedying this situation. I'll test it out and report back after a couple of days.

I decided to fire up a Mogul here at the store and compare a couple of possibly-related registry entries to those in the Touch, and I noticed something interesting.

In "\HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\ Class\" there are a few folders and sub-folders, "MMC_Class", "SDMemory_Class", and "SDMemory_Class\High_Capacity".

On the Touch, there is an additional registry key present that is NOT present on the Mogul:

DisablePowerManagement="1"

Oddly, this key appears in all but the "SDMemory_Class\High_Capacity" path, but for all I know the value could be inherited from "SDMemory_Class".

Because "1" represents "true" or "enabled" (for the benefit for those who may not have known otherwise), this flag would seem to disable power management on memory cards.

Since one of the recurring themes in the data corruption issue is the device going into standby mode, I can't help but wonder if this might be our culprit.

So, I'm going to remove those DisablePowerManagement keys (to mirror the Mogul, rather than simply setting them to "0") and we'll see how things go. You're welcome to try it, I'd like to see if it fixes the issue for anyone.

I'll keep both threads updated with my findings.