william_linchen 发表于 2011-3-12 21:21:26

很纠结:Nandflash与系统问题

在Nor Flash启动中,下载了u-boot,kernel,root.bin到Nand Flash中,按8启动,可以!之后按a(Download user program)下载了个uc/os-II,之后再用Nand Flash启动,启动了uc/os-II,但是这时之前下载的那些到哪里去了,因为之后再从Nor Flash启动按8再去启动时是可以启动之前下载的linux系统的。不懂的是之前下载的Linux是从哪里启动的,之后的uc/os-II又是从哪里启动的?还是我的操作出了问题?还是他们在不同的分区启动的?

xiaoqiang08wang 发表于 2011-3-14 10:51:24

前下载的那些到哪里去了,因为之后再从Nor Flash启动按8再去启动时是可以启动之前下载的linux系统的。不懂的是之前下载的Linux是从哪里启动的,之后的uc/os-II又是从哪里启动的?还是我的操作出了问题?还是他们在不同

william_linchen 发表于 2011-3-15 18:23:57

再次重述这个情况:norflash下载了天嵌的系统,之后8启动系统,可以。之后按a(downloader the program)下载uc/os的系统,按8只能启动之前那个系统,而把开关按到从nandflash启动就启动uc/os,两个系统在nandflash的位置是怎么样的?有谁知道的吗?现在真的很不理解,一直都在想!

天嵌_support1 发表于 2011-3-16 14:30:09

1# william_linchen


你用a下载的测试程序,在uboot分区。也就是覆盖了nand中的uboot.
而你之前烧写的 Linux系统(uboot,kernle,root),很明显,你的kernel,root还存在nand中
而你从Nor启动,也就是进入了uboot,再输入命令8 ,也就是借助于Nor的uboot+nand的kernel+nand的root,当然还是可以启动linux系统。这个属于正常的

william_linchen 发表于 2011-3-16 21:33:52

嗯,明白,原来是覆盖了u-boot,难怪会在Nandflash启动不了,谢谢了!
页: [1]
查看完整版本: 很纠结:Nandflash与系统问题