如何更改bootloader(uboot)引导的内核地址?

(可能我问题提的有点不清楚请见谅)就是我的理解是在嵌入式开发中linux内核都是用uboot来引导到DDR中去的。但是引导到DDR的地址是如何确定的,怎么样可以更改?还有就是这个引导的地址是否就是内核的运行地址了?(我用的是2.6的内核)请高手们指点指点。。。。。。。。。

更改bootcmd 命令设置 setenv bootcmd = “tftp DestAddr kerName;go DestAddr”
例如setenv bootcmd = “tftp 0x200000 Linux2440.raw;go 0x200000”即可
DestAddr就是内核要运行在DDR中的地址,注意不能设置在DDR的顶端,否则会与uboot
代码冲突
温馨提示:答案为网友推荐,仅供参考
相似回答