windows mobile启动中的经典错误initialized function of oem certification
各位大虾,请教个问题:
定制mobile bsp的时候 ,开机启动时候出现如下的debug信息,实在是找不到问题出在哪里,debug info如下:
Windows CE Kernel for ARM (Thumb Enabled) Built on Dec 2 2008 at 15:23:13
ProcessorType=0b76 Revision=6
sp_abt=ffff1000 sp_irq=ffff0800 sp_undef=ffffc800 OEMAddressTable = 8020d118
[OAL] ++OEMInit()
[OAL] FCLK : 532000000
[OAL] ARMCLK : 532000000
[OAL] HCLK : 133000000
[OAL] PCLK : 33250000
CEProcessorType = 0xa11
+OEMInit
FCLK: 532000000, HCLK: 133000000, PCLK: 33250000, Prescaler: 2
[OAL] ++InitializeINFORMSFR()
[OAL] --InitializeINFORMSFR()
[OAL] InitializeCLKSource()
[OAL] InitializeCLKGating()
[OAL] InitializeBlockPower()
DCache: 128 sets, 4 ways, 32 line size, 16384 size
ICache: 128 sets, 4 ways, 32 line size, 16384 size
+OALTimerInit( 1, 16624, 0 )
[OAL] ++InitializeGPIO()
[OAL] --InitializeGPIO()
OALKitlStart()
pBSPArgs->header.signature(53475241)=53475241
pBSPArgs->header.oalVersion(1)=1
pBSPArgs->header.bspVersion(1)=1
pBSPArgs->fUpdateMode=0
pBSPArgs->kitl.flags=0
-OEMInit
INFO:OALLogSetZones: g_oalLogMask: 0xb
Sp=ffffc7cc
+OALIoCtlHalGetHWEntropy
[OEMIO:INF] + IOCTL_HAL_POSTINIT
[OEMIO:INF] - IOCTL_HAL_POSTINIT
+OALIoCtlHalInitRTC(...)
OEMSetRealTime(2007/7/1 12:0:0.000)
-OEMSetRealTime(rc=1)
[HALWP:INF] nCtrlCode = PM_HAL_FIL_INIT
[FIL] ################
[FIL] MID = 0xec
[FIL] DID = 0xd3
[FIL] HID[0] = 0x14
[FIL] HID[1] = 0xa5
[FIL] HID[2] = 0x64
[FIL] ################
[FIL] ##############################
[FIL] FIL Global Information
[FIL] BANKS_TOTAL = 1
[FIL] BLOCKS_PER_BANK = 2048
[FIL] TWO_PLANE_PROGRAM = 1
[FIL] SUPPORT_INTERLEAVING = 0
[FIL] SUBLKS_TOTAL = 2048
[FIL] PAGES_PER_SUBLK = 128
[FIL] PAGES_PER_BANK = 262144
[FIL] SECTORS_PER_PAGE = 4
[FIL] SECTORS_PER_SUPAGE = 8
[FIL] SECTORS_PER_SUBLK = 1024
[FIL] BYTES_PER_MAIN_PAGE = 2048
[FIL] USER_SECTORS_TOTAL = 1899520
[FIL] ADDRESS_CYCLE = 5
[FIL] ##############################
[INFO] WMR_AREA_SIZE = 10
[INFO] SPECIAL_AREA_START = 10
[INFO] SPECIAL_AREA_SIZE = 50
[INFO] VFL_AREA_START = 60
[INFO] VFL_AREA_SIZE = 106
[INFO] VFL_INFO_SECTION_START = 60
[INFO] VFL_INFO_SECTION_SIZE = 4
[INFO] RESERVED_SECTION_START = 64
[INFO] RESERVED_SECTION_SIZE = 102
[INFO] FTL_INFO_SECTION_START = 166
[INFO] FTL_INFO_SECTION_SIZE = 10
[INFO] LOG_SECTION_SIZE = 7
[INFO] FREE_SECTION_START = 176
[INFO] FREE_SECTION_SIZE = 17
[INFO] FREE_LIST_SIZE = 3
[INFO] DATA_SECTION_START = 193
[INFO] DATA_SECTION_SIZE = 1855
[INFO] FTL_AREA_START = 166
[INFO] FTL_AREA_SIZE = 1882
[HALWP:INF] nCtrlCode = PM_HAL_VFL_INIT
[HALWP:INF] nCtrlCode = PM_HAL_VFL_OPEN
[OND:MSG] GetBmlId - BmlPartitionId = 3
[OND:MSG] GetBmlId - BmlVolumeId = 0
[HALWP:INF] nCtrlCode = PM_HAL_FIL_INIT
[FIL] ################
[FIL] MID = 0xec
[FIL] DID = 0xd3
[FIL] HID[0] = 0x14
[FIL] HID[1] = 0xa5
[FIL] HID[2] = 0x64
[FIL] ################
[FIL] ##############################
[FIL] FIL Global Information
[FIL] BANKS_TOTAL = 1
[FIL] BLOCKS_PER_BANK = 2048
[FIL] TWO_PLANE_PROGRAM = 1
[FIL] SUPPORT_INTERLEAVING = 0
[FIL] SUBLKS_TOTAL = 2048
[FIL] PAGES_PER_SUBLK = 128
[FIL] PAGES_PER_BANK = 262144
[FIL] SECTORS_PER_PAGE = 4
[FIL] SECTORS_PER_SUPAGE = 8
[FIL] SECTORS_PER_SUBLK = 1024
[FIL] BYTES_PER_MAIN_PAGE = 2048
[FIL] USER_SECTORS_TOTAL = 1899520
[FIL] ADDRESS_CYCLE = 5
[FIL] ##############################
[INFO] WMR_AREA_SIZE = 10
[INFO] SPECIAL_AREA_START = 10
[INFO] SPECIAL_AREA_SIZE = 50
[INFO] VFL_AREA_START = 60
[INFO] VFL_AREA_SIZE = 106
[INFO] VFL_INFO_SECTION_START = 60
[INFO] VFL_INFO_SECTION_SIZE = 4
[INFO] RESERVED_SECTION_START = 64
[INFO] RESERVED_SECTION_SIZE = 102
[INFO] FTL_INFO_SECTION_START = 166
[INFO] FTL_INFO_SECTION_SIZE = 10
[INFO] LOG_SECTION_SIZE = 7
[INFO] FREE_SECTION_START = 176
[INFO] FREE_SECTION_SIZE = 17
[INFO] FREE_LIST_SIZE = 3
[INFO] DATA_SECTION_START = 193
[INFO] DATA_SECTION_SIZE = 1855
[INFO] FTL_AREA_START = 166
[INFO] FTL_AREA_SIZE = 1882
[HALWP:INF] nCtrlCode = PM_HAL_VFL_INIT
[HALWP:INF] nCtrlCode = PM_HAL_VFL_OPEN
[OND:MSG] GetBmlId - BmlPartitionId = 8
[OND:MSG] GetBmlId - BmlVolumeId = 0
[HALWP:INF] TotalScts = 1899520
< < < < OALIoCtlHalQueryFormatPartition .>>>>
OEM: EXT11 Button is NOT pushed. Hive will be NOT clean.
< < < < OALIoCtlHalGetHiveCleanFlag .>>>>
OEM: No Cleaning system hive
OEM: EXT11 Button is NOT pushed. Hive will be NOT clean.
< < < < OALIoCtlHalGetHiveCleanFlag .>>>>
OEM: NO Cleaning user profiles
+OALIoCtlHalGetHWEntropy
!!Initialized function of OEM Certification Module failed. Trust Model disabled!!