| Versions |
 |
|
| Author |
Topic  |
|
Selsys1
9 Posts |
Posted - 11 avr. 2009 : 05:55:11
|
| Update: Using 16gb SDHC card from Lexar, bought at Walmart for $44 Cdn.....works great on my 5310! Label it SDMMC (or what you like) |
Magellan Maestro 5310 w/Lexar 16gb SDHC card |
 |
|
|
KhaKev
385 Posts |
Posted - 10 mai 2009 : 07:49:41
|
All,
After month of searching, I found a CAB file for SDHC support however I could not install it on 4250. By default it installs to \Windows (of course). The reason it failed is because "sdbus.dll" is in use and not enough disk space.
The goal is to get it installed and utilize MP to replace the existing files on reset.
Looks like there are 2 DLL's file (sdbus.dll and sdmemory.dll). Here is the link: http://rapidshare.com/files/72977206/SDHC.zip
Extract from _setup.xml
<characteristic type="Install"> <parm name="InstallPhase" value="install" /> <parm name="ProcessorType" value="2577" /> <parm name="OSVersionMin" value="4.0" /> <parm name="OSVersionMax" value="5.99" /> <parm name="AppName" value="HTC SDHC" /> <parm name="InstallDir" value="\" translation="install" /> <parm name="NumDirs" value="1" /> <parm name="NumFiles" value="2" /> <parm name="NumRegKeys" value="0" /> <parm name="NumRegVals" value="0" /> <parm name="NumShortcuts" value="0" /> </characteristic>
If you know a solution or a workaround please share. There is a firmware available for this unit. Can we inject these files to .BIN (Magellan_Maestro_4250_4_60_Rel1\COPY_GROUP_5) then perform an update? |
 |
|
|
KhaKev
385 Posts |
Posted - 23 mai 2009 : 09:23:28
|
All,
Good news! I was able to add SDHC suppport to Maestro 4250 device using MP.
Advantages:
---- Supports SDHC cards up to 32GB ---- Best with SD-Free Installation method ---- With SD Card Installation method, user can eject SD card and insert SDHC card for file access as long as the SDHC card has the exact copy of MP files resident AFTER the install. Otherwise, many functions would not run due to missing files.
Disadvantages:
---- Unable to autorun MP from SDHC card after a hard rest ---- SD-Free Installation only, to avoid MP files duplication
SDHC-Support-for-WinCE.zip contains files for both Wince 4.0 and 5.0.
Depending on your device's OS, copy the appropriate files as instructed in the Readme.txt
General Instructions for non-SDHC Support Devices ONLY:
For device with MP already installed:
1. Copy all *dll to \MioAutoRun\Windows\Windows 2. Copy SDHC.reg to \MioAutoRun\Registry 3. Hard reset via the Power Options window
For device with fresh MP install:
1. Copy all *dll to \MioAutoRun\Windows\Windows 2. Copy SDHC.reg to \MioAutoRun\Registry 3. MP does the magics
Note: You might receive a syntax error during the first SDHC.reg execution but it not cause any issue.
Going to request Osprey to add these files in the next release. Enjoy! |
 |
|
|
pratikgr
102 Posts |
Posted - 03 juin 2009 : 19:05:42
|
Hi Khakev, Is there any luck talking with Osprey to add this files in the MP release? |
 |
|
|
ablbd
345 Posts |
Posted - 06 juin 2009 : 18:03:37
|
@Selsys1
I have a very similar device as yours, registry is more or less the same, but no SDHC support. There is one single item which I don't have: sd_info.dll; I would make a trial if you could provide me a ROM dump from your device. This dll can be extracted from the dump, but it will not work directly in RAM because is a XIP file (all XIP dll's have the relocation table stripped during the ROM build process). Fortunately the relocation table can be re-added either by hand or better by using some tools. Have you ever tried to dump your ROM?
|
 |
|
|
elinx
11 Posts |
Posted - 14 juin 2009 : 18:51:15
|
@Khakev
I tried several times to install the SDHC 4.0 files but without succes with the registry import. CLR1 and I have mentioned this at the Miopocket3.0 topic and Osprey had found the problem.
I have removed the "REGEDIT4" at the top of SDHC.reg and did a "Save as" ANSI filetype, after this, no syntax error anymore and the "reg" file is imported at the registry.
Khakev, thanks for your files, maybe you can update the SDHC.reg within your zip.
quote: Originally posted by Osprey
.... I've discovered the problem with the SDHC registry files: they had been saved in Unicode format, rather than ANSI. Open them up in Windows Notepad (or any other text editor that supports encoding), choose "Save As" from the File menu, change the encoding to ANSI, then re-save the file. ......
http://gpspassion.com/forumsen/topic.asp?TOPIC_ID=126303&whichpage=27
|
Edited by - elinx on 14 juin 2009 19:09:39 |
 |
|
|
Osprey
USA
2764 Posts |
Posted - 15 juin 2009 : 03:39:26
|
elinx, KhaKev, I've gone ahead and re-packaged it with the ANSI fix and so that you simply have to copy the folders to your MioAutoRun folder. I also identified which files were identical between the CE4 and CE5 versions and removed the duplicates. It ought to work just the same. I'll include this in the upcoming MioPocket release, but here it is for those who simply want to update their existing release.
SDHC-Support-for-MioPocket
Note that you can still use the files without MioPocket, but you'll have to figure out how to import the registry file and access the DLLs (ex. by copying them all to \Windows or extending the system path, yourself). |
Mio C320 (US), R40 firmware, WinCE 5.0 Core, MioPocket 4.0 Release 68 Latest MioPocket: MioPocket 4.0 (Release 68) - Dec 6, 2010 & ReadMe |
 |
|
|
sevket62
3 Posts |
Posted - 29 juin 2009 : 09:31:24
|
Dear Osprey,
First of all I greatly appreciate your MioPocket that gives us a freedom of using many softwares with ease, many thanks...
I have Mitac, Mio Didiwalker C510 with following system software details:
Windows CE .NET 4.20.1088 61.0 Mb RAM ARM ARM920 320X240 pixels
I tried your SDHC patch but could not manage to read a 8 Gb Sandisk SDHC card. When I check \My Flash Disk\MioAutoRun\Windows\Windows and \My Flash Disk\MioAutoRun\System folders both have all your 4 dll's but registry entries are not the same with your SDHC.reg as below;
[HKEY_LOCAL_MACHINE\Drivers\SDCARD]
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\SDBusDriver] "Order"=dword:00000020 "Dll"="SDBusDriver.dll" "Prefix"="SDC" "ThreadPriority"=dword:00000064 "RequestListDepth"=dword:00000030 "ZoneMask"=dword:0000e01d
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers]
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class]
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class] "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}","{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}","","" "DisablePowerManagement"=dword:00000000 "Dll"="SDMemory.dll" "Prefix"="DSK" "Profile"="SDMemory" "BlockTransferSize"=dword:00000020 "FSD"="FATFS.DLL" "IOCTL"=dword:00000004
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class\High_Capacity] "DisablePowerManagement"=dword:00000000 "Dll"="SDMemory.dll" "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}","{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}","","" "Prefix"="DSK" "Profile"="SDMemory" "BlockTransferSize"=dword:00000020
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class] "Dll"="SDMemory.dll" "Prefix"="DSK" "FSD"="FATFS.DLL" "IOCTL"=dword:00000004 "BlockTransferSize"=dword:00000040 "Profile"="MMC" "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}","{A32942B7-920C-486b-B0E6-92A702A99B35}","",""
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\HostControllers]
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\HostControllers\XSDSC] "Dll"="XSCSDCard.dll" "Prefix"="XSC"
What do you suggest, shall I manually edit registry... Or what else you think may work |
 |
|
|
Vincent1688888
2 Posts |
Posted - 07 août 2009 : 05:09:15
|
Hi all,
I am also seeking for a solution to enable my device to use SDHC. I would like to try above methods. However, all these will require a reset to get the registry setting effective. Unfortunately my device only provide cold start that will restart windows and registry from factory settings and all the new settings are lost... Does anyone has a solution to this? Some more details for my device: - Model: GPS310 from Ergotech (a local brand, seems to be made by Mesada) - Running WinCE 5.0. Can run MioPocket with slight modification. - Pushing into a hole to reset, or press the power key for 3 secs to power off (complete off, no restart)... a short press on power key makes the device go to sleep mode.
This problem has been bothering me for some time. Hope someone can provide a solution, thanks a lot.
|
 |
|
|
KamuiRSX
3 Posts |
Posted - 23 déc. 2009 : 22:47:43
|
Hi,
Has anyone tried this on an Omnitech GPS? |
 |
|
|
cixert
1 Posts |
Posted - 15 juin 2012 : 06:15:39
|
| Please update link Driver SDHC wince 4.2 |
 |
|
Topic  |
|
|
|
| This page was generated in 0,92 seconds. |
 |
|