boot下实现自动识别启动Flash的原理(针对S3C24x0)(2)

实现识别nand flash的识别其实非常简单。
就是在执行Nand boot程序的时候,

读取NFCONF寄存器的0~3bit的数
据,以检查硬件上Nand flash的配置,然后根据配置跳转到相应的自拷贝程序。

具体的实现请看u-boot-2009.08 for mini2440 patch release和S3C2440的数据手册。
 

之前的方法已停用,使用buserror的代码后,改为读取芯片ID来检测Nand Flash,此法更为科学。

欢迎各位看官提出质疑,并评论,以找出更好的办法来改进检测机制!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwzxyj.html