wince uboot [转载]

原文链接: http://www.360doc.com/content/14/1022/20/5268588_419034392.shtml

转载自: http://www.360doc.com/content/14/1022/20/5268588_419034392.shtml

wince常见文件[NBOOT1] [NBOOT2] [EBOOT] [Wince内核], 各个文件的作用如下:

[NBOOT1]:   S3C2440 Stepping Stone 4KB代码运行, NBOOT1启动运行以后从Flash中加载NBOOT2
[NBOOT2]:   主要实现从Flash中读取Wince内核, 加载eboot, 显示启动画面;
[EBOOT]:    实现对Flash进行分区, 格式化和烧写WINCE内核镜像文件, 需要注意EBOOT在烧写Wince内核
            镜像的过程中会把NK.bin解压为nk.nb0再写入到Flash中去;
[Wince内核]: .......;

EBOOT的分区功能是在Flash中创建一个binfs的分区用于存放Wince内核镜像文件, 在wince中可以直接支持
binfs分区, 可以看到镜像文件;

使用uboot将nk.nb0加载到0x03020000中, 然后go 0x03020000, 可以发现wince可以启动;

wince内核有自动分区格式化功能, 
eboot在格式化的时候会把eboot区标记为坏块, 这样wince就不会进行格式化了;

你可能感兴趣的:(Wince)