
■공식 펌웨어 이미지(.bin) 구성 Scan Time: 2019-12-08 21:39:20 Signatures: 193 Target File: a1004_kr_10_072.bin MD5 Checksum: de6963f995259349e8c873640cfb6f10 DECIMAL HEX DESCRIPTION ------------------------------------------------------------------------------------------------------- 0 0x0 uImage header, header size: 64 bytes, header CRC: 0xA7B947AD, created: Tue Sep 4 15:36:57 2018, image size: 3681097 bytes, Data Address: 0x80000000, Entry Point: 0x8000C150, data CRC: 0xC03DB7A2, OS: Linux, CPU: MIPS, image type: OS Kernel Image, compression type: lzma, image name: "a1004" 64 0x40 LZMA compressed data, properties: 0x5D, dictionary size: 33554432 bytes, uncompressed size: 4787956 bytes 1465225 0x165B89 Squashfs filesystem, little endian, version 4.0, compression: size: 2211870 bytes, 911 inodes, blocksize: 131072 bytes, created: Tue Sep 4 15:36:53 2018 ■MT7620A (https://www.mediatek.com/products/homeNetworking/mt7620n-a) Package: TFBGA 265 ball, 11x11mm Clocked @ 580 MHz DDR2 RAM (256MB/2Gbit max.) and NAND Flash support (SPI) 2x RGMII - usable with 5 switched FE ports + RGMII or 4 switched FE ports and 2x RGMII, among other modes Additional interfaces: PCIe (1x), SDHC, PCM, I2S Wireless network: 2.4GHz 802.11n MIMO 2x2:2 Wireless chip: MediaTek RT5390 (int. SoC) Ethernet switch: MediaTek MT7530 (int. SoC) ■비슷한 모델 Linksys E1700 (https://openwrt.org/toh/linksys/e1700) ■Boot messages (Mar 11 2014 - 14:18:46) Board: Ralink APSoC DRAM: 64 MB relocate_code Pointer at: 83fb4000 enable ephy clock...done. rf reg 29 = 5 SSC disabled. spi_wait_nsec: 29 spi device id: c2 20 16 c2 20 (2016c220) find flash: MX25L3205D raspi_read: from:20000 len:1000 *** Warning - bad CRC, using default environment ============================================ Ralink UBoot Version: 4.1.2.0 -------------------------------------------- ASIC 7620_MP (Port5<->GigaSW) DRAM component: 512 Mbits DDR, width 16 DRAM bus: 16 bit Total memory: 64 MBytes Flash component: SPI Flash Date:Mar 11 2014 Time:14:18:46 ============================================ icache: sets:512, ways:4, linesz:32 ,total:65536 dcache: sets:256, ways:4, linesz:32 ,total:32768 ##### The CPU freq = 580 MHZ #### estimate memory size =64 Mbytes #Reset_MT7530 Disable WAN port.... cur reg0 = 00001040 new reg0 = 00001840 Please choose the operation: (t:tftp server/b(boot now)/f(flash test)) 0 3: System Boot system code via Flash. ## Booting image at bc030000 ... raspi_read: from:30000 len:40 Image Name: a1004 Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 3681097 Bytes = 3.5 MB Load Address: 80000000 Entry Point: 8000c150 raspi_read: from:30040 len:382b49 Verifying Checksum ... OK Uncompressing Kernel Image ... OK No initrd ## Transferring control to Linux (at address 8000c150) ... ## end if params init ## Giving linux memsize in MB, 64 Starting kernel ... LINUX started... THIS IS ASIC Linux version 2.6.36 (mt7621@ski) (gcc version 4.6.3 (Buildroot 2012.11.1) ) #364 Tue Apr 10 14:45:08 KST 2018 The CPU feqenuce set to 580 MHz MIPS CPU sleep mode enabled. PCIE: bypass PCIe DLL. PCIE: Elastic buffer control: Addr:0x68 -> 0xB4 disable all power about PCIe CPU revision is: 00019650 (MIPS 24Kc) Software DMA cache coherency Determined physical RAM map: memory: 04000000 @ 00000000 (usable) Zone PFN ranges: Normal 0x00000000 -> 0x00004000 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00004000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: console=ttyS1,57600n8 root=/dev/mtdblock5 console=ttyS0 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-waylinesize 32 bytes. Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes Writing ErrCtl register=0007a79f Readback ErrCtl register=0007a79f Memory: 60088k/65536k available (3851k kernel code, 5448k reserved, 670k data, 152k init, 0k highmem) NR_IRQS:128 console [ttyS1] enabled Calibrating delay loop... 386.04 BogoMIPS (lpj=772096) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 NET: Registered protocol family 16 RALINK_GPIOMODE = 1a301c RALINK_GPIOMODE = 18301c PPLL_CFG1=0xe3c000 MT7620 PPLL lock PPLL_DRV =0x80080504 start PCIe register access RALINK_RSTCTRL = 2400000 RALINK_CLKCFG1 = 75afffc0 *************** MT7620 PCIe RC mode ************* PCIE0 enabled Port 0 N_FTS = 1b105000 init_rt2880pci done bio: create slab at 0 SCSI subsystem initialized pci 0000:00:00.0: BAR 0: can't assign mem (size 0x80000000) pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x201fffff] pci 0000:00:00.0: BAR 1: assigned [mem 0x20200000-0x2020ffff] pci 0000:00:00.0: BAR 1: set to [mem 0x20200000-0x2020ffff] (PCI address [0x20200000-0x2020ffff] 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:01:00.1: BAR 0: assigned [mem 0x20100000-0x201fffff] pci 0000:01:00.1: BAR 0: set to [mem 0x20100000-0x201fffff] (PCI address [0x20100000-0x201fffff] pci 0000:00:00.0: PCI bridge to [bus 01-01] pci 0000:00:00.0: bridge window [io disabled] pci 0000:00:00.0: bridge window [mem 0x20000000-0x201fffff] pci 0000:00:00.0: bridge window [mem pref disabled] BAR0 at slot 0 = 0 bus=0x0, slot = 0x0 res[0]->start = 0 res[0]->end = 0 res[1]->start = 20200000 res[1]->end = 2020ffff res[2]->start = 0 res[2]->end = 0 res[3]->start = 0 res[3]->end = 0 res[4]->start = 0 res[4]->end = 0 res[5]->start = 0 res[5]->end = 0 bus=0x1, slot = 0x0 res[0]->start = 20000000 res[0]->end = 200fffff res[1]->start = 0 res[1]->end = 0 res[2]->start = 0 res[2]->end = 0 res[3]->start = 0 res[3]->end = 0 res[4]->start = 0 res[4]->end = 0 res[5]->start = 0 res[5]->end = 0 bus=0x1, slot = 0x0 res[0]->start = 20100000 res[0]->end = 201fffff res[1]->start = 0 res[1]->end = 0 res[2]->start = 0 res[2]->end = 0 res[3]->start = 0 res[3]->end = 0 res[4]->start = 0 res[4]->end = 0 res[5]->start = 0 res[5]->end = 0 Switching to clocksource Ralink Systick timer NET: Registered protocol family 2 --> ipconflict proc OK !!!!!!!!!! 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: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 squashfs: version 4.0 (2009/01/31) Phillip Lougher msgmni has been set to 117 io scheduler noop registered (default) Ralink gpio driver initialized Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled serial8250: ttyS0 at MMIO 0x10000500 (irq = 37) is a 16550A serial8250: ttyS1 at MMIO 0x10000c00 (irq = 12) is a 16550A brd: module loaded deice id : c2 20 16 c2 20 (2016c220) MX25L3205D(c2 2016c220) (4096 Kbytes) mtd .name = raspi, .size = 0x00400000 (0M) .erasesize = 0x00000004 (0K) .numeraseregions = 65536 Creating 7 MTD partitions on "raspi": 0x000000030000-0x000000400000 : "Firmware" 0x000000010000-0x000000020000 : "Factory" 0x000000000000-0x000000020000 : "Bootloader" 0x000000020000-0x000000030000 : "Config" 0x000000030000-0x000000195b89 : "Kernel" mtd: partition "Kernel" doesn't end on an erase block -- force read-only 0x000000195b89-0x000001000000 : "RootFS" mtd: partition "RootFS" extends beyond the end of device "raspi" -- size truncated to 0x26a477 mtd: partition "RootFS" doesn't start on an erase block boundary -- force read-only 0x000000030000-0x000001000000 : "Kernel_RootFS" mtd: partition "Kernel_RootFS" extends beyond the end of device "raspi" -- size truncated to 0x3d0000 rdm_major = 253 SMACCR1 -- : 0x00000000 SMACCR0 -- : 0x00000d00 Ralink APSoC Ethernet Driver Initilization. v3.1 256 rx/tx descriptors allocated, mtu = 1500! SMACCR1 -- : 0x00000000 SMACCR0 -- : 0x00000d00 PROC INIT OK! PPP generic driver version 2.4.2 PPP Deflate Compression module registered PPP BSD Compression module registered PPP MPPE Compression module registered NET: Registered protocol family 24 === pAd = c0003000, size = 1298976 === <-- RTMPAllocTxRxRingMemory, Status=0 <-- RTMPAllocAdapterBlock, Status=0 AP Driver version-2.7.1.6 nf_conntrack version 0.5.0 (938 buckets, 3752 max) NETDETECT target register IPVS: Registered protocols () IPVS: Connection hash table configured (size=4096, memory=32Kbytes) IPVS: ipvs loaded. ip_nat_bnet: Trying to register for port 6112 ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Linux TCP cubic registered Twin IP Module Init --> Init Smart QoS Monitor Init SKIP Netfilter NET: Registered protocol family 17 L2TP core driver, V2.0 802.1Q VLAN Support v1.8 Ben Greear All bugs added by David S. Miller SQUASHFS error: Xattrs in filesystem, these will be ignored VFS: Mounted root (squashfs filesystem) readonly on device 31:5. Freeing unused kernel memory: 152k freed Checking System Requirements ******************************************* DRAM SIZE : Requirement->64 Mbytes / Mounted->64 Mbytes -----------> [OK] FLASH SIZE : Requirement->4 Mbytes / Mounted->4 Mbytes -----------> [OK] alias:a1004 version:10.072 Restore Config ( 11379 bytes ) Init LED ->[ Blinking ] switch reg write offset=3500, value=5e33b switch reg write offset=7804, value=1117e9f switch reg write offset=2004, value=ff0003 switch reg write offset=2104, value=ff0003 switch reg write offset=2204, value=ff0003 switch reg write offset=2304, value=ff0003 switch reg write offset=2404, value=ff0003 switch reg write offset=2504, value=ff0003 switch reg write offset=2604, value=ff0003 switch reg write offset=2010, value=81000000 switch reg write offset=2110, value=81000000 switch reg write offset=2210, value=81000000 switch reg write offset=2310, value=81000000 switch reg write offset=2410, value=81000000 switch reg write offset=2510, value=81000000 switch reg write offset=2610, value=81000000 switch reg write offset=2014, value=10002 switch reg write offset=2114, value=10001 switch reg write offset=2214, value=10001 switch reg write offset=2314, value=10001 switch reg write offset=2414, value=10001 switch reg write offset=2514, value=10002 switch reg write offset=2614, value=10001 switch reg write offset=94, value=405e0001 switch reg write offset=98, value=0 switch reg write offset=90, value=80001001 switch reg write offset=94, value=40210001 switch reg write offset=98, value=0 switch reg write offset=90, value=80001002 switch reg write offset=2004, value=ff0003 switch reg write offset=2104, value=ff0003 switch reg write offset=2204, value=ff0003 switch reg write offset=2304, value=ff0003 switch reg write offset=2404, value=ff0003 switch reg write offset=2504, value=ff0003 switch reg write offset=2010, value=810000c0 switch reg write offset=2110, value=810000c0 switch reg write offset=2210, value=810000c0 switch reg write offset=2310, value=810000c0 switch reg write offset=2410, value=810000c0 switch reg write offset=2510, value=810000c0 switch reg write offset=2610, value=81000000 switch reg write offset=2710, value=81000000 switch reg write offset=2014, value=10001 switch reg write offset=2114, value=10001 switch reg write offset=2214, value=10001 switch reg write offset=2314, value=10001 switch reg write offset=2414, value=10002 switch reg write offset=2514, value=10001 switch reg write offset=2604, value=20ff0003 switch reg write offset=2704, value=20ff0003 EEE Turn OFF in MT7530 Bridge Init insmod: /lib/modules/2.6.36: No such file or directory insmod: ansi_cprng.ko: module not found insmod: /lib/modules/2.6.36: No such file or directory insmod: aes_generic.ko: module not found PinCode : 03857724 Regulated Power for 161 Channel -> 100 device apclii0 is not a slave of br0 PinCode : 03857724 Regulated Power for 13 Channel -> 100 device apcli0 is not a slave of br0 2.4GHz UUID => len:37 / 28802880-2880-1880-a880-88366c78a44c 5GHz UUID => len:37 / 28802880-2880-1880-a880-88366c78a44c Interface doesn't accept private ioctl... set (8BE2): Invalid argument ================================================================= press magic key to change default setting ... LAN MAC : 88:36:6C:78:A4:4C WAN MAC : 88:36:6C:78:A4:4D iptables: No chain/target/match by that name iptables: No chain/target/match by that name Restart HTTPD Kill httpdkillall: httpd: no process killed Start httpdkillall: dhcpd: no process killed restart_1x_daemon : ra0 iptables: Bad rule (does a matching rule exist in that chain?) restart_1x_daemon : rai0 SIGNAL -> Config Update signal progress SIGNAL -> WAN ip changed ez_ipupdate callback --> time_elapsed: 0 killall: igmpproxy: no process killed iptables: Bad rule (does a matching rule exist in that chain?) 0x1011001c: 0x08100810 0x1011001c: 0x08100810 0x1011001c: 0x08105810 switch reg write offset=a0, value=95003 REG_ESW_WT_MAC_ATA1 is 0x1005e00 REG_ESW_WT_MAC_ATA2 is 0x18001 entry->port_map is 0x5f mac table IO done. !sync table sync table at_table_end Dynamic Channel Search for ra0 is OFF Dynamic Channel Search for rai0 is OFF No auth