天嵌 ARM开发社区

 找回密码
 注册
查看: 8078|回复: 16

请说明一下TQ2440 U-BOOT的空间分布图

[复制链接]
shenyuanzhi 发表于 2009-3-12 12:27:30 | 显示全部楼层 |阅读模式
请说明一下TQ2440 U-BOOT的空间分布图 谢谢!!
亚瑟王 发表于 2009-3-12 12:33:43 | 显示全部楼层
这个是就是框图,里面涉及到的变量自行到uboot源码找,TQ2440主要是board/TQ2440/目录下面的配置文件,还有就是include/configs/TQ2440.h文件里面。SKY2440主要是board/SKY2440/目录下面的配置文件,还有就是include/configs/SKY2440.h文件里面。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

gavin_li 发表于 2009-6-5 18:28:53 | 显示全部楼层
good, 留个脚印
回复

使用道具 举报

miniko 发表于 2010-2-23 09:11:52 | 显示全部楼层
thanks……
回复

使用道具 举报

传说中的犀利哥 发表于 2010-3-15 18:43:37 | 显示全部楼层
how are you ? how old are you?
怎么是你,怎么老是你

















折扣网  打折网   精品男装  时尚女装
回复

使用道具 举报

yougukepp 发表于 2010-7-7 08:07:22 | 显示全部楼层
收藏了,肯定用得到
回复

使用道具 举报

lzw_happy 发表于 2010-7-9 16:43:19 | 显示全部楼层
学习一下,聚聚人气
回复

使用道具 举报

hechu126 发表于 2010-7-11 02:20:45 | 显示全部楼层
学习了。。。。。
回复

使用道具 举报

chenhui2009 发表于 2010-7-11 14:01:26 | 显示全部楼层
请问一下:我把光盘里面自带的bootloader烧的norflash里面 然后从norflash启动 然后把bootloader,linux内核,文件系统烧到nandflash里面  请问分别烧到nandflash里德什么地址啊???谢谢!!!
回复

使用道具 举报

嵌入式课堂 发表于 2010-9-26 12:57:20 | 显示全部楼层
快乐可以  的不
回复

使用道具 举报

finezhang 发表于 2011-2-23 13:38:04 | 显示全部楼层
学习了。。。。。
回复

使用道具 举报

月牙泉691 发表于 2011-5-3 16:24:54 | 显示全部楼层
谢谢,正要找的!!!!!!!
回复

使用道具 举报

zhou 发表于 2011-8-19 10:41:00 | 显示全部楼层
终于可以回复了!!!
回复

使用道具 举报

lvtmlzk 发表于 2011-8-19 14:23:00 | 显示全部楼层
2# 亚瑟王
为什么_start地址也在TEXT_BASE处?_start是入口地址吧 ,应该是0吧。是后面复制过去的?
还想问个问题。是u-boot-1.1.6的。下面代码为 board/smdk2410/lowlevel_init.S 的
_TEXT_BASE:
        .word        TEXT_BASE

.globl lowlevel_init
lowlevel_init:
        /* memory control configuration */
        /* make r0 relative the current location so that it */
        /* reads SMRDATA out of FLASH rather than memory ! */
        ldr     r0, =SMRDATA
        ldr        r1, _TEXT_BASE
        sub        r0, r0, r1
        ldr        r1, =BWSCON        /* Bus Width Status Controller */
        add     r2, r0, #13*4
0:
        ldr     r3, [r0], #4
        str     r3, [r1], #4
        cmp     r2, r0
        bne     0b

        /* everything is fine now */
        mov        pc, lr

        .ltorg
/* the literal pools origin */

SMRDATA:
    .word (0+(B1_BWSCON<<4)+(B2_BWSCON<<8)+(B3_BWSCON<<12)+(B4_BWSCON<<16)+(B5_BWSCON<<20)+(B6_BWSCON<<24)+(B7_BWSCON<<28))
。。。。。

就是这三句不太理解:
        ldr     r0, =SMRDATA    ;
        ldr        r1, _TEXT_BASE  ;TEXT_BASE是0x33f80000
        sub        r0, r0, r1

SMRDATA 好像不清楚是多少 ,SMRDATA - _TEXT_BASE = ? 这我就不清楚了, 为什么不是直接把地址SMRDATA:后面的值直接加载到BWSCON 等寄存器?
回复

使用道具 举报

zhou 发表于 2011-9-18 13:49:22 | 显示全部楼层
终于成功了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-6-17 19:07 , Processed in 2.044337 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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