查看小米路由系统启动过程的源代码
←
小米路由系统启动过程
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
== Bootloader == Broadcom 出的片子,一直用自己的 Bootloader,叫 CFE,全称 Common Firmware Environment 原来写过一个 CFE Quick Start,在这:http://www.jackslab.org/?portfolio=cfe-quick-start 小米路由系统 0.5.41 的 CFE 启动过程: <source lang=bash> CFE version v1.0.4 BSP: 6.37.14.34 (r415984) based on BBP 1.0.37 for BCM947XX (32bit,SP,) Build Date: Wed Apr 30 18:03:21 CST 2014 (szy@shenzhiyong-ct) Copyright (C) 2000-2008 Broadcom Corporation. Init Arena Init Devs. Boot up from NOR flash... Boot partition size = 262144(0x40000) Can't find nandflash! ccrev = 42, chipst= 0 DDR Clock: 800 MHz Info: DDR frequency set from clkfreq=1000,*800* et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.14.34 (r415984) CPU type 0x0: 1000MHz Tot mem: 262144 KBytes CFE mem: 0x00F00000 - 0x0179FE38 (9043512) Data: 0x00F58390 - 0x00F588C8 (1336) BSS: 0x00F588D8 - 0x00F9DE38 (284000) Heap: 0x00F9DE38 - 0x0179DE38 (8388608) Stack: 0x0179DE38 - 0x0179FE38 (8192) Text: 0x00F00000 - 0x00F4CCC4 (314564) Boot: 0x017A0000 - 0x017E0000 Reloc: I:00000000 - D:00000000 Device eth0: hwaddr 8C-BE-BE-20-B7-48, ipaddr 192.168.1.1, mask 255.255.255.0 gateway not set, nameserver not set bootargs: boot -raw -z -addr=0x8000 -max=0xef8000 flash0.os: Loader:raw Filesys:raw Dev:flash0.os File: Options:(null) Loading: ..... 5372256 bytes read Entry at 0x00008000 Closing network. Starting program at 0x00008000 </source> 可以看到其启动后,直接加载 flash0.os 分区(/dev/mtdblock2 名为 'os')的 raw 格式的内核文件到地址 0x8000 处,然后直接跳转到这个地址开始执行 <br><br>
返回到
小米路由系统启动过程
。
个人工具
3.144.150.112
该IP地址的讨论
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面