Chinaunix首页 | 论坛 | 博客
  • 博客访问: 931199
  • 博文数量: 96
  • 博客积分: 10071
  • 博客等级: 上将
  • 技术积分: 1118
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-20 17:54
文章分类

全部博文(96)

文章存档

2011年(3)

2010年(3)

2009年(29)

2008年(54)

2007年(7)

分类: WINDOWS

2009-03-27 09:23:59

一步一步实验wince

creator

sz111@126.com

    目前采用真正的wince5(以前的是4.2升级到wince5的)做实验,准备把bsp弄稳定,以后就采用这个版本。本实验也就是实验的记录而已,以备后查。以后会一直在这里续。

   

2009-03-23

烧录fw

 

1.       编译已经完成

2.       烧写stepldr0

3.       烧写EBOOT到第16

 

为何要把EBOOT烧录到第16块呢?原因如下:

块大小是逻辑大小,并不是真正的块大小

#define NAND_BLOCK_SIZE_BYTES   0x00020000

#define NAND_PAGE_SIZE_BYTES    0x00000200

#define NAND_PAGES_PER_BLOCK    (NAND_BLOCK_SIZE_BYTES / NAND_PAGE_SIZE_BYTES)

 

    // NOTE: we assume that this Steppingstone loader occupies *part* the first (good) NAND flash block.  More

    // specifically, the loader takes up 4096 bytes (or 8 NAND pages) of the first block.  We'll start our image

    // copy on the very next page.

#define NAND_COPY_PAGE_OFFSET   2*NAND_PAGES_PER_BLOCK

 

 


阅读(1712) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~