移植u-boot-2018.09到OK6410 (3) ---内存分配

u-boot 201809版本的内存分配情况,以forlinx OK6410为例
下面是uboot在OK6410的启动日志

U-Boot 2018.09 (Feb 01 2019 - 00:24:19 -0800) for OK6410

U-Boot code: 5FE00000 -> 5FE445A4  BSS: -> 5FE5A0E0
****************************************
**    u-boot 201809                   **
**    Updated for OK6410 Board        **
**    Version 1.0 (2018/10/13)        **
**    OEM: Golden Creation            **
****************************************

CPU:  S3C6410 @532MHz
        Mclk = 532MHz,  Eclk = 96MHz
        Hclk = 133MHz,  Pclk = 66MHz
        Serial-source = PCLK (SYNC Mode)
Model: Samsung SMDK6410 based on S3C6410
Board:   SMDK6410
DRAM:  size 256 MB, base at 0x50000000
Monitor len: 0005A0E0
Ram size: 10000000
Ram top: 60000000
TLB table from 5fff0000 to 5fff4000
Reserving 360k for U-Boot at: 5ff95000
Reserving 528k for malloc() at: 5ff11000
Reserving 80 Bytes for Board Info at: 5ff10fb0
Reserving 208 Bytes for Global Data at: 5ff10ee0
Reserving 7616 Bytes for FDT at: 5ff0f120
reserve_stacks(), Stack Pointer is: 5ff0f110

RAM Configuration:
Bank #0: 50000000 256 MiB

DRAM:  256 MiB
New Stack Pointer is: 5ff0f100
Relocation Offset is: 00195000
Relocating to 5ff95000, new gd at 5ff10ee0, sp at 5ff0f100
DRAM:  board_init_f(),L913,end
No arch specific invalidate_icache_all available!
Pre-reloc malloc() used 0x164 bytes (0 KB)
initr_dm(),L286

结合uboot代码,OK6410的256MB DDR分配示意图:


 (待续补充)

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值