主题 : TOC是谁写入NandFlash的? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 27842
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2010-09-01
最后登录: 2011-06-27
楼主  发表于: 2010-09-24 11:17

 TOC是谁写入NandFlash的?

看NBOOT里的代码,读取镜像之前会先读取一个TOC的结构,利用里面的数据来加载nk.bin

NF_ReadSector(TOC_BLOCK*SECTOR_PER_BLOCK, (U8*)pToc);

那么在第二个block中的TOC结构数据是谁写进去的?它应该不属于nk.bin的内容,

那么唯一的解释是:supervivi干的,按照友善之臂的使用手册,烧写Nboot的时候一起写入TOC。

至于TOC的内容,则是友善之臂通过viewbin获得的,因此,如果你自己定制wince的内核未必能用。

找不到supervivi的源码,以上都是猜测,希望大家来补充补充!!!
级别: 新手上路
UID: 27842
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2010-09-01
最后登录: 2011-06-27
1楼  发表于: 2010-09-24 21:51
这里的人气有点冷啊!