Blueendless U25AWF. Topic about Kimax model.
Blueendless/Kimax U25AWF on '''AliExpress'''
Warning! Be careful!
Blueendless has some different models:
U25WF - MT7620N
U25WF - RT5350F
U25AWF - MT7620N
This topic about U25AWF - MT7620N / Revision(version of board) HSEN-KI-300M-HDD-V3.0
Device modes:
1. HDD Enclosure
2. NAS
2a. Сharged from USB Charger
2b. Сharged from internal battery
3. Power Bank
Model designation
XX-U25AWF
BS-Blueendless
KI-Kimax
MR-Mixxar
When i start to search information about this stuff i just could not find anything. There is not ever official site for this product. Only one Chinese forum with OpenWRT Firmware suitable for Kimax (wi-fi password: www.myop.ml) , but this firmware for ZBR WR8305RT . This firmware has everything what you need. You can upgrade firmware using stock Kimax WebUI.
But it is for different device not for our. I decided to get access through Telnet or SSH. I plug Kimax to my laptop and try to connect via tellnet - nothing, then i tried to use SSH, but got the same result.
Only one way to fulfill my intention was to open Kimax and to find Serial port.
Disassembling
No I dont found it out. Then i use Google to find MT7620N datasheet.
After reading it.I learned where UARTLite pins. Just to understand my feelings look at photo below.
Too small pads!!! It is unbelievable. So, alright.
I solder 3 wires (tx, rx, gnd - first red wire)
Configuration of port is 57600 8n1, but here is trouble. When firmware start, settings changed to 9600 8n1 (found out by level analyzer).
OEM U-Boot Envirement
MT7620 # printenv
bootcmd=tftp
bootdelay=5
baudrate=57600
ethaddr="00:AA:BB:CC:DD:10"
filesize=44a9f9
fileaddr=80A00000
ipaddr=10.10.10.123
serverip=10.10.10.3
autostart=no
bootfile=ap-mt7620n-v11.linux
stdin=serial
stdout=serial
stderr=serial
OEM Bootlog
Port setting: 57600 8n1
U-Boot 1.1.3 (Jan 7 2013 - 11:32:07)
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 18 c2 20 (2018c220)
find flash: MX25L12805D
raspi_read: from:30000 len:1000
raspi_read: from:30000 len:1000
============================================
Ralink UBoot Version: 4.1.0.0
--------------------------------------------
ASIC 7620_MP (Port5<->None)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: SPI Flash
Date:Jan 7 2013 Time:11:32:07
============================================
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
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
7: Load Boot Loader code then write to Flash via Serial.
9: Load Boot Loader code then write to Flash via TFTP. 3
You choosed 3
0
3: System Boot system code via Flash.
## Booting image at bc050000 ...
raspi_read: from:50000 len:40
Image Name: MIPS OpenWrt Linux-3.14.18
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1054611 Bytes = 1 MB
Load Address: 80000000
Entry Point: 80000000
raspi_read: from:50040 len:101793
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80000000) ...
## Giving linux memsize in MB, 64
Starting kernel ...
[ 0.000000] Linux version 3.14.18 (BruceLau@liuxiaoongdeMBP.lan) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 unknown) ) #55 Fri Aug 21 15:24:44 CST 20 15
[ 0.000000] Board has DDR1
[ 0.000000] Analog PMU set to hw control
[ 0.000000] Digital PMU set to hw control
[ 0.000000] SoC Type: Ralink MT7620N ver:2 eco:6
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019650 (MIPS 24KEc)
[ 0.000000] MIPS: machine is HSY HSY-02
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 byt es
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pag es: 16256
[ 0.000000] Kernel command line: rootfstype=squashfs,jffs2
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=0005adff
[ 0.000000] Readback ErrCtl register=0005adff
[ 0.000000] Memory: 61704K/65536K available (2295K kernel code, 118K rwdata, 456K rodata, 128K init, 180K bss, 3832K reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 580MHz
[ 0.000000] systick: running - mult: 214748, shift: 32
[ 0.000000] genirq: Flags mismatch irq 7. 00014600 (timer) vs. 00014600 (syst ick)
[ 0.010000] Calibrating delay loop... 766.77 BogoMIPS (lpj=3833856)
[ 0.050000] pid_max: default: 32768 minimum: 301
[ 0.050000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.060000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.060000] pinctrl core: initialized pinctrl subsystem
[ 0.070000] NET: Registered protocol family 16
[ 0.080000] bio: create slab <bio-0> at 0
[ 0.080000] rt2880_gpio 10000600.gpio: registering 24 gpios
[ 0.090000] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[ 0.090000] rt2880_gpio 10000660.gpio: registering 32 gpios
[ 0.100000] rt2880_gpio 10000660.gpio: registering 32 irq handlers
[ 0.100000] rt2880_gpio 10000688.gpio: registering 1 gpios
[ 0.110000] rt2880_gpio 10000688.gpio: registering 1 irq handlers
[ 0.110000] Switched to clocksource systick
[ 0.120000] NET: Registered protocol family 2
[ 0.120000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.140000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.150000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.170000] TCP: reno registered
[ 0.170000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.170000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] NET: Registered protocol family 1
[ 0.200000] rt-timer 10000100.timer: maximum frequency is 2441Hz
[ 0.220000] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.240000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.260000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORIT Y) (c) 2001-2006 Red Hat, Inc.
[ 0.280000] msgmni has been set to 120
[ 0.280000] io scheduler noop registered
[ 0.300000] io scheduler deadline registered (default)
[ 0.300000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.320000] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud
Port setting: 9600 8n1
onsole [ttyS0] enabled
[ 0.340000] console [ttyS0] enabled
[ 0.420000] bootconsole [early0] disabled
[ 0.420000] bootconsole [early0] disabled
[ 0.520000] m25p80 spi32766.0: found mx25l12805d, expected w25q128
[ 0.600000] m25p80 spi32766.0: mx25l12805d (16384 Kbytes)
[ 0.660000] 5 ofpart partitions found on MTD device spi32766.0
[ 0.730000] Creating 5 MTD partitions on "spi32766.0":
[ 0.800000] 0x000000000000-0x000000030000 : "u-boot"
[ 0.860000] 0x000000030000-0x000000040000 : "u-boot-env"
[ 0.860000] 0x000000040000-0x000000050000 : "factory"
[ 0.860000] 0x000000050000-0x000000ff0000 : "firmware"
[ 0.860000] 0x0000001517d3-0x000000ff0000 : "rootfs"
[ 0.860000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 1.260000] mtd: device 4 (rootfs) set to be root filesystem
[ 1.330000] 1 squashfs-split partitions found on MTD device rootfs
[ 1.400000] 0x000000ae0000-0x000000ff0000 : "rootfs_data"
[ 1.470000] 0x000000ff0000-0x000001000000 : "hui-ai"
[ 1.530000] ralink_soc_eth 10100000.ethernet: loaded mt7620 driver
[ 1.610000] ralink_soc_eth 10100000.ethernet eth0: ralink at 0xb0100000, irq 5
[ 1.700000] rt3xxx-usbphy usbphy.3: loaded
[ 1.750000] rt2880_wdt 10000120.watchdog: Initialized
[ 1.810000] TCP: cubic registered
[ 1.850000] NET: Registered protocol family 17
[ 1.900000] 8021q: 802.1Q VLAN Support v1.8
[ 1.960000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 2.060000] Freeing unused kernel memory: 128K (802d0000 - 802f0000)
procd: Console is alive
procd: - watchdog -
[ 8.700000] usbcore: registered new interface driver usbfs
[ 9.020000] usbcore: registered new interface driver hub
[ 9.090000] usbcore: registered new device driver usb
[ 9.180000] SCSI subsystem initialized
[ 9.230000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 9.320000] ehci-platform: EHCI generic platform driver
[ 9.770000] rt3xxx-usbphy usbphy.3: remote usb device wakeup disabled
[ 9.850000] rt3xxx-usbphy usbphy.3: UTMI 16bit 30MHz
[ 9.910000] ehci-platform 101c0000.ehci: EHCI Host Controller
[ 9.980000] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[ 10.080000] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[ 10.400000] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[ 10.480000] hub 1-0:1.0: USB hub found
[ 10.530000] hub 1-0:1.0: 1 port detected
[ 10.570000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 10.650000] ohci-platform: OHCI generic platform driver
[ 10.710000] ohci-platform 101c1000.ohci: Generic Platform OHCI controller
[ 10.800000] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus number 2
[ 10.890000] ohci-platform 101c1000.ohci: irq 26, io mem 0x101c1000
[ 11.030000] hub 2-0:1.0: USB hub found
[ 11.080000] hub 2-0:1.0: 1 port detected
[ 11.140000] sdhci: Secure Digital Host Controller Interface driver
[ 11.220000] sdhci: Copyright(c) Pierre Ossman
[ 11.270000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 11.360000] sdhci-pltfm: SDHCI platform and OF driver helper
[ 11.360000] usbcore: registered new interface driver usb-storage
[ 11.360000] rt2880-pinmux pinctrl.1: pin 2 is not set to gpio mux
[ 11.360000] rt2880-pinmux pinctrl.1: request() failed for pin 2
[ 11.360000] rt2880-pinmux pinctrl.1: pin-2 (pio:2) status -22
[ 11.720000] gpio-keys-polled gpio-keys-polled.5: unable to claim gpio 2, err=-22
[ 11.810000] gpio-keys-polled: probe of gpio-keys-polled.5 failed with error -22
[ 12.040000] hub 1-1:1.0: USB hub found
[ 12.080000] hub 1-1:1.0: 4 ports detected
procd: - preinit -
[ 12.430000] usb 1-1.1: new high-speed USB device number 3 using ehci-platform
[ 13.160000] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[ 13.330000] scsi0 : usb-storage 1-1.1:1.0
[ 13.490000] random: mktemp urandom read with 119 bits of entropy available
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[ 14.410000] scsi 0:0:0:0: Direct-Access Generic External 0205 PQ: 0 ANSI: 6
[ 14.510000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 17.250000] random: nonblocking pool is initialized
[ 18.440000] jffs2: notice: (343) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 11 of xref (0 dead, 0 orphan) found.
block: extroot: no root or overlay mount defined
jffs2 is ready
jffs2 is ready
[ 19.080000] jffs2: notice: (340) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 11 of xref (0 dead, 0 orphan) found.
switching to overlay
procd: - early -
procd: - watchdog -
procd: - ubus -
Failed to connect to ubus
procd: - init -
[ 25.060000] NET: Registered protocol family 10
[ 25.160000] NTFS driver 2.1.30 [Flags: R/O MODULE].
[ 25.350000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 27.380000]
[ 27.380000]
[ 27.380000] === pAd = c0537000, size = 649144 ===
[ 27.380000]
[ 27.490000] <-- RTMPAllocTxRxRingMemory, Status=0
[ 27.550000] <-- RTMPAllocAdapterBlock, Status=0
[ 27.600000] AP Driver version-2.7.1.6
[ 27.650000] fuse init (API version 7.22)
[ 27.710000] Loading modules backported from Linux version master-2014-11-04-0-gf3660a2
[ 27.810000] Backport generated by backports.git backports-20141023-2-g4ff890b
[ 28.100000] exFAT: Version 1.2.9
[ 28.170000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 28.310000] lib80211: common routines for IEEE802.11 drivers
[ 28.720000] nf_conntrack version 0.5.0 (966 buckets, 3864 max)
[ 28.820000] usbcore: registered new interface driver ums-alauda
[ 28.900000] usbcore: registered new interface driver ums-cypress
[ 29.050000] usbcore: registered new interface driver ums-datafab
[ 29.160000] usbcore: registered new interface driver ums-freecom
[ 29.300000] usbcore: registered new interface driver ums-isd200
[ 29.470000] usbcore: registered new interface driver ums-jumpshot
[ 29.600000] usbcore: registered new interface driver ums-karma
[ 29.990000] usbcore: registered new interface driver ums-sddr09
[ 30.070000] usbcore: registered new interface driver ums-sddr55
[ 30.140000] usbcore: registered new interface driver ums-usbat
[ 30.230000] xt_time: kernel timezone is -0000
[ 30.330000] PPP generic driver version 2.4.2
[ 30.470000] NET: Registered protocol family 24
[ 36.790000] RX DESC a3314000 size = 2048
[ 36.960000] RTMP_TimerListAdd: add timer obj c05a6058!
[ 37.020000] RTMP_TimerListAdd: add timer obj c0573dd0!
[ 37.080000] RTMP_TimerListAdd: add timer obj c0573da4!
[ 37.150000] RTMP_TimerListAdd: add timer obj c0573d78!
[ 37.210000] RTMP_TimerListAdd: add timer obj c057cbc4!
[ 37.270000] RTMP_TimerListAdd: add timer obj c057cce0!
[ 37.330000] RTMP_TimerListAdd: add timer obj c057cbf0!
[ 37.390000] RTMP_TimerListAdd: add timer obj c05744fc!
[ 37.460000] RTMP_TimerListAdd: add timer obj c053c4c0!
[ 37.520000] RTMP_TimerListAdd: add timer obj c057420c!
[ 37.580000] APSDCapable[0]=0
[ 37.580000] APSDCapable[1]=0
[ 37.580000] APSDCapable[2]=0
[ 37.580000] APSDCapable[3]=0
[ 37.930000] APSDCapable[4]=0
[ 37.960000] APSDCapable[5]=0
[ 38.000000] APSDCapable[6]=0
[ 38.030000] APSDCapable[7]=0
[ 38.070000] APSDCapable[8]=0
[ 38.100000] APSDCapable[9]=0
[ 38.130000] APSDCapable[10]=0
[ 38.170000] APSDCapable[11]=0
[ 38.210000] APSDCapable[12]=0
[ 38.240000] APSDCapable[13]=0
[ 38.280000] APSDCapable[14]=0
[ 38.310000] APSDCapable[15]=0
[ 38.350000] default ApCliAPSDCapable[0]=0
[ 38.580000] Key1Str is Invalid key length(0) or Type(0)
[ 38.650000] Key2Str is Invalid key length(0) or Type(0)
[ 38.720000] Key3Str is Invalid key length(0) or Type(0)
[ 38.780000] Key4Str is Invalid key length(0) or Type(0)
[ 38.840000] 1. Phy Mode = 9
[ 38.840000] 2. Phy Mode = 9
[ 39.270000] E2PROM: D0 target power=0xff20
[ 39.320000] E2PROM: 40 MW Power Delta= 0
[ 39.370000] 3. Phy Mode = 9
[ 39.400000] AntCfgInit: primary/secondary ant 0/1
Initialize RF Central Registers for E2 !!!
[ 39.510000] Initialize RF Central Registers for E3 !!!
[ 39.580000] Initialize RF Channel Registers for E2 !!!
[ 39.640000] Initialize RF Channel Registers for E3 !!!
[ 39.700000] Initialize RF DCCal Registers for E2 !!!
[ 39.760000] Initialize RF DCCal Registers for E3 !!!
[ 39.820000] D1 = 1, D2 = 16, CalCode = 35 !!!
[ 39.870000] RT6352_Temperature_Init : BBPR49 = 0x1
[ 39.930000] RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff7
[ 40.010000] Current Temperature from BBP_R49=0xfffffff9
[ 40.080000] TX BW Filter Calibration !!!
[ 40.160000] RX BW Filter Calibration !!!
[ 40.690000] LOFT Calibration Done!
[ 40.730000] IQCalibration Start!
[ 40.780000] IQCalibration Done! CH = 0, (gain= 0, phase=3e)
[ 40.850000] IQCalibration Start!
[ 40.890000] IQCalibration Done! CH = 1, (gain= f, phase= 2)
[ 40.970000] TX IQ Calibration Done!
[ 41.070000] RXIQ Sigma_i=963, Sigma_q=959, R_iq=-2800
[ 41.140000] RXIQ calibration FAIL
[ 41.180000] MCS Set = ff ff 00 00 01
[ 41.280000] SYNC - BBP R4 to 20MHz.l
[ 45.840000] ==============> AsicSetBssid 20:a:8e:27:3a:4c
[ 45.970000] Main bssid = 20:0a:8e:27:3a:4c
[ 46.020000] <==== rt28xx_init, Status=0
[ 46.220000] 0x1300 = 00064380
[ 46.340000] device eth0.1 entered promiscuous mode
[ 46.400000] device eth0 entered promiscuous mode
[ 46.580000] br-lan: port 1(eth0.1) entered forwarding state
[ 46.650000] br-lan: port 1(eth0.1) entered forwarding state
[ 47.230000] ==============> AsicSetBssid 20:a:8e:27:3a:4c
[ 48.650000] br-lan: port 1(eth0.1) entered forwarding state
[ 49.330000] device ra0 entered promiscuous mode
[ 49.330000] br-lan: port 2(ra0) entered forwarding state
[ 49.330000] br-lan: port 2(ra0) entered forwarding state
[ 51.330000] br-lan: port 2(ra0) entered forwarding state
[ 52.360000] br-lan: port 2(ra0) entered disabled state
[ 52.430000] br-lan: port 1(eth0.1) entered disabled state
[ 52.490000] device eth0.1 left promiscuous mode
[ 52.550000] br-lan: port 1(eth0.1) entered disabled state
[ 52.610000] IPv6: ADDRCONF(NETDEV_UP): eth0.1: link is not ready
[ 52.690000] device ra0 left promiscuous mode
[ 52.740000] br-lan: port 2(ra0) entered disabled state
[ 52.890000] device eth0 left promiscuous mode
[ 55.450000] RX DESC a3314000 size = 2048
[ 55.720000] RTMP_TimerListAdd: add timer obj c05a6058!
[ 55.790000] RTMP_TimerListAdd: add timer obj c0573dd0!
[ 55.850000] RTMP_TimerListAdd: add timer obj c0573da4!
[ 55.910000] RTMP_TimerListAdd: add timer obj c0573d78!
[ 55.910000] RTMP_TimerListAdd: add timer obj c057cbc4!
[ 55.910000] RTMP_TimerListAdd: add timer obj c057cce0!
[ 55.910000] RTMP_TimerListAdd: add timer obj c057cbf0!
[ 55.910000] RTMP_TimerListAdd: add timer obj c05744fc!
[ 55.910000] RTMP_TimerListAdd: add timer obj c053c4c0!
[ 56.280000] RTMP_TimerListAdd: add timer obj c057420c!
[ 56.550000] APSDCapable[0]=0
[ 56.590000] APSDCapable[1]=0
[ 56.620000] APSDCapable[2]=0
[ 56.660000] APSDCapable[3]=0
[ 56.690000] APSDCapable[4]=0
[ 56.730000] APSDCapable[5]=0
[ 56.760000] APSDCapable[6]=0
[ 56.800000] APSDCapable[7]=0
[ 56.830000] APSDCapable[8]=0
[ 56.870000] APSDCapable[9]=0
[ 56.900000] APSDCapable[10]=0
[ 56.940000] APSDCapable[11]=0
[ 56.970000] APSDCapable[12]=0
[ 57.010000] APSDCapable[13]=0
[ 57.040000] APSDCapable[14]=0
[ 57.080000] APSDCapable[15]=0
[ 57.110000] default ApCliAPSDCapable[0]=0
[ 57.190000] Key1Str is Invalid key length(0) or Type(0)
[ 57.190000] Key2Str is Invalid key length(0) or Type(0)
[ 57.190000] Key3Str is Invalid key length(0) or Type(0)
[ 57.540000] Key4Str is Invalid key length(0) or Type(0)
[ 57.610000] 1. Phy Mode = 9
[ 57.660000] 2. Phy Mode = 9
[ 57.870000] E2PROM: D0 target power=0xff20
[ 57.920000] E2PROM: 40 MW Power Delta= 0
[ 57.970000] 3. Phy Mode = 9
[ 58.000000] AntCfgInit: primary/secondary ant 0/1
Initialize RF Central Registers for E2 !!!
[ 58.110000] Initialize RF Central Registers for E3 !!!
[ 58.170000] Initialize RF Channel Registers for E2 !!!
[ 58.240000] Initialize RF Channel Registers for E3 !!!
[ 58.300000] Initialize RF DCCal Registers for E2 !!!
[ 58.360000] Initialize RF DCCal Registers for E3 !!!
[ 58.420000] D1 = 0, D2 = 15, CalCode = 35 !!!
[ 58.470000] RT6352_Temperature_Init : BBPR49 = 0x0
[ 58.530000] RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff6
[ 58.530000] Current Temperature from BBP_R49=0xfffffff9
[ 58.530000] TX BW Filter Calibration !!!
[ 58.910000] RX BW Filter Calibration !!!
[ 59.280000] LOFT Calibration Done!
[ 59.330000] IQCalibration Start!
[ 59.370000] IQCalibration Done! CH = 0, (gain= f, phase=3e)
[ 59.450000] IQCalibration Start!
[ 59.490000] IQCalibration Done! CH = 1, (gain= 1, phase= 2)
[ 59.560000] TX IQ Calibration Done!
[ 59.670000] RXIQ Sigma_i=955, Sigma_q=951, R_iq=-2130
[ 59.730000] RXIQ calibration FAIL
[ 59.770000] MCS Set = ff ff 00 00 01
[ 59.820000] SYNC - BBP R4 to 20MHz.l
[ 63.730000] ==============> AsicSetBssid 20:a:8e:27:3a:4c
[ 63.800000] Main bssid = 20:0a:8e:27:3a:4c
[ 63.800000] <==== rt28xx_init, Status=0
[ 63.800000] 0x1300 = 00064380
[ 64.130000] ==============> AsicSetBssid 20:a:8e:27:3a:4c
[ 64.370000] device eth0.1 entered promiscuous mode
[ 64.430000] device eth0 entered promiscuous mode
[ 64.490000] br-lan: port 1(eth0.1) entered forwarding state
[ 64.560000] br-lan: port 1(eth0.1) entered forwarding state
[ 66.370000] device ra0 entered promiscuous mode
[ 66.370000] br-lan: port 2(ra0) entered forwarding state
[ 66.750000] br-lan: port 2(ra0) entered forwarding state
[ 66.820000] br-lan: port 1(eth0.1) entered forwarding state
[ 68.750000] br-lan: port 2(ra0) entered forwarding state
proc
OpenWRT Chaos Calmer
I changed all needed file to make firmware using source of Chaos Calmer.
OpenWRT for Kimax U25AWF with LUCI
Patch was made with diff(Linux command). If somebody know how to make patch for source from my file. I will be grateful.
Kimax U25AWF Patch
Config file for compiling from source. (Main + LuCI) .config
OpenWRT Syslog
[ 0.000000] Linux version 3.18.23 (khshad@khshad-M50Vm) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r47815) ) #14 Fri Jan 1 12:31:01 MSK 2016
[ 0.000000] Board has DDR1
[ 0.000000] Analog PMU set to hw control
[ 0.000000] Digital PMU set to hw control
[ 0.000000] SoC Type: MediaTek MT7620N ver:2 eco:6
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019650 (MIPS 24KEc)
[ 0.000000] MIPS: machine is Kimax U-25AWF
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0x03ffffff]
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs2
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=000521ff
[ 0.000000] Readback ErrCtl register=000521ff
[ 0.000000] Memory: 61372K/65536K available (2513K kernel code, 126K rwdata, 516K rodata, 164K init, 186K bss, 4164K reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 580MHz
[ 0.000000] systick: running - mult: 214748, shift: 32
[ 0.010000] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[ 0.070000] pid_max: default: 32768 minimum: 301
[ 0.070000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.080000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.090000] pinctrl core: initialized pinctrl subsystem
[ 0.100000] NET: Registered protocol family 16
[ 0.120000] rt2880_gpio 10000600.gpio: registering 24 gpios
[ 0.130000] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[ 0.140000] rt2880_gpio 10000638.gpio: registering 16 gpios
[ 0.150000] rt2880_gpio 10000638.gpio: registering 16 irq handlers
[ 0.160000] rt2880_gpio 10000660.gpio: registering 32 gpios
[ 0.170000] rt2880_gpio 10000660.gpio: registering 32 irq handlers
[ 0.180000] rt2880_gpio 10000688.gpio: registering 1 gpios
[ 0.190000] rt2880_gpio 10000688.gpio: registering 1 irq handlers
[ 0.200000] Switched to clocksource systick
[ 0.210000] NET: Registered protocol family 2
[ 0.210000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.230000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.240000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.250000] TCP: reno registered
[ 0.260000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.270000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.280000] NET: Registered protocol family 1
[ 0.290000] rt-timer 10000100.timer: maximum frequency is 2441Hz
[ 0.310000] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.330000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.340000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.360000] msgmni has been set to 119
[ 0.380000] io scheduler noop registered
[ 0.380000] io scheduler deadline registered (default)
[ 0.390000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.410000] console [ttyS0] disabled
[ 0.410000] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a 16550A
[ 0.430000] console [ttyS0] enabled
[ 0.430000] console [ttyS0] enabled
[ 0.450000] bootconsole [early0] disabled
[ 0.450000] bootconsole [early0] disabled
[ 0.470000] m25p80 spi32766.0: mx25l12805d (16384 Kbytes)
[ 0.480000] 4 ofpart partitions found on MTD device spi32766.0
[ 0.490000] Creating 4 MTD partitions on "spi32766.0":
[ 0.500000] 0x000000000000-0x000000030000 : "u-boot"
[ 0.510000] 0x000000030000-0x000000040000 : "u-boot-env"
[ 0.520000] 0x000000040000-0x000000050000 : "factory"
[ 0.530000] 0x000000050000-0x000001000000 : "firmware"
[ 0.660000] 2 uimage-fw partitions found on MTD device firmware
[ 0.680000] 0x000000050000-0x000000165cc3 : "kernel"
[ 0.690000] 0x000000165cc3-0x000001000000 : "rootfs"
[ 0.700000] mtd: device 5 (rootfs) set to be root filesystem
[ 0.710000] 1 squashfs-split partitions found on MTD device rootfs
[ 0.720000] 0x000000390000-0x000001000000 : "rootfs_data"
[ 0.740000] ralink_soc_eth 10100000.ethernet: loaded mt7620 driver
[ 0.750000] ralink_soc_eth 10100000.ethernet eth0: ralink at 0xb0100000, irq 5
[ 0.760000] rt2880_wdt 10000120.watchdog: Initialized
[ 0.770000] TCP: cubic registered
[ 0.780000] NET: Registered protocol family 17
[ 0.790000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[ 0.810000] 8021q: 802.1Q VLAN Support v1.8
[ 0.840000] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[ 0.860000] Freeing unused kernel memory: 164K (80317000 - 80340000)
[ 3.240000] init: Console is alive
[ 3.240000] init: - watchdog -
[ 5.520000] usbcore: registered new interface driver usbfs
[ 5.530000] usbcore: registered new interface driver hub
[ 5.540000] usbcore: registered new device driver usb
[ 5.550000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 5.570000] ehci-platform: EHCI generic platform driver
[ 5.780000] phy phy-usbphy.0: remote usb device wakeup disabled
[ 5.790000] phy phy-usbphy.0: UTMI 16bit 30MHz
[ 5.800000] ehci-platform 101c0000.ehci: EHCI Host Controller
[ 5.810000] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[ 5.830000] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[ 5.860000] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[ 5.870000] hub 1-0:1.0: USB hub found
[ 5.880000] hub 1-0:1.0: 1 port detected
[ 5.890000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 5.900000] ohci-platform: OHCI generic platform driver
[ 5.910000] ohci-platform 101c1000.ohci: Generic Platform OHCI controller
[ 5.920000] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus number 2
[ 5.940000] ohci-platform 101c1000.ohci: irq 26, io mem 0x101c1000
[ 6.010000] hub 2-0:1.0: USB hub found
[ 6.020000] hub 2-0:1.0: 1 port detected
[ 6.200000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 6.250000] init: - preinit -
[ 6.510000] hub 1-1:1.0: USB hub found
[ 6.550000] hub 1-1:1.0: 4 ports detected
[ 6.900000] 8021q: adding VLAN 0 to HW filter on device eth0
[ 6.930000] random: procd urandom read with 11 bits of entropy available
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[ 8.130000] usb 1-1.1: new high-speed USB device number 3 using ehci-platform
[ 10.440000] jffs2: notice: (309) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[ 10.470000] mount_root: switching to jffs2 overlay
[ 10.510000] procd: - early -
[ 10.520000] procd: - watchdog -
[ 11.420000] procd: - ubus -
[ 12.430000] procd: - init -
Please press Enter to activate this console.
[ 13.230000] NET: Registered protocol family 10
[ 13.250000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 13.270000] Loading modules backported from Linux version master-2015-03-09-0-g141f155
[ 13.290000] Backport generated by backports.git backports-20150129-0-gdd4a670
[ 13.310000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 13.330000] nf_conntrack version 0.5.0 (961 buckets, 3844 max)
[ 13.370000] xt_time: kernel timezone is -0000
[ 13.410000] cfg80211: Calling CRDA to update world regulatory domain
[ 13.470000] cfg80211: World regulatory domain updated:
[ 13.480000] cfg80211: DFS Master region: unset
[ 13.480000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 13.500000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.520000] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.540000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.550000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.570000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 13.590000] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 13.600000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.620000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 13.650000] PPP generic driver version 2.4.2
[ 13.660000] NET: Registered protocol family 24
[ 13.710000] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 5390, rev 0500 detected
[ 13.730000] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 7620 detected
[ 21.320000] 8021q: adding VLAN 0 to HW filter on device eth0
[ 21.340000] device eth0.1 entered promiscuous mode
[ 21.350000] device eth0 entered promiscuous mode
[ 21.370000] br-lan: port 1(eth0.1) entered forwarding state
[ 21.380000] br-lan: port 1(eth0.1) entered forwarding state
[ 23.380000] br-lan: port 1(eth0.1) entered forwarding state
[ 77.840000] random: nonblocking pool is initialized
GPIO USE Color GPIO Num GPIO Register
LED Wi-Fi Red #72 Gpiochip72(gpio3)
LED Eth Green #44 Gpiochip40(gpio2)
LED HDD Blue Dont found (May be not connect to gpio pin)
LED Charge Yellow Dont connect to gpio pin
Button Reset #43 Gpiochip40(gpio2)
To be continued...
(Last edited by Kh_Shad on 6 Jan 2016, 19:44)