从Nand启动时,nGS0的片选地址就自动切换到0x0400_0000,这个是硬件操作的,不需要软件处理。
Samsung的数据手册没有详细的说明。我也是看代码才发现的。
只能对Samsung发出鄙视了。
点赞  2009-4-1 11:15
我在用jlink烧写nor flash的时候使用了uboot,如http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=3228953
这里下面烧写nor的时候是这样写的:

通过u-boot烧写到Nor Flash:
protect off all        // 解锁
erase 0 2ffff         // 擦除从0地址开始的大小为0x30000的NOR Flash扇区(大小为可擦除块的整数倍,可以运行flash info命令查看)
cp.b 0x30000000 0 30000   // 把前面下载到0x30000000的程序烧写到NOR去

0x30000000 保存这我要烧写的程序,现在就有个问题,这个命令在nand和nor 启动上面都适用吗?
因为nor flash的地址在两种启动方式下面是不同。
点赞  2009-4-1 11:25
结贴了
点赞  2009-4-1 15:25
?
点赞  2009-9-22 21:29
12
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复