你的博客里面说你的board名字是rat2440,我在board目录下根本没有找到这个目录,bin文件我下到板子是可以用, 不过板子名字是100ask24x0。
board定义文件在board/hugerat/rat2440/目录下,运行时显示的"100ask24x0”只是uboot的命令提示符,和板子的名字没有必然的联系。如果你真的知道整个过程的话,恐怕不会问这么初级的问题吧。
然后你又说 “#ifndef CONFIG_SKIP_LOWLEVEL_INIT bl cpu_init_crit#endif此段代码中的bl cpu_init_crit注释掉,即不进行CPU的初始化工作(此工作,当前在板子上运行的vivi已完成,故不能再次进行),即改为#ifndef CONFIG_SKIP_LOWLEVEL_INIT @bl cpu_init_crit#endif” 但是我到start.S里面看根本就没有注释掉。不知道是作者大意了,还是只是借花献佛。转来转去的东西容易误导人啊。
别人的文章说的很清楚,那只是为了可以让u-boot从SDRAM中启动,方便调试的。
别人是不会手把手教你抓鱼的,能从别人抓到的鱼想出别人是怎么干的是你的本事。