主题 : 将wince烧录到开发板时出现的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 4524
精华: 0
发帖: 4
金钱: 40 两
威望: 40 点
综合积分: 8 分
注册时间: 2009-03-18
最后登录: 2009-04-24
楼主  发表于: 2009-04-23 15:15

 将wince烧录到开发板时出现的问题

我的是友善的2440,我用PB5定制了内核,通过超级终端和USB将镜像烧录到开发板中时,在超级终端中最后显示信息为
Jumping to image at virtual address 0x8C201000h
+ToPhysicalAddr:0x8C201000
-ToPhysicalAddr:0x30201000

::: Physical Launch Address: 0x30201000h
我不知道怎么弄,也看了http://topic.csdn.net/u/20080628/09/279de82c-2c2d-4135-b10a-09c0eb6c2945.html的提示。
但是confing。bib有好几个,我也没找到那个platform\bsp\files\config.bib的路径。
我最后改的是WINCE500\PLATFORM\smdk2440\FILES路径下的confing。bib,
我把里面所有的8开头的地址都改成3开头的。
MEMORY

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

;;; Tarzan Debug mode
    NK            3C200000  01f00000  RAMIMAGE        
    RAM         3FC00000  03300000  RAM

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

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

;    DISPLAY            3c160000  00030000  RESERVED  ;320*240
;    DISPLAY            3c1d0000  00100000  RESERVED
    DISPLAY            3c100000  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=0x60606060
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=3C200000    
    ROMWIDTH=32
    ROMSIZE=01900000
但还是不行,烧录一开始就出现了问题。
跪求高人指点。
学习学习学习!(到SUPERVIVI中操作W之前,以前都和说明书上一致)