WeiCE
驱动牛犊
驱动牛犊
  • 注册日期2005-07-19
  • 最后登录2005-08-15
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望7点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2652回复:7

请问关于NAND中block1的TOC的问题

楼主#
更多 发布于:2005-08-05 18:13
  NAND FLASH中,
block0中是nboot,
block1中是TOC(Talbe of Content),
block2种一般是eboot,
之后是WinCE的镜像文件。

使用NAND FLASH启动时首先从block0的nboot启动,
nboot需要读取block1中的TOC,然后决定怎么往下执行。

TOC这个block怎么往里写啊?
好像需要个tocblock1的文件,这个文件怎么产生啊?在哪里产生?
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-08-08 13:18
你用的4.2还是5.0?4.2好像不能直接产生nand flash镜像吧,如果是bsp自己做的那就的看代码怎么写的了。5.0可以直接产生nand flash的镜像,可以直接烧进去就行了,注意镜像包含了每页扩展信息块部分的,写的时候注意一下,
根据地的兄弟们,团结就是力量
panzhenjie
驱动牛犊
驱动牛犊
  • 注册日期2005-02-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望69点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-08-08 15:04
请问"直接产生nand flash镜像"是指把bootloader和镜象合成一个能自己启动的镜象哇?
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-08-09 13:21
不是,是适合NAND FLASH块结构的镜像。合成的工作必须自己
根据地的兄弟们,团结就是力量
lostinfog
驱动牛犊
驱动牛犊
  • 注册日期2006-07-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分410分
  • 威望42点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-01-03 09:27
TOC block里存储的是一个TOC的结构体,关于这个结构体的定义可以到eboot的code里去找
TOC中的内容其实就是image的索引表,一般情况下,如果用eboot的话,Nand Flash中应该包含两个image,eboot和NK,这样TOC中就应该保护这两个image的索引,包括image的起始地址,长度,load的地址,launch地址等,具体内容看看结构体定义就知道了
所以,你完全可以用ultraedit把tocblock1写出来,当然如果有模板的话改一下是最简单的了
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-01-04 20:27
那5。0从NANDFLASH启动都需要做什么设置?怎么修改config.bib?请指教一二
lostinfog
驱动牛犊
驱动牛犊
  • 注册日期2006-07-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分410分
  • 威望42点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-01-04 23:51
启动是bootloader的事,和5.0没太大关系
config.bib里主要是设置NK起始地址和大小
desirechange
驱动小牛
驱动小牛
  • 注册日期2006-09-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分904分
  • 威望152点
  • 贡献值0点
  • 好评度88点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-01-17 10:51
to wxl_50685330:
                            PB5.0可以直接产生nboot?
desirechange?desire to change
游客

返回顶部