分类: WINDOWS
2009-03-27 09:23:59
一步一步实验wince
creator
sz111@126.com
目前采用真正的wince5(以前的是4.2升级到wince5的)做实验,准备把bsp弄稳定,以后就采用这个版本。本实验也就是实验的记录而已,以备后查。以后会一直在这里续。
2009-03-23
烧录fw
1. 编译—已经完成
2. 烧写stepldr到0块
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