Anyone have Hive Registry working For Win CE 7 on QSB from SD card?

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

Anyone have Hive Registry working For Win CE 7 on QSB from SD card?

1,172 Views
ChrisSpurrier
Contributor I

I have wasted a lot of time trying to get the hive registry to work on the QSB. I have enable the hive registry catalog item and wrapped everything I can think of to get it to work with the HIVE tags but it continues to fail during boot. Below is where the exceptions occur during the boot:

 

PID:00400002 TID:00930002 OSAXST1: >>> Loading Module 'sdbus.dll' (0xC080DF10) at address 0xEEDB0000-0xEEDE6000 in Process 'NK.EXE') PID:00400002 TID:00930002 SDBusDriver: PROCESS_ATTACH                                                       PID:00400002 TID:00930002 SDHCDGetHCFunctions: +Init                                                                                                           PID:00400002 TID:00930002t                                                                                                                                    t

                                                                                                                                   7 PID:00400002 TID:00930002 Unknown: DEBUGCHK failed in file c:\wince700\platform\common\src\soc\common_fsl_v3\sdbus\sdbus.hpp at lin   KdTrap: JIT debugging requested, waiting for OEM selection   KdTrap: JIT debugging accepted

!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080 PID:00400002 TID:00930002 DEBUG_BREAK @eedce780 Ignored. PID:00400002 TID:00930002 Exception 'Data Abort' (0x4): Thread-Id=00930002(pth=c0806418), Proc-Id=00400002(pprc=849bfad0) 'NK.EXE',' PID:00400002 TID:00930002 PC=efe5ae38(k.coredll.dll+0x0005ae38) RA=efe5d6bc(k.coredll.dll+0x0005d6bc) SP=cca0e8b0, BVA=00000008 PID:00400002 TID:00930002 Exception 'Raised Exception' (0x116): Thread-Id=00930002(pth=c0806418), Proc-Id=00400002(pprc=849bfad0) '' PID:00400002 TID:00930002 PC=efe5bbf8(k.coredll.dll+0x0005bbf8) RA=802a70dc(kernel.dll+0x0002e0dc) SP=cca0debc, BVA=ffffffff PID:00400002 TID:00930002 OSAXST1: <<< Unloading Module 'esdhc.dll' (0xC080DDC8) at address 0xEE3B0000-0xEE3D1000 in Process 'NK.EX) PID:00400002 TID:00930002 OSAXST1: <<< Unloading Module 'pmicsdk_mc34708.dll' (0xC080E15C) at address 0xEE200000-0xEE20F000 in Proc) PID:00400002 TID:00930002 OSAXST1: <<< Unloading Module 'sdbus.dll' (0xC080DF10) at address 0xEEDB0000-0xEEDE6000 in Process 'NK.EX) PID:00400002 TID:00930002 SDBusDriver: PROCESS_DETACH                                                       PID:00400002 TID:00930002 OSAXST1: >>> Loading Module 'sdbus.dll' (0xC080DDC8) PID:00400002 TID:00930002 SDBusDriver: PROCESS_ATTACH                                                       PID:00400002 TID:00930002 SDBusDriver: +SDC_Init                                                                                                       PID:00400002 TID:00930002 SDB                                                                                                                                    2 PID:00400002 TID:00930002 DEVICE!I_ActivateDeviceEx: can't find all required activation values in 'Drivers\BuiltIn\PCI'

I have attached my platform.reg which shows all the drivers I think need to be loaded during boot phase to allow for hive registry on SD card. I am booting from the SD card and have a FAT32 partition to hold the hive. Anyone with more experience doing this see anything I am doing wrong? I see that there are exceptions when the SDBus driver is loaded, causing other drivers to be unloaded, but I am not sure why this is happening. It works just fine when a RAM registry is used and no drivers are loaded in boot phase that are not required.

 

Any help is very much appreciated and please feel free to tell me if I am doing something stupid, since I am definitely still learning. I have tried everything and searched for a solution, but have found nothing specific to the QSB.

 

Thanks in advanceplatform.reg...

Labels (1)
0 Kudos
2 Replies

616 Views
ChrisSpurrier
Contributor I

I have looked at the example you have given numerous times and tried to implement it as close as possible. It never states that it is specific to the QSB. So, maybe I am missing something? I do not remember anything specific to SDIO so I was not sure if it would work for the QSB but I will take another look.

 

Thanks for the response.

0 Kudos

616 Views
oobin
Contributor I
0 Kudos