powerpc处理器u-boot启动
powerpc 处理器有一个叫 boot sequencer uboot 的start.s 文件里面的 .section .bootpg,"ax"可以查gas手册和ld手册 mpc8536手册这样说写he processor starts at 0xfffffffc and the code is first executed in the last 4K page(0xfffff000-0xffffffff) in flash/rom. ? 看一下u-boot里的start.S和相应的链接脚本。总之,fffffffc是上电复位的第一条代码,这里通常是一条跳转。? 但是如果放第一条代码 那别的代码放哪,所有代码不应该是放在一起的吗? 0xfffffffc放一条跳转。所以说,好好看一下u-boot里的start.S,这条跳转是放在一个叫bootpg的section里的。 然后你看一下,链接脚本里,bootpg这个section放在那里,就清楚了。 ?在物理上用烧写器烧写的时候应该是把整个uboot.bin从某个起始地址开始烧写 uboot里面的u-boot.lds文件里面的语法 查ld手册 lds = link script (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |