找打的乖乖猫 发表于 2011-5-2 11:34:02

今天在做裸奔的时候用选项7可以用A就是不行

今天在做裸奔的时候用选项 7 可以用 A 就是不行
为什么同样是project 为什么 一个可以 一个不可以 难道烧SDRAM和NAND有很大区别吗?
不是数据先从硬盘(NADN)里先读出来 到SDRAM 里的吗?{:3_58:}

找打的乖乖猫 发表于 2011-5-2 11:35:50

{:3_60:}沙花!!!

找打的乖乖猫 发表于 2011-5-2 16:43:40

找到原因了 发现这个和看门狗寄存器的地址有关 。。。从NAND运行后流水灯和其他程序的延迟都加大了我想应该是倍频的缘故   还有一点不知道那就是为什么 直接烧到SDRAM里的watchdog 是0x56000010
NAND 的却和技术手册上一样是 0x53000000..........{:3_60:}

找打的乖乖猫 发表于 2011-5-2 16:48:19

至于自乐也好再来次 沙花{:3_62:}

找打的乖乖猫 发表于 2011-5-2 21:44:41

看来是要自己终结。。
从一开始就是错的看门狗的地址只有0x53000000
由于SDRAM是从0X30000000开始的也就是说 如果是直接在NAND中 是要0X0000000开始 而且不能大于4K由于自启动是要先从NAND 0X0000000开始加载到SDRAM中的0X30000000所以 SP指针就要设置不同 如果一样只能在一个7 或者A选项中运行而在SDRAM跑的快 也是由于读数据的时候要有一段的延迟。。。所以再次 沙花希望如果斑竹看到 也指导下我分析的对不对。。。{:3_47:}

WTW11897 发表于 2011-5-2 22:26:50

lZ辛苦啦,帮你顶~

天嵌_support1 发表于 2011-5-3 10:22:15

1# 找打的乖乖猫


你烧写到SDRAM,是uboot已经初始化好了基本要求的环境了的。下载完直接跳过去执行就可以
你烧写到Nand,是要重新加载初始化基本要求的环境,才可以运行。
你在nand 中没法运行,应该是初始化的问题
页: [1]
查看完整版本: 今天在做裸奔的时候用选项7可以用A就是不行