mini2440烧录Linux系统的问题
情况是这样的,我使用USB+miniTools给板子的NorFlash烧录Linux系统,烧录成功了,也可以使用快速启动,同样的也可以启动,但是把开关拨回到NandFla...
情况是这样的,我使用USB+miniTools给板子的Nor Flash烧录Linux系统,烧录成功了,也可以使用快速启动,同样的也可以启动,但是把开关拨回到Nand Flash,开机却黑屏无法启动了,这是什么原因,请教各位前辈
展开
1个回答
展开全部
Nor Flash和NAND Flash本身就有烧录的区别,NOR Flash全随机访问内存映射和专用接口(如EPROM)地址和数据行。另一方面,NAND闪存没有地址专线。它是由通过8/16发送命令,地址和数据总线位宽(I / O接口)内部寄存器,这样就为许多主控提供了更灵活的配置方式。
NOR Flash内的工艺能保证每个存储单元都保证是好的,类似与ROM一样。而NAND Flash的结构及生产工艺,会随机产生无效块。这些无效块无法确定编程时的状态,就是大家常说的“坏块”。
NandFlash芯片厂商为了区分好块与坏块,会在出厂的时候在备用区某个地址中标记非FFh表示坏块。
Flash工厂在宽温和宽电压范围内测试了NAND;一些由工厂标记为坏的区块可能在一定的温度或电压条件下仍然能工作,但是,将来可能会失效。所以不要擦除坏块标记,这一点很重要。如果坏块信息被擦除,就无法再恢复,将给你的存储文件带来隐患。
请到致远电子的开发工具网站上查看能烧录NAND Flash的编程器信息,里面有些知识,可以供你学习、下载。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询