您的位置:首页 > 大数据 > 人工智能

nand_get_flash_type: second ID read did not match 0e,ec against 0b,0b

2014-05-07 23:44 387 查看
NAND: nand_get_flash_type: second ID read did not match 0e,ec against 0b,0b

No NAND device found!!!

0 MiB

我确定硬件没有问题,因为别的u-boot,不会出现这个问题!而且nandflash
能读写正常

//这种情况可能是NFCONF NFCONT没有配置好的原因.

//我的板子上对应:

twrph0 = 4;
//这个根据芯片手册设置,韦东山用的010

twrph1 = 2;

tacls = 0;

cfg = 0;

cfg |= S3C2410_NFCONF_TACLS(tacls - 1);

cfg |= S3C2410_NFCONF_TWRPH0(twrph0 - 1);

cfg |= S3C2410_NFCONF_TWRPH1(twrph1 - 1);

writel(cfg, &nand_reg->NFCONF);
//这个是配置寄存器,时序.

cfg = (0<<13)|(0<<12)|(0<<10)|(0<<9)|(0<<8)|(0<<6)|(0<<5)|(1<<4)|(0<<1)|(1<<0);

writel(cfg, &nand_reg->NFCONT);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐