dyli2000 发表于 2011-8-26 16:20:44

关于u-boot的下载模式的一些思考

本帖最后由 dyli2000 于 2011-8-26 16:21 编辑

对于u-boot,开发板从nor flash启动,进入的是下载模式的界面;
开发板从nand flash启动,进入的是启动模式界面,这也就是说从那个flash启动就调用u-boot就自动进入那个模式,这个在u-boot代码里面的什么地方设置的呢?

embedsky_lhh 发表于 2012-5-2 21:00:47

从nand 启动,启动的时候是烧些到nand的uboot,从nor启动运行的是nor里边的uboot镜像,在uboot里边有个判断,如果是nor启动         if (bBootFrmNORFlash())
        {
                run_command("menu", 0);
        }
就进入下载菜单,
                else
                {
                        printf("Booting Linux ...\n");
                        boot_zImage(0x200000,0x200000);
                }
        }
否则就启动linux ,代码在u-boot-1.1.6\common\main.c中,可以去读下
页: [1]
查看完整版本: 关于u-boot的下载模式的一些思考