小米路由改私有云

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(小米路由硬件概览)
(小米路由硬件概览)
第50行: 第50行:
  
 
* BCM43217: 2.4G WiFi 802.11b/g/n Transceiver,PCIe 2.0 接口,射频+基带+MAC一片解决,300Mbps  参考:https://wikidevi.com/wiki/Broadcom
 
* BCM43217: 2.4G WiFi 802.11b/g/n Transceiver,PCIe 2.0 接口,射频+基带+MAC一片解决,300Mbps  参考:https://wikidevi.com/wiki/Broadcom
* BCM4352: 5G WiFi 2-Stream 802.11ac Transceiver (同时支持802.11a/b/g/n), PCIe 2.0 接口,射频+基带+MAC一片解决,867 Mbps 参考:http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4352
+
* BCM4352: 5G WiFi 2-Stream 802.11ac Transceiver(支持802.11a/b/g/n)PCIe 2.0 接口,射频+基带+MAC一片解决,867 Mbps 参考:http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4352
* BCM4360: 5G WiFi 3-Stream 802.11ac Gigabit Transceiver (同时支持802.11a/b/g/n), PCIe 2.0 接口,射频+基带+MAC一片解决,1300Mbps  参考: http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4360
+
* BCM4360: 5G WiFi 3-Stream 802.11ac Gigabit Transceiver(同时支持802.11a/b/g/n)PCIe 2.0 接口,射频+基带+MAC一片解决,1300Mbps  参考: http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4360
  
  

2014年6月2日 (一) 15:24的版本

目录

1 基础

官方系统启动日志

完整的内核启动信息

系统基本信息搜集



1.1 小米路由硬件概览

主核心是一颗 BCM4709 SoC,片内含有:


> ARM Cortex-A9 Dual-Core

- 32 KB I-cache and 32 KB D-cache per core

- 256 KB L2 Cache (shared)

- 128-entry TLB

- SMP and AMP capable

- Boot ROM


> DDR3 接口
> NOR/NAND 接口
> 5个 10/100/1000 PHY 口
> USB 3.0/PCIe 口
> 2个 PCIe 1x 口
> USB2.0/SDIO3/MDIO/UART/I2C/SPI/GPIO/PWM/WDT ...


WiFi 芯片

2.4G 用的一片 BCM43217,标称能到 300Mbps (与 Netgear R6250 一致;高端 Netgear R7000 2.4GHz 用的一片 BCM4360)

5G 用的一片 BCM4352,标称能到 867Mbps (Netgear R7000 用的一片 BCM4360, 1300Mbps)

Netgear R7000 和 ASUS RT-AC68U 在 2.4G 和 5G 都用了 BCM4360



内存为 256MB DDR3-1600,直接接在 SoC 上 (大小与 Netgear R7000 一致)


内置 1TB SATA 硬盘,因为 BCM4709 不像更高端的 BCM5862x 直接带 SATA 3.0 控制器,其应该是用了一片 PCIe 1x 接口的 SATA 控制芯片


总体应该参考了 Netgear R7000 和 ASUS RT-AC68U 的 设计


从WiFi的缩水可以推测其性能较 Netgear R7000 (600Mbps/2.4GHz*+1300Mbps/5GHz) 要差些


Netgear R7000 和 ASUS RT-AC68U 对比测试: http://www.smallnetbuilder.com/wireless/wireless-reviews/32239-ac1900-first-look-netgear-r7000-a-asus-rt-ac68u



1.2 打开串口写

默认的UART可以看到输出,但是不能写。需要修改nvram:

root@XiaoQiang:~# bdata get uart_en
root@XiaoQiang:~# bdata set uart_en=1
root@XiaoQiang:~# bdata sync && bdata commit
root@XiaoQiang:~# bdata get uart_en
root@XiaoQiang:~# bdata show
pci/1/1/macaddr=8C:BE:BE:20:B7:4A
pci/2/1/macaddr=8C:BE:BE:20:B7:49
et0macaddr=8C:BE:BE:20:B7:48
wl0_ssid=Xiaomi_B748_5G
wl1_ssid=Xiaomi_B748
SN=561000015739
model=R1D

root@XiaoQiang:~# nvram get uart_en
1



2 参考















个人工具
名字空间

变换
操作
导航
工具箱