CanPHP框架技术讨论

导航

 

2012年11月14日

摘要: 基于OS的电子类产品通常会把kernel烧到norfash里,因为可以按字节进行读写,但是norflash的价格要比nand flash的价格贵,而且nand flash是基于块读写的,如一次性读写512字节(block).如果是MLC的nand flash是按页读取的,一页差不多有4K byte, 那如何基于nand flash启动内容呢? 这里的实现步骤如下:1. 目前部分nand flash controller芯片会默认把nand flash的第0块中的第0页内容读到controller的buffer里,也就可以在第0块第0页放一段小程序(简称IPL) 用来把Linux内核代码读到内存 阅读全文
posted @ 2012-11-14 16:28 創丗仼 阅读(806) 评论(0) 推荐(0) 编辑