请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
工具/软件:Linux
您好!
我正在尝试从从从 nand 闪存运行的 MLO 加载独立程序。
默认情况下,代码中的 MLO 加载地址为0x80008000,U-boot 从 git 成功启动。
我首先需要运行一个独立的输出、该输出应加载到 0x80000000 (uC/OS)中、因此我将加载地址从 0x80008000更改为 0x80000000、应用程序启动正常。
然后我刚刚检查了 u-boot 是否也可以使用相同的 MLO 运行(载入到0x80000000中),意外的是它启动时没有出现任何问题。
有人能解释一下 吗?
谢谢、
已运行