Hi Qiang_FSL , I have followed completely the guide / patch to implement Multibinfs. I'm implementing this on SDHC.
But i'm facing data abort exception. I built in debug mode.
Below is the log. Can you please help me to solve this error? Where i'm going wrong ? :smileycry:
Windows CE Kernel for ARM (Thumb Enabled) Built on Mar 31 2014 at 17:35:09
ProcessorType=0c09 Revision=10 CpuId=0x412fc09a
OEMAddressTable = 80201424
PL310 ID = 0x410000c7
L2 cache enabled
OEMInit: silicon rev = 0x13
BoardID = 0xffff.
WARN: OALKitlInit: KITL Disabled
SMP support disabled
Initializing VFP, FPSID=41033094
-OEMInit
NKStartup done, starting up kernel. nCpus = 1
Windows CE KernelInit
Booting Windows CE version 7.00 for (ARM)
Memory Configuring: Total pages: 226943, Filesystem pages = 28367
Booting kernel with clean memory configuration:
Total Memory Sections:4
[0] (static): start: 8097d000, extension/attributes: 0003e000, length: 0f67f000
[1] (dynamic): start: 00280000, extension/attributes: 00040800, length: 10000000
[2] (dynamic): start: 00380000, extension/attributes: 00040800, length: 10000000
[3] (dynamic): start: 00480000, extension/attributes: 00020800, length: 08000000
Scheduling the first thread.
PID:00400002 TID:00410002 PGPOOL: Reserved 768 pages for Loader pool
PID:00400002 TID:00410002 PGPOOL: Reserved 256 pages for File pool
PID:00400002 TID:00410002 OSAXST0: Platform Name = i.MX6Q SABREAuto
PID:00400002 TID:00410002 OSAXST1: >>> Loading Module 'kd.dll' (0xC080209C) at address 0xEFFE0000-0xEFFFE000 in Process 'NK.EXE' (0x8095FAD0)
PID:00400002 TID:00410002 KD: Starting kernel debugger software probe (KdStub) - KD API version 27
PID:00400002 TID:00410002 OSAXST1: >>> Loading Module 'NK.EXE' (0x8095FAD0) at address 0x80200000-0x80230000 in Process 'NK.EXE' (0x8095FAD0)
PID:00400002 TID:00410002 Message Queue support initialized, g_hMsgQHeap = c48c0010
PID:00400002 TID:00500002 OSAXST1: >>> Loading Module 'filesys.dll' (0xC080296C) at address 0xEFD20000-0xEFDD0000 in Process 'NK.EXE' (0x8095FAD0)
PID:00400002 TID:00500002 OSAXST1: >>> Loading Module 'fsdmgr.dll' (0xC0802AA4) at address 0xEFC40000-0xEFC95000 in Process 'NK.EXE' (0x8095FAD0)
PID:00400002 TID:00520002 FileSystem Starting - starting with clean file system
PID:00400002 TID:00520002 OALIoCtlHalInitRTC(2006/1/1 12:0:0.000)
PID:00400002 TID:00520002 WARNING: SNVS was reset.
PID:00400002 TID:00520002 OSAXST1: >>> Loading Module 'romfsd.dll' (0xC0803120) at address 0xEFD10000-0xEFD17000 in Process 'NK.EXE' (0x8095FAD0)
PID:00400002 TID:00520002 FSDMGR!MountStore: Failed opening store; error=126
PID:00400002 TID:00520002 FSDMGR!MountStore: Failed mounting store "SDMMC"
PID:00400002 TID:00520002 FSDMGR!AutoLoadFileSystems: Unable to auto-load HKLM\System\StorageManager\AutoLoad\SDMMC; error=126PID:00400002 TID:00520002 NK Kernel: DEBUGCHK failed in file d:\bt\1581\private\winceos\coreos\nk\kernel\kmisc.c at line 1574
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @802f0e84 Ignored.
PID:00400002 TID:00520002 NK Kernel: DEBUGCHK failed in file d:\bt\1581\private\winceos\coreos\nk\kernel\kmisc.c at line 1581
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @802f0f48 Ignored.
PID:00400002 TID:00520002 NK Kernel: DEBUGCHK failed in file d:\bt\1581\private\winceos\coreos\nk\kernel\kmisc.c at line 1585
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @802f0fe0 Ignored.
PID:00400002 TID:00520002 Coredll: DEBUGCHK failed in file d:\bt\1582\private\winceos\coreos\core\locale\coreloc\nlsapi.c at line 632
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @efea5c94 Ignored.
PID:00400002 TID:00520002 Exception 'Data Abort' (0x4): Thread-Id=00520002(pth=c0802d5c), Proc-Id=00400002(pprc=8095fad0) 'NK.EXE', VM-active=00400002(pprc=8095fad0) 'NK.EXE'
PID:00400002 TID:00520002 PC=efeef364(k.coredll.dll+0x000ef364) RA=efea5cac(k.coredll.dll+0x000a5cac) SP=c48ff7e8, BVA=00000000
PID:00400002 TID:00520002 Filesys faulted trying to initialize registry dirty, trying clean...
PID:00400002 TID:00520002 ERROR: d:\bt\1581\private\winceos\coreos\filesys\heap\volume.c line 931: PID:00400002 TID:00520002 FSVOL: Unable to mount heap - another heap with same guid already mounted
PID:00400002 TID:00520002 ERROR: d:\bt\1581\private\winceos\coreos\filesys\reg\reghive\registry.c line 818: PID:00400002 TID:00520002 FSREG: Unable to mount boot hive from ROM
PID:00400002 TID:00520002 FSREG: Unable to load system registry! Registry will be unavailable.
PID:00400002 TID:00520002 FileSys: DEBUGCHK failed in file d:\bt\1581\private\winceos\coreos\filesys\reg\reghive\registry.c at line 1172
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @efd5c410 Ignored.
PID:00400002 TID:00520002 FileSys: DEBUGCHK failed in file d:\bt\1577\private\winceos\coreos\filesys\eventlog\eventlogapi.cpp at line 1151
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @efd416bc Ignored.
PID:00400002 TID:00520002 ERROR: d:\chelanrtm14\private\winceos\coreos\filesys\dbase\dbvolume.c line 41: PID:00400002 TID:00520002 FILESYS!MountSystemDBVolume: no boot file system!PID:00400002 TID:00520002 FILESYS-RNG::WriteSeedFile failed
PID:00400002 TID:00520002 Unable to read Dynamic DST information for time zone Pacific Standard Time.
PID:00400002 TID:00520002 NK Kernel: DEBUGCHK failed in file d:\bt\1581\private\winceos\coreos\nk\kernel\kmisc.c at line 1574
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @802f0e84 Ignored.
PID:00400002 TID:00520002 NK Kernel: DEBUGCHK failed in file d:\bt\1581\private\winceos\coreos\nk\kernel\kmisc.c at line 1581
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @802f0f48 Ignored.
PID:00400002 TID:00520002 NK Kernel: DEBUGCHK failed in file d:\bt\1581\private\winceos\coreos\nk\kernel\kmisc.c at line 1585
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @802f0fe0 Ignored.
PID:00400002 TID:00520002 Coredll: DEBUGCHK failed in file d:\bt\1582\private\winceos\coreos\core\locale\coreloc\nlsapi.c at line 632
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002 DEBUG_BREAK @efea5c94 Ignored.
PID:00400002 TID:00520002 Exception 'Data Abort' (0x4): Thread-Id=00520002(pth=c0802d5c), Proc-Id=00400002(pprc=8095fad0) 'NK.EXE', VM-active=00400002(pprc=8095fad0) 'NK.EXE'
PID:00400002 TID:00520002 PC=efeef364(k.coredll.dll+0x000ef364) RA=efea5cac(k.coredll.dll+0x000a5cac) SP=c48ffc00, BVA=00000000
PID:00400002 TID:00520002 RtlDispatchException: returning failure. Flags=0
KdTrap: JIT debugging requested, waiting for OEM selection
KdTrap: JIT debugging accepted
!KITLRegisterDfltClient called before KitlInit. KITLGlobalState=00000080
PID:00400002 TID:00520002
Unhandled exception c0000005:
PID:00400002 TID:00520002 Secondary thread in proc 00400002 faulted, Exception code = c0000005, Exception Address = efeef364!
PID:00400002 TID:00520002 Terminating thread c0802d5c
Thanks & regards,
Keshava G N