none
[提问]WINCE实现HIVE问题3:碰到过这样的error吗?Invalid size specification (e32_vsize == 0) in RRS feed

  • 问题


  • 一、环境描述

    CPU: PXA270
    RAM: 64MB SDRAM
    ROM: Intel 2M Nor Flash(Boot)
         Samsung 1GB Nand Flash(BINFS+FATFS)
    OS: WINCE5.0

        NAND划分:28MB存放系统镜像,BINFS格式。剩余空间全部是FATFS格式,加载成FLASH_STORAGE目录。

        已实现:1) RAM-Registry模式。 2) NAND剩余空间分区FATFS格式,启动自动加载。

    二、问题描述:

       
        加入HIVE-REGISTERY组件后,编译,到makeimg过程出错

    Pass 1...
    Warning: Page Size is zero, forcing to 4096 in module boot.hv
    Error: Invalid size specification (e32_vsize == 0) in module boot.hv
    Fatal error hit, exiting...

        重新选中"Clean before Building...",再重新编译,仍然是同样的错误。

        网上未找到相关问题描述。

        请问是否有人碰到过,或者解决过?

     

    2007年11月21日 4:50

答案

  • 没遇到这个问题,但是看上去,貌似是打包工具把你的boot.hv当了可执行文件打包了。

     

    看看你的common.bib文件里面,boot.hv是不是在FILES一节里面,如果不是,就把它挪过去。比较保险的做法是从别人机器上copy一份新的common.bib里面。

    2007年11月29日 9:22
    版主