飞凌的开机LOGO没法保存
在飞凌OK6410+WINCE6.0的平台上加入开机LOGO,开机LOGO图片下载到NANDFLASH进去后,系统可以启动。,但是,再次启动系统却发现存储LOGO图片的数据NANDFLASH被清除了。难道,启动NK.BIN系统还清除存储LOGO的空间?保存BIN文件地址的BLOCK参数在loader.h文件中设置:#define STEPPINGSTONE_SIZE (0x2000) //< S3C6410 support 8kbytes Steppingstone
// NAND Boot (loads into SteppingStone) @ Block 0
#define NBOOT_BLOCK 0
#define NBOOT_BLOCK_SIZE 1
#define NBOOT_SECTOR BLOCK_TO_SECTOR(NBOOT_BLOCK)
// TOC @ Block 1
#define TOC_BLOCK 1
#define TOC_BLOCK_SIZE 1
#define TOC_SECTOR BLOCK_TO_SECTOR(TOC_BLOCK)
#define TOC_BADBLOCK_SECTOR (BLOCK_TO_SECTOR(TOC_BLOCK+1)-1)
// Eboot @ Block 2
#define EBOOT_BLOCK 2
#define EBOOT_SECTOR_SIZE FILE_TO_SECTOR_SIZE(EBOOT_RAM_IMAGE_SIZE)
#define EBOOT_BLOCK_SIZE SECTOR_TO_BLOCK(EBOOT_SECTOR_SIZE)
#define EBOOT_SECTOR BLOCK_TO_SECTOR(EBOOT_BLOCK)
//---->add bu lishengwu
//#define LOGO_BLOCK EBOOT_BLOCK + EBOOT_BLOCK_SIZE
#define LOGO_BLOCK 5
#define LOGO_BLOCK_SIZE 8
//#define LOGO_SECTOR_SIZE BLOCK_TO_SECTOR(LOGO_BLOCK_SIZE)
#define LOGO_SECTOR BLOCK_TO_SECTOR(LOGO_BLOCK)
//
#define RESERVED_BOOT_BLOCKS (NBOOT_BLOCK_SIZE + TOC_BLOCK_SIZE + EBOOT_BLOCK_SIZE + LOGO_BLOCK_SIZE)
// Images start after OEM Reserved Blocks
#define IMAGE_START_BLOCK RESERVED_BOOT_BLOCKS
#define IMAGE_START_SECTOR BLOCK_TO_SECTOR(IMAGE_START_BLOCK)
请飞凌的技术人员帮忙解决啊!!!急!!!!!!! 具体的修改的方法,我是参照 飞雪待剑的方法,里面写得很详细,虽然现在还有问题没有解决,但是,还是要感谢他。
http://jazka.blog.51cto.com/809003/664131
按照上面链接的方法修改之后,现在问题是开机LOGO没法保存了,跟NK.BIN相冲突了
哪位用飞凌OK6410做过开机LOGO的朋友帮忙下,谢谢~!~!~~ 飞凌的技术支持怎么还没有回复啊??? 回复 4# nsdy
飞凌的技术真的很烂,,后悔买飞凌的开发板了。我们公司目前买的是飞凌的开发板,看来要换个开发板公司了,不然,以后大生产用核心板就很被动了。。。 本帖最后由 lishengwu 于 2012-2-17 16:47 编辑
飞凌技术的人员还没有回复我,如果这个问题没有解决,产品就出不来了。。。什么公司的开发板的技术支持比较好?
页:
[1]