天嵌 ARM开发社区

 找回密码
 注册
查看: 1954|回复: 0

uboot _start地址

[复制链接]
落叶 发表于 2011-2-7 10:16:59 | 显示全部楼层 |阅读模式
我们从nor flash 启动时,_start 地址=0,那么_armboot_start  =0
relocate:                               
        adr        r0, _start               
        ldr        r1, _TEXT_BASE               
        cmp     r0, r1                 
        beq     clear_bss

        ldr        r2, _armboot_start
问题:        r2=0 还是.map中 _start的值(TEXT_BASE),如果是后者不会和0这个地址冲突   么?     
问题:    上面的_armboot_start 要= TEXT_BASE 才对,可是这里不会有矛盾么?网上看了很多贴,感觉那些说法欠妥当,求权威的解释!               
                ldr        r3, _bss_start
        sub        r2, r3, r2
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-18 09:27 , Processed in 1.031243 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表