1、OM[1:0]选择00之后是从nandflash启动,内部4Kram映射到bank0上,是否意味则原来接在bank0上的norflash就不能再使用了?
2、我看开发板上提供的程序,在main函数开头都是来了句memcpy((unsigned char *)0x0,(unsigned char *)0x30000000,0x1000),手册上不是说上电之后如果OM[1:0]为00的话会自动从nandflash自动加载4k内容到内部ram吗,那干嘛现在还要靠程序进行拷贝呢?另外既然程序都已经运行到main函数了,也就是说已经完成了初始化了,在拷贝前4k内容到内部ram还有什么意义呢?
3、如果OM[1:0]为10则是从bank0的norflash启动,按理说刚开始运行时,cpu根本不知道硬件上接的norflash的具体参数,比如说位宽,大小,访问速度等,那cpu怎么能正常访问norfalsh呢? |