Hi,
I have PXA255 platform derived from Lubbock. Using V5.0.
I have setup my hive registry to be on MMC card. Registry settings
below. Everything works fine in a debug build, hives are mounted
on the MMC card. With a release build at the point the hives are
being mounted or around that time the system hangs. I changed to
RAM registry with Release and that cured the problem. I have checked
that the drivers for the SD card and the loader are included in the image.
Loaded symbols for
'C:\WINCE500\PBWORKSPACES\NET\RELDIR\TMA_ARMV4I_DEBUG\DISKCACHE.DLL'
The above is the last print i have with a Release build.
; HIVE BOOT SECTION
IF BSP_NOSDMMC!
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\sdmmcloader]
"Dll"="sdmmc_loader.dll"
"Prefix"="SML"
"Order"=dword:1
"Ioctl"=dword:4
"Flags"=dword:1000
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMMC]
"Name"="SD MMC device"
"Folder"="SDCard"
"MountAsBootable"=dword:1
"AutoFormat"=dword:1
"AutoPart"=dword:1
"AutoMount"=dword:1
"FileSystem"="fatfsd.dll"
"PartitionDriver"="mspart.dll"
[HKEY_LOCAL_MACHINE\init\BootVars]
"SystemHive"="system.hv"
"StartDevMgr"=dword:1
"Flags"=dword:3
ENDIF
; END HIVE BOOT SECTION