twc63 发表于 2011-12-30 09:23:01

请教高手:wince6.0 build and Sysgen 后报错,是哪里的原因?

wince6.0 build and Sysgen 后 启动时报错,是哪里的原因?

+IsrThreadProc
-OALIntrRequestSysIntr(irq = 32, sysIntr = 41)
+Enter Infinite Loop

ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 3829: Keyboard: Error selecting device layout for PDD Matrix
LayMgr.cpp: Layout Manager successfully initialized to2
-OALIntrRequestSysIntr(irq = 100, sysIntr = 42)
-OALIntrRequestSysIntr(irq = 37, sysIntr = 43)
Maximum Allowed Error 7:
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device
。。。。。。。。。。。。。。
Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
MSIM: IM_ReadRegistry read KB 5
Explorer(V2.0) taskbar thread started.

飞凌-alexlee 发表于 2011-12-30 13:22:14

ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 3829:

你改了什么东西啊?

twc63 发表于 2011-12-30 15:06:08

没有改过

飞凌-alexlee 发表于 2011-12-30 16:59:53

+Enter Infinite Loop

这个提示,已经系统起来了~

twc63 发表于 2011-12-30 18:12:18

系统是正常的。但报错是怎么回事呢?

飞凌-alexlee 发表于 2011-12-31 08:46:33

后面的报错是编译时的错?还是串口运行的错啊?

串口运行不可能显示这些内容啊~

twc63 发表于 2011-12-31 12:28:24

是运行时报的,我开始只做Sysgen 没保这个,做了Build and Sysgen 就报这个了。

飞凌-alexlee 发表于 2011-12-31 13:18:03

clean sysgen做一下吧~

twc63 发表于 2011-12-31 19:10:48

好的

飞凌-alexlee 发表于 2012-1-4 08:54:30

:handshake

twc63 发表于 2012-1-4 14:00:32

重做 clean sysgen,还是报同样的错。

飞凌-alexlee 发表于 2012-1-4 16:57:53

把板子上电后,串口信息,从头到尾,全部复制上来

twc63 发表于 2012-1-4 20:00:35

WinCE 6.0 Steploader for SMDK6410

Launch Eboot...


Microsoft Windows CE Bootloader Common Library Version 1.4 Built Dec 30 2011 16:00:08
Microsoft Windows CE Bootloader for the Samsung SMDK6410 Version 2.4 Built Dec 31 2011

+OALArgsInit()
SocID:0x36410101
Arguments area is initialized
-OALArgsInit()
INFO: (unsigned)C_IsrHandler : 0x8007F5E4
INFO: (unsigned)ASM_IsrHandler : 0x800819F8
INFO: (unsigned)pISR : 0xEA020676
BP_Init
++FMD_Init() ****
FMD_Init() : Read ID = 0x0000ecd5
FMD_Init() : NUM_OF_BLOCKS = 4096
FMD_Init() : PAGES_PER_BLOCK = 128
FMD_Init() : SECTORS_PER_PAGE = 8
--FMD_Init()
FMD_GetInfo() : NUMBLOCKS = 4096(0x1000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
FMD_GetInfo() : NUMBLOCKS = 4096(0x1000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
wNUM_BLOCKS : 4096(0x1000)
TOC_Read
-TOC_Read
++InitializeDisplay()
--InitializeDisplay()
Press to launch image stored on boot media, or to enter boot monitor.

Initiating image launch in 0 seconds.

Launching image from boot media ...
OEMPlatformInit: IMAGE_TYPE_RAMIMAGE
RAM image
RAM image
IsValidMBR: block = 0x0.
IsValidMBR: block = 0x1.
IsValidMBR: block = 0x2.
IsValidMBR: MBR sector = 0x180 (valid MBR)
OpenPartition: Partition Exists=0x1 for part 0x21.
BP_SetDataPointer at 0x0
** BP_ReadData***
ReadData: Start = 0x0, Length = 0x241b000.
Log2Phys: Logical 0x200 -> Physical 0x380
Loading Kernel......
..............................................
System ready!
Preparing for download...
INFO: *** Device Name 'SMDK64100' ***
INFO: Using static IP address 0000.
INFO: Using subnet mask 2525250.
waitforconnect
INFO: using TOC dwJumpAddress: 0x80157734
INFO: OEMLaunch: Jumping to Physical Address 0x50157734h (Virtual Address 0x80157734h)...


Windows CE Kernel for ARM (Thumb Enabled) Built on Sep 25 2009 at 11:04:23
++OEMInit()
S3C6410_APLL_CLK   : 532000000
ARMCLK : 532000000
HCLK   : 133000000
PCLK   : 66500000
InitializeGPIO()
InitializeCLKSource()
InitializeCLKGating()
InitializeBlockPower()
DCache: 128 sets, 4 ways, 32 line size, 16384 size
ICache: 128 sets, 4 ways, 32 line size, 16384 size
+OALArgsInit()
Arguments area has some values
-OALArgsInit()
+OALTimerInit( 1, 33249, 0 )
-OALIntrRequestSysIntr(irq = 38, sysIntr = 16)
--OEMInit()
++FMD_Init() ****
FMD_Init() : Read ID = 0x0000ecd5
FMD_Init() : NUM_OF_BLOCKS = 4096
FMD_Init() : PAGES_PER_BLOCK = 128
FMD_Init() : SECTORS_PER_PAGE = 8
--FMD_Init()
FMD_OEMIoControl() : IOCTL_FMD_GET_INTERFACE
FMD_GetInfo() : NUMBLOCKS = 4096(0x1000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
FMD_GetInfo() : NUMBLOCKS = 4096(0x1000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
FMD_GetInfo() : NUMBLOCKS = 4096(0x1000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
FMD_OEMIoControl() : Unknown IOCTL (0x00071c24)
FMD_GetInfo() : NUMBLOCKS = 4096(0x1000), SECTORSPERBLOCK = 128(0x80), BYTESPERSECTOR = 4096(0x1000)
Not Clear System Hive
Not Clear User Hive
Not Clear System Hive
PWC_Init***
-OALIntrRequestSysIntr(irq = 11, sysIntr = 18)
-OALIntrRequestSysIntr(irq = 9, sysIntr = 19)
-OALIntrRequestSysIntr(irq = 40, sysIntr = 20)
-OALIntrRequestSysIntr(irq = 19, sysIntr = 21)
-OALIntrRequestSysIntr(irq = 23, sysIntr = 22)
-OALIntrRequestSysIntr(irq = 20, sysIntr = 23)
-OALIntrRequestSysIntr(irq = 88, sysIntr = 24)
-OALIntrRequestSysIntr(irq = 73, sysIntr = 25)
-OALIntrRequestSysIntr(irq = 74, sysIntr = 26)
Initializing the HSMMC Host Controller
-OALIntrRequestSysIntr(irq = 94, sysIntr = 27)
Turn OFF the F/B delay control.
Initializing the HSMMC Host Controller
-OALIntrRequestSysIntr(irq = 7, sysIntr = 28)
-OALIntrRequestSysIntr(irq = 95, sysIntr = 29)
Card is Removed!
Turn OFF the F/B delay control.
Card is Inserted!
WARN: OALIoCtlHalGetHWEntropy: Buffer too small
Turn OFF the F/B delay control.
Setting for 1 bit mode , Clock Rate = 100000 Hz
Turn OFF the F/B delay control.
ERR CMD:5 : ERR CMD:8 : ERR CMD:1 : ERR CMD:55 : CMD Timeout Error...
<Davicom DM9000A driver for WinCE 6.0>

twc63 发表于 2012-1-4 20:02:15

<DM9:++MiniportIntialize>



<DM9:--MiniportIntialize>
USB Serial Function Class Enabled
dii.dwIrq = 96
-OALIntrRequestSysIntr(irq = 96, sysIntr = 30)
Current Client "Serial_Class"
USB Serial Function Class Enabled
OTG Cable Attached
RESET Again
DEBUG: CreateSerialObject 3
-OALIntrRequestSysIntr(irq = 64, sysIntr = 31)
DEBUG: CreateSerialObject 2
-OALIntrRequestSysIntr(irq = 63, sysIntr = 32)
DEBUG: CreateSerialObject 1
-OALIntrRequestSysIntr(irq = 62, sysIntr = 33)
HcdPdd_Init()

++InitializeOHCI()

--InitializeOHCI() : Success

+OEMSetAlarmTime(1/4/2012 19:59:13.000)
-OALIntrRequestSysIntr(irq = 13, sysIntr = 34)
-OALIntrRequestSysIntr(irq = 14, sysIntr = 36)

Power is up.
Power is down-OALIntrRequestSysIntr(irq = 26, sysIntr = 37)
MFC Interrupt has been initialized.

leaving...

Power is up.
Power is down
LED - DLL_PROCESS_ATTACH
LED - DLL_PROCESS_ATTACH

ADC - DLL_PROCESS_ATTACH
ADC - DLL_PROCESS_ATTACH
++GPO_AllocResources()
-OALIntrRequestSysIntr(irq = 91, sysIntr = 38)
port_initialize()

set_interrupt_method(3)

--set_interrupt_method() = 1

set_filter_method(1, 0)

--set_filter_method() = 1

--GPO_Init() OK

BEE - DLL_PROCESS_ATTACH
BEE - DLL_PROCESS_ATTACH
++GPOThread()

TEM - DLL_PROCESS_ATTACH
TEM - DLL_PROCESS_ATTACH
-OALIntrRequestSysIntr(irq = 18, sysIntr = 39)
S3C6410Disp:Close FLprogressbar thread
S3C6410Disp::S3C6410Disp()
-OALIntrRequestSysIntr(irq = 21, sysIntr = 40)
2D Sysintr : 40
S3C6410Disp() : m_pDispConReg->VIDTCON2 = 879df
LcdWidth(480)LcdHeight(272)
ChangeDisplaySettingsEx changed rotation angle to 0
++KeybdDriverInitializeAddresses
++KeyMatrix::KeybdPowerOn
+Select all column
--KeyMatrix::KeybdPowerOn

twc63 发表于 2012-1-4 20:07:04

+IsrThreadStart:
-IsrThreadStart:
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 3829: Keyboard: Error selecting device layout for PDD Matrix
LayMgr.cpp: Layout Manager successfully initialized to2
-OALIntrRequestSysIntr(irq = 100, sysIntr = 41)
-OALIntrRequestSysIntr(irq = 37, sysIntr = 42)
Maximum Allowed Error 7:
+IsrThreadProc
-OALIntrRequestSysIntr(irq = 32, sysIntr = 43)
+Enter Infinite Loop
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set

twc63 发表于 2012-1-4 20:07:49

ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
ERROR: D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\KEYBD\LAYMGR\.\laymgr.cpp line 2265: Keyboard: Keypress ignored since Device Layout is not set
MSIM: IM_ReadRegistry read KB 5
Explorer(V2.0) taskbar thread started.
NDISPWR:: Found adapter
AUTORAS:: Dialer notifies:
Posting WM_NETCONNECT(TRUE) message
AUTORAS:: Dialer notifies:

飞凌-alexlee 发表于 2012-1-5 08:38:26

你插入的什么键盘设备啊~

你是不是bsp加了什么别的东西了啊?

还改了ce的系统文件了啊~

twc63 发表于 2012-1-5 09:18:58

没有插,我也没改系统文件啊。

飞凌-alexlee 发表于 2012-1-5 13:04:49

你的bsp是哪里来的?

你kitl了吗?

twc63 发表于 2012-1-5 14:50:02

是你们网上下的,什么是Kitl ?
页: [1] 2
查看完整版本: 请教高手:wince6.0 build and Sysgen 后报错,是哪里的原因?