Hi, All
My platform is iMX257+WinCE6.0, NandFlash booted. Most of boards do work fine with the BinFS, but some of boards fail on mounting of BinFS with following message:
BINFS:IOCTL_KLIB_SETROMDLLBASE (first = 6f2c0000, last = 00180000) failed; error=87!!!
Exception 'Data Abort' (4): Thread-Id=005e0002(pth=83f9d580), Proc-Id=00400002(pprc=8049a308) 'NK.EXE', VM-active=00400002(pprc=8049a308) 'NK.EXE'
PC=c004c3b0(k.coredll.dll+0x0002c3b0) RA=c0060ea0(k.coredll.dll+0x00040ea0) SP=d00cf620, BVA=00000000
->RNGB_GetRandomData
Exception 'Data Abort' (4): Thread-Id=005e0002(pth=83f9d580), Proc-Id=00400002(pprc=8049a308) 'NK.EXE', VM-active=00400002(pprc=8049a308) 'NK.EXE'
PC=c004c3b0(k.coredll.dll+0x0002c3b0) RA=c0060ea0(k.coredll.dll+0x00040ea0) SP=d00cfb04, BVA=00000000
It's appreciated for any comments, Thanks!
x10
The following are the registry of BinFS in my board:
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\BlockDevice\NandDisk]
"Prefix"="DSK"
"Dll"="NandDisk.dll"
"Order"=dword:0
"Ioctl"=dword:4
"Profile"="NandDisk"
"FriendlyName"="BINFS Flash Driver"
"MountFlags"=dword:11
"BootPhase"=dword:0
"Flags"=dword:1000
; Bind BINFS to the block driver
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\NandDisk]
"DefaultFileSystem"="BINFS"
"PartitionDriver"="mspart.dll"
"AutoMount"=dword:1
;"AutoPart"=dword:1
;"MountFlags"=dword:0
"BootPhase"=dword:0
"Folder"="BINFS"
"Name"="BINFS Flash Disk"
"MountAsROM"=dword:1
"MountHidden"=dword:1
"MountFlags"=dword:11
"MountPermanent"=dword:1
"Flags"=dword:1000
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\NSDisk]
"DriverPath"="Drivers\\BlockDevice\\NandDisk"
"LoadFlags"=dword:1
;"MountFlags"=dword:11
"BootPhase"=dword:0
"Flags"=dword:1000
; END HIVE BOOT SECTION
Are there any problem need to be fixed?
BR
Cheng Shi