Hive Registry is fail is storage device is 4G

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Hive Registry is fail is storage device is 4G

776 Views
oobin
Contributor I

Dear Experts,

OS: WinEC7 , Platform: freescale i.mx53 custom board, 512MB RAM

I can enable Hive-based registry on WinEC7 for 2G iNand.

But when I use 4G iNand, WinEC7 will be hang when detecting card during bootup.

Have any setting will influence 2G or 4G hive-based registry ??

Some experiments:

Environment: Hive-based WinEC7/ removable SD card / On Board Flash (iNand).

Two devices driver are in Hive boot section.

1) Boot from 2G SD card and save registry to a 2G iNand >> okay

2) Boot from 2G SD card and save registry to a 4G iNand >> can't boot-up, seems WinEC7 can't access/save registry.

3) Boot from 4G SD card and save registry to a 2G iNand >> can't see 4G SD card Device, hive-registry is okay

==>> 4G device can't be detected if they are in "HIVE BOOT SECTION" ~!!

if disable Hive, 4G SD and iNand are both okay in WinEC7.

plz help ~ thx ~

HB

Labels (1)
Tags (2)
0 Kudos
2 Replies

621 Views
oobin
Contributor I

Reply by Seetharam 10 minutes ago

With 4GB SD/MMC also hive registry is working fine for me. I just added High_capacity parameter as follows:

; SDHC Memory Storage class driver
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class\High_Capacity]
"Flags"=dword:1000
"Dll"="SDMemory.dll"
"Prefix"="DSK"
"BlockTransferSize"=dword:40 ; send no more than 64 blocks of data per
;bus transfer
;"SingleBlockWrites"=dword:1 ; alternatively force the driver to use
;single block access
;"IdleTimeout"=dword:7D0 ; 2000 milliseconds
;"IdlePowerState"=dword:2 ; 0 == D0, 1 == D1, etc.
;"DisablePowerManagement"="" ; if value present, then disable (remove
;value to enable)
"Profile"="SDMemory"
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}",
"{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}"
;"BootPhase"=dword:1

Try the same. It should work.

0 Kudos

621 Views
RyanQIAN
NXP Employee
NXP Employee

Please check all the steps in the bellow given link. Hope it help.

http://msdn.microsoft.com/en-us/library/ee490032.aspx

0 Kudos