硬件
![这里写图片描述](https://img-blog.csdn.net/20170314103336725?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdmlld3NreTEx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
SoC |
MT7510T - MediaTek xDSL SoC (MIPS 34Kc 650 MHz ) |
RAM |
M14D5121632A - ESMT 512 Mbit (64 MB) DDR2 SDRAM |
Flash |
MX30LF1G18AC - Macronix 1 Gbit (128 MB) NAND |
Switch |
Integrado |
USB |
Não |
Wireless |
MT7592N - MediaTek 2×2 802.11b/g/n |
xDSL Line Driver |
MT7555N - MediaTek xDSL Line Driver |
FXS |
1 ( SiLabs Si32176 Single ProSLIC ) |
HPNA |
Não |
Serial |
Sim |
启动信息
DRAMC V2.0 (0)
DRAMC V2.2.0.2 (0)
U-Boot 1.1.5 (Dec 4 2015 - 16:36:01)
CPU: MT7510
Memory Size: 64 MB
NAND Page size:2048B,Total size 128MB
bmt pool size: 81
Using default environment
In: serial
Out: serial
Err: serial
Net: MTK Switch
MAC addresses in MRD and Env don't match.
Use MAC in MRD: 98:97:D1:xx:xx:xx
## Starting application at 0x81F00000 ...
OK
Search PHY addr and found PHY addr=8
Not found TC Phy
Hit any key to stop autoboot: 0
Dual image: checking and selecting FW ......Main image is selected
Uncompressing [LZMA] ... done.
Linux version 2.6.36 (victor@MSGSW1) (gcc version 4.3.4 (GCC) ) #1 SMP Fri Dec 11 18:23:42 CST 2015
ISPRAM0: PA=00318000,Size=00008000,enabled
DSPRAM0: PA=1dff8000,Size=00001000,enabled
memsize:64MB
Ralink MT751020 SOC prom init
bootconsole [early0] enabled
CPU revision is: 00019555 (MIPS 34Kc)
Determined physical RAM map:
memory: 03fe0000 @ 00020000 (usable)
Wasting 1024 bytes for tracking 32 unused pages
Zone PFN ranges:
Normal 0x00000020 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000020 -> 0x00004000
3 available secondary CPU TC(s)
PERCPU: Embedded 7 pages/cpu @81083000 s7264 r8192 d13216 u65536
pcpu-alloc: s7264 r8192 d13216 u65536 alloc=16*4096
pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16224
Kernel command line: es=1
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 64kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=00000808
Readback ErrCtl register=00000808
nmi base is 810c4200
Memory: 60488k/65408k available (3076k kernel code, 4920k reserved, 646k data, 216k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Hierarchical RCU implementation.
RCU-based detection of stalled CPUs is disabled.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:64
CPU frequency 648.00 MHz
Using 266.000 MHz high precision timer.
console [ttyS0] enabled, bootconsole disabled
console [ttyS0] enabled, bootconsole disabled
Calibrating delay loop... 430.89 BogoMIPS (lpj=2154496)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
34K sync es set to 1.
Config7: 0x80080500
Limit of 4 TCs set
TLB of 64 entry pairs shared by 2 VPEs
VPE 0: TC 0 1 2, VPE 1: TC 3
IPI buffer pool of 16 buffers
CPU revision is: 00019555 ((null))
TC 1 going on-line as CPU 1
CPU revision is: 00019555 ((null))
TC 2 going on-line as CPU 2
CPU revision is: 00019555 ((null))
TC 3 going on-line as CPU 3
Brought up 4 CPUs
NET: Registered protocol family 16
MT7510_pcie_init
check pcie link up status:
isRC0_LINKUP=0
isRC1_LINKUP=1
registering PCI controller with io_map_base unset
bio: create slab <bio-0> at 0
pci 0000:00:01.0: BAR 8: assigned [mem 0x20000000-0x200fffff]
pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff]
pci 0000:01:00.0: BAR 0: set to [mem 0x20000000-0x200fffff] (PCI address [0x20000000-0x200fffff]
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0: bridge window [io disabled]
pci 0000:00:01.0: bridge window [mem 0x20000000-0x200fffff]
pci 0000:00:01.0: bridge window [mem pref disabled]
PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
NET: Registered protocol family 8
NET: Registered protocol family 20
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 128 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 128 (order: 0, 4096 bytes)
NET: Registered protocol family 1
TC3162 hardware watchdog module loaded.
squashfs: version 4.0 (2009/01/31) Phillip Lougher
msgmni has been set to 118
cryptomgr_test used greatest stack depth: 15632 bytes left
io scheduler noop registered (default)
ttyS0 at I/O 0xbfbf0003 (irq = 1) is a TC3162
brd: module loaded
tc3162 mtd init: mt6573_nand_init enter
MediaTek MT6573 Nand driver init, version v2.0
tc3162 mtd init: nandflash_probe enter
Allocate 16 byte aligned buffer: 8040d1b0
Enable NFI Clock
# MT6573 NAND # : Use HW ECC
manu_id=c2, dev_id=f1
ext_id=809502,
Device found in MTK table, ID: c2f1
[NAND] pagesz:2048 eccsz: 32, oobsz: 128
Support this Device in MTK table! c2f1
NAND device: Manufacturer ID: 0xc2, Chip ID: 0xf1 (Unknown NAND</