zhouhua_8
驱动牛犊
驱动牛犊
  • 注册日期2005-01-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望68点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
阅读:1875回复:6

wince系统启动问题

楼主#
更多 发布于:2008-08-16 19:24
为什么的我的系统启动到这里就不动了呢,下面是串口的调试信息:
.............................................................
USB host is connected. Waiting a download.

Now, Downloading [ADDRESS:30200000h,TOTAL:30408714]
RECEIVED FILE SIZE:30408714 (824KB/S, 36S)
Downloaded file at 0x30000000, size = 30408704 bytes
..
Windows CE Kernel for ARM (Thumb Enabled) Built on Feb  8 2007 at 23:36:51
ProcessorType=0920  Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 8c2013bc

Windows CE Firmware Init
INFO: Initializing system interrupts...
INFO: Initializing system clock(s)...
INFO: Initializing driver globals area...
SDMMC config set rGPGCON: fd96ffba
OEMInit Done...
Sp=ffffc7cc
NandFlash FMD_Init
NandFlash FMD_Init Done

我的开发板上没有网卡,其他的和QQ2440的差不多,也是64M FALSH和64M sram
zhouhua_8
驱动牛犊
驱动牛犊
  • 注册日期2005-01-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望68点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-08-16 19:25
这个是的config.bib文件内容:
MEMORY

;#define CHAIN_ADDRESS    81E40000
;    CHAIN            $(CHAIN_ADDRESS)    00001000    RESERVED
;    pdwXIPLoc        00000000  $(CHAIN_ADDRESS)      FIXUPVAR

;;; Tarzan Debug mode
    NK            8C200000  01D00000  RAMIMAGE        ;change by lyc
;    NK            8C300000  01D00000  RAMIMAGE
;    CHAIN            81E40000  00001000  RESERVED
;    DRIVERS            81E41000  001BF000  RAMIMAGE

;    RESERVE             8df00000  00080000

;    RAM                 8E000000  01F00000  RAM
;
    RAM                 8E000000  01c00000  RAM

; Common RAM areas
    AUD_DMA         8c002000  00002000  RESERVED
    DRV_GLB            8c010000  00010000  RESERVED
    DBGSER_DMA        8c022000  00002000  RESERVED
    SER_DMA            8c024000  00002000  RESERVED
;    IR_DMA            8c026000  00002000  RESERVED
    SD_DMA            8c028000  00008000  RESERVED

;    EDBG            8c030000  00020000  RESERVED    ;change by lyc
;    CAMERA            8c050000  000A0000  RESERVED
;    CAMERA            8c088000  00140000  RESERVED

;    DISPLAY            8c160000  00030000  RESERVED  ;320*240
;    DISPLAY            8c1d0000  00100000  RESERVED
    DISPLAY            8c100000  00100000  RESERVED



CONFIG

    COMPRESSION=ON
    KERNELFIXUPS=ON

IF IMGPROFILER  
    PROFILE=ON
ENDIF

IF IMGPROFILER !
    PROFILE=OFF
ENDIF

;;;;;;;;;;;;;;;;;; add by lyc ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; configur the percentage of RAM allocated for the file system ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
IF IMGTINYFSRAM !        
    FSRAMPERCENT=0x10101010
ENDIF

IF IMGTRUSTROMONLY
    IF IMGNOTALLKMODE
        ROMFLAGS=12
    ENDIF
    IF IMGNOTALLKMODE !
        ROMFLAGS=10
    ENDIF
ENDIF

IF IMGTRUSTROMONLY !
    IF IMGNOTALLKMODE
        ROMFLAGS=2
    ENDIF
    IF IMGNOTALLKMODE !
        ROMFLAGS=0
    ENDIF
ENDIF

    ROMSTART=8C200000   ; change by linyichun
    ROMWIDTH=32
    ROMSIZE=01D00000
zhouhua_8
驱动牛犊
驱动牛犊
  • 注册日期2005-01-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望68点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-08-16 19:30
这个是我在QQ2440开发板上的启动的完整信息,我截取了后面部分
Windows CE Firmware Init
INFO: Initializing system interrupts...
INFO: Initializing system clock(s)...
INFO: Initializing driver globals area...
SDMMC config set rGPGCON: fd96ffba
OEMInit Done...
Sp=ffffc7cc
NandFlash FMD_Init
NandFlash FMD_Init Done
PWR: Process Attach
>PWR_Init(602ED68)
HW_Init : GetProcAddress
HW_Init : ERROR_INVALID_PARAMETER
HW_Init : InitializeCriticalSection
HW_Init : VirtualAlloc
HW_Init : pPWR->State
HW_Init : HW_InitRegisters
HW_Init : CreateEvent
HW_Init : InterruptInitialize
HW_Init : CreateThread
HW_Init : CeSetThreadPriority
HW_Init OOCS: 0x00
HW_Init INT1: 0x00
HW_Init INT2: 0x00
HW_Init INT3: 0x00
HW_Init : Donw
<PWR_Init:0x37c20
>PWR_Open(0x37c20, 0x0, 0x3)
<PWR_Open:1
>PWR_IOControl(0x321000, 0x0, 0, 0x6037918)
<PWR_IOControl:1
>PWR_Open(0x37c20, 0x0, 0x3)
<PWR_Open:2
PWR_Close(0x37c20)
384 clock
+CS8900:DriverEntry
USB:OhcdPdd_Init
++InitializeOHCI
USB:*pIrq=11, *pioPortBase=0x3F0000
OHCD: MapIrq2SysIntr(11): 27
OHCD: Memory Object
--InitializeOHCI
DeviceFolder::LoadDevice!Enumerate Found deprecated load instructions at (Drivers\BuiltIn\AFD). Driver cannot be unloaded.
USB enable interrutp
DeviceFolder::LoadDevice!Enumerate Found deprecated load instructions at (Drivers\BuiltIn\PPP). Driver cannot be unloaded.
DeviceFolder::LoadDevice!Enumerate Found deprecated load instructions at (Drivers\BuiltIn\TELNETD). Driver cannot be unloaded.
DeviceFolder::LoadDevice!Enumerate Found deprecated load instructions at (Drivers\BuiltIn\SDBusDriver). Driver cannot be unloaded.
    charlie::SDIO::SDHOST::SDCSDCardDllEntry::DLL_PROCESS_ATTACH
    charlie::SDIO::SDCInitialize+
    charlie::SDIO::SDCInitialize-
--S3C2440DISP::InitializeHardware
Lyg.p: Layout Manager successfully initialized to  2
Touch Init
Maximum Allowed Error 7:
MSIM: IM_ReadRegistry read KB 5
Explorer(V2.0) taskbar thread started.
NDISPWR:: Found adapter [CS89001]
RasEntry '`USB Socket Default' Created
zq2002
论坛版主
论坛版主
  • 注册日期2003-12-30
  • 最后登录2018-09-26
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望185点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-08-18 17:26
应该是flash驱动引起的,你修改了什么地方?
qlb211999
驱动牛犊
驱动牛犊
  • 注册日期2008-04-14
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分6分
  • 威望100点
  • 贡献值1点
  • 好评度37点
  • 原创分1分
  • 专家分0分
地下室#
发布于:2008-08-19 10:30
是不是加了保存注册表功能?
zhouhua_8
驱动牛犊
驱动牛犊
  • 注册日期2005-01-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望68点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-08-19 18:10
to :qlb211999
我是加了注册表保存功能,但是没有更改flash的驱动,谢谢
顺便问一下,PWR: Process Attach
>PWR_Init(602ED68)
HW_Init : GetProcAddress
这些信息都在那些文件和函数中输出的,我怎么也找不到,我的wince5.0
zq2002
论坛版主
论坛版主
  • 注册日期2003-12-30
  • 最后登录2018-09-26
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望185点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-08-20 16:45
在BSP的powerbutton驱动里输出的
游客

返回顶部