L inux 216 的代码需要 GCC31410 以上的编译器才可以编译, 用于L inux 214 的 GCC 219513 或 GCC31312 不能胜任 高 版 本 的 L inux 21611x 或 L inux21612x 的编译任务。 本实验采用的交叉工具链是A RM 2L inux2GCC 31415, 该交叉工具链可通过配置编译 GNU 的工具链得到。112 OM AP 处理器的 bootloader上电后,OM A P5912 的M PU 从 0x0 开始执行代码, 由于设置的不同, 这个 0x0 可以是 CS0 映射的地址空间, 也可以是 CS3 映射的地址空间, 如果是 CS0映射的地址空间, 则M PU 执行片内 0x020xFFFF 固化的Boo t ROM , 并接受此Boo t ROM 引导的进一步的寻址操作。如果是 CS3 映射的地址空间, 由于 CS3一般片外扩展NOR Flash, 而NOR Flash 的起始位置一般放置U 2Boo t (对于L inux) , 于是M PU 执行NOR
Flash 中的U 2Boo t 代码。113 裸板的 U-boot 烧入为了后续工作的进行, 必须先给 PDA 的 NOR
Flash 烧入一个可以使用的 u2boo t, 烧入前需通过跳线将OM A P5912 的 GP IO 13 设为高电平, 使能通用目的处理器的完全加载功
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !