GithubHelp home page GithubHelp logo

dg-m1q's Introduction

DG-M1Q

DG-M1Q 2017 Smart Home 960P 2.8mm

Teardown (ESCAM Button Q6 based on same chipset)

http://adamwesterberg.se/blog/cheap-chinese-camera-teardown

Other Resources

http://robert.penz.name/1348/hikam-a7-iot-security-at-its-worst/

https://4pda.ru/forum/index.php?showtopic=681058

RTSP

Test Camera via RTSP & VLC

VLC -> Media -> Open Network Stream

rtsp://admin:[email protected]/onvif1 (Stream 1) rtsp://admin:[email protected]/onvif2 (Stream 2 ????)

Hardware

See the below link

http://www.gokemicro.com/GK7102.html

CPU core: ARM1176 @ 600MHZ, 16KB I-Cache, 16KB D-Cache
40nm process, BGA228 package (11 * 11)
High integration: integrated 512Mb DDR2, Ethernet PHY, Audio Codec, MCU, eFuse
Excellent ISP performance 
- Image processing: 3A, WDR, 3D noise reduction, gamma conversion, RGB filtering, dead pixel correction, black level correction, lens survey 
- Intelligent analysis: motion detection, face detection, peripheral prevention, legacy Object identification
Encoding Performance 
- Video: Supports H.264 BP / MP / HP, MJPEG / JPEG 
- Audio: Supports G.711 / G.726 / ADPCM / MP3
Maximum support 4-way encoding 
processing capability - 960P @ 30fps + VGA @ 30fps + QCIF @ 30fps + 960P JPEG @ 1fps 
- 720P @ 30fps + VGA @ 30fps + QCIF @ 30fps + 720P JPEG @ 1fps
Audio interface 
- through the I2S interface, Audio Codec built-in external optional two 
- external, can support two-channel stereo
Video 
interface - support 8/10/12 bit RGB Bayer input 
- support 1 CVBS output
Peripheral Interface 
- 2.0 the USB Host / Device X1 
- the ETH the MAC + a PHY the X1 
- X3 the UART, the SPI an X2 
- the I2C an X2, X4 the PWM 
- the I2S an X2, X1 SDIO2.0, the IrDA X1
Low power: 800mw (including DDR), true standby function: system standby current 60uA
Fast wake-up: support for infrared and key to wake up
AES, DES, 3DES security engine

Notes:

Firmware: - 22.0.0.12

Initial Firmware
Starting Nmap 7.01 ( https://nmap.org ) at 2017-03-28 18:23 EDT
Nmap scan report for 192.168.1.13
Host is up (0.0096s latency).
Not shown: 998 closed ports
PORT     STATE SERVICE
554/tcp  open  rtsp
5000/tcp open  upnp

Firmware: - 22.0.0.16

Starting Nmap 7.01 ( https://nmap.org ) at 2017-03-28 18:23 EDT
Nmap scan report for 192.168.1.13
Host is up (0.0088s latency).
Not shown: 997 closed ports
PORT     STATE SERVICE
23/tcp   open  telnet
554/tcp  open  rtsp
5000/tcp open  upnp
telnet 192.168.1.13

goke login: root

NO PASSWORD

dmesg

# dmesg 
[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Linux version 3.4.43-gk (user15@ubuntu) (gcc version 4.6.1 (crosstool-NG 1.18.0) ) #56 PREEMPT Fri Sep 29 00:24:56 PDT 2006
[    0.000000] CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d
[    0.000000] CPU: VIPT aliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: Goke GK7102 RB_JXH42 board V2.00
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] AHB: 0x90000000  0xf2000000  -- 0x1000000
[    0.000000] APB: 0xa0000000  0xf3000000  -- 0x1000000
[    0.000000] PPM: 0xc0000000  0xc0000000  -- 0x200000
[    0.000000] BSB: 0xc2500000  0xf5000000  -- 0x200000
[    0.000000] DSP: 0xc2700000  0xf6000000  -- 0x1900000
[    0.000000] hal version = 20151223 
[    0.000000] On node 0 totalpages: 8960
[    0.000000] free_area_init_node: node 0, pgdat 8045c430, node_mem_map 80493000
[    0.000000]   Normal zone: 70 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 8890 pages, LIFO batch:1
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8890
[    0.000000] Kernel command line: console=ttySGK0,115200 noinitrd mem=35M rw mtdparts=gk7101_flash:256K(boot),64K(bootenv),2560K(kernel),7168K(rootfs),1024K(rom),5312K(APP) rootfstype=squashfs root=/dev/mtdblock3 init=linuxrc ip=192.168.1.229:192.168.1.225:192.168.1.1:255.255.255.0:"gk7101":eth0 mac=3C:97:0E:22:E1:14 phytype=0
[    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] Memory: 35MB = 35MB total
[    0.000000] Memory: 30760k/30760k available, 5080k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     DMA     : 0xff600000 - 0xffe00000   (   8 MB)
[    0.000000]     vmalloc : 0x82800000 - 0xff000000   (1992 MB)
[    0.000000]     lowmem  : 0x80000000 - 0x82300000   (  35 MB)
[    0.000000]     modules : 0x7f000000 - 0x80000000   (  16 MB)
[    0.000000]       .text : 0x80008000 - 0x80413000   (4140 kB)
[    0.000000]       .init : 0x80413000 - 0x80433000   ( 128 kB)
[    0.000000]       .data : 0x80434000 - 0x8045cd00   ( 164 kB)
[    0.000000]        .bss : 0x8045cd24 - 0x8048edf8   ( 201 kB)
[    0.000000] NR_IRQS:128
[    0.000000] >> gk7101 init irq vic1...
[    0.000000] >> gk7101 init irq vic2...
[    0.000000] gk7101 init vic...
[    0.000000] mach gk7101 init timer...
[    0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
[    0.000000] Console: colour dummy device 80x30
[    0.000000] console [ttySGK0] enabled
[    0.010000] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032)
[    0.070000] pid_max: default: 32768 minimum: 301
[    0.070000] Mount-cache hash table entries: 512
[    0.080000] CPU: Testing write buffer coherency: ok
[    0.090000] Setting up static identity map for 0xc0542e30 - 0xc0542e68
[    0.100000] NET: Registered protocol family 16
[    0.110000] gk7101 init timer...
[    0.110000] Init HW timer for DSP communication
[    0.120000] gk7101 init gpio...
[    0.120000] gpiochip_add: registered GPIOs 0 to 63 on device: gk7101-gpio0
[    0.130000] gpio map init...
[    0.130000] create proc dir
[    0.140000] gk7101 register devices 8
[    0.140000] gk7101 register I2C
[    0.280000] bio: create slab <bio-0> at 0
[    0.290000] spi spi.0: gk7101 SPI Controller 0 created 
[    0.290000] spi spi.0: master is unqueued, this is deprecated
[    0.300000] usbcore: registered new interface driver usbfs
[    0.310000] usbcore: registered new interface driver hub
[    0.310000] usbcore: registered new device driver usb
[    0.320000] i2c regbase: 0xf3003000 
[    0.320000] i2c i2c.0: i2c irq:registers 9
[    0.330000] i2c i2c.0: GK7101 I2C[0] adapter[i2c-0] probed!
[    0.340000] FS-Cache: Loaded
[    0.340000] CacheFiles: Loaded
[    0.350000] cfg80211: Calling CRDA to update world regulatory domain
[    0.360000] gk7101-sd gk7101-sd.0: Slot0 req_size=0x00010000, segs=16, seg_size=0x00010000
[    0.390000] gk7101-sd gk7101-sd.0: GK7101 SD/MMC[0] has 1 slots @ 46000000Hz, [0x09e130b0:0x00000000]
[    0.400000] NET: Registered protocol family 2
[    0.400000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.410000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[    0.420000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[    0.430000] TCP: Hash tables configured (established 2048 bind 2048)
[    0.440000] TCP: reno registered
[    0.440000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.450000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.450000] NET: Registered protocol family 1
[    0.460000] RPC: Registered named UNIX socket transport module.
[    0.470000] RPC: Registered udp transport module.
[    0.470000] RPC: Registered tcp transport module.
[    0.480000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.480000] mdma init...
[    0.490000] mdma request irq: 54 
[    0.500000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.500000] NFS: Registering the id_resolver key type
[    0.510000] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.520000] msgmni has been set to 60
[    0.530000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    0.540000] io scheduler noop registered
[    0.540000] io scheduler deadline registered
[    0.550000] io scheduler cfq registered (default)
[    0.550000] Serial: gk7101_uart driver
[    0.550000] serial_gk7101_probe: entry
[    0.550000] uart.0: ttySGK0 at MMIO 0xa0005000 (irq = 31) is a gk7101uart
[    0.560000] serial_gk7101_probe: succeed!
[    0.560000] serial_gk7101_probe: entry
[    0.560000] uart.1: ttySGK1 at MMIO 0xa001f000 (irq = 15) is a gk7101uart
[    0.570000] serial_gk7101_probe: succeed!
[    0.570000] serial_gk7101_probe: entry
[    0.570000] uart.2: ttySGK2 at MMIO 0xa001e000 (irq = 27) is a gk7101uart
[    0.580000] serial_gk7101_probe: succeed!
[    0.590000] brd: module loaded
[    0.590000] loop: module loaded
[    0.600000] adc initialized (10:11)
[    0.600000] slram: not enough parameters.
[    0.610000] speed_mod is 0
[    0.610000] support 4X mode read:0xe520f1ff
[    0.620000] gk7101_flash gk7101_flash.0: MX25L12845 (16384 Kbytes)
[    0.620000] 6 cmdlinepart partitions found on MTD device gk7101_flash
[    0.630000] Creating 6 MTD partitions on "gk7101_flash":
[    0.640000] 0x000000000000-0x000000040000 : "boot"
[    0.640000] 0x000000040000-0x000000050000 : "bootenv"
[    0.650000] 0x000000050000-0x0000002d0000 : "kernel"
[    0.660000] 0x0000002d0000-0x0000009d0000 : "rootfs"
[    0.660000] 0x0000009d0000-0x000000ad0000 : "rom"
[    0.670000] 0x000000ad0000-0x000001000000 : "APP"
[    0.680000] GKETH_init
[    0.680000] [GKETH_drv_probe] eth_base = 0xf200e000
[    0.690000] mii id = 0 
[    0.690000] ###### PHY Reset.1.0.2
[    0.810000] mdiobus_register: PHY[0] whose id 0x00000000 
[    0.810000] goke MII Bus: probed
[    0.820000] gk7101-eth gk7101-eth.0: MAC Address[3e:97:0e:22:e1:14].
[    0.830000] usbcore: registered new interface driver cdc_wdm
[    0.830000] usbcore: registered new interface driver libusual
[    0.840000] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[    0.850000] musb phy Begin initial sequence ...
[    1.090000] gk7101 musb init end...
[    1.100000] musb-hdrc: ConfigData=0x03 (UTMI-16, SoftConn)
[    1.100000] musb-hdrc: MHDRC RTL version 2.0 
[    1.100000] musb-hdrc musb-hdrc: MUSB HDRC host driver
[    1.100000] musb-hdrc musb-hdrc: new USB bus registered, assigned bus number 1
[    1.110000] vm : ffde0000, phy : c21a0000
[    1.110000] dma_buf alloc ok!
[    1.120000] hub 1-0:1.0: USB hub found
[    1.120000] hub 1-0:1.0: 1 port detected
[    1.130000] musb-hdrc musb-hdrc: USB Host mode controller at f0006000 using PIO, IRQ 26
[    1.140000] platform add gk7101 musb...
[    1.140000] mousedev: PS/2 mouse device common for all mice
[    1.150000] input: GKInput as /devices/virtual/input/input0
[    1.160000] evbug: Connected device: input0 (GKInput at gk7101/input0)
[    1.160000] Protocol NEC[0]
[    1.160000] ir request irq: 62 
[    1.160000] IR Host Controller probed!
[    1.170000] gk7101 rtc init...
[    1.170000] rtc base: 0xf2080000 
[    1.170000] os read tm: t=0 
[    1.180000] gk7101-rtc: dev (254:0)
[    1.180000] gk7101-rtc gk7101-rtc: rtc core: registered gk7101-rtc as rtc0
[    1.180000] i2c /dev entries driver
[    1.190000] gk7101_wdt: GK7101 Watchdog Timer, (c) 2014 Goke Microelectronics
[    1.200000] [gk7101_wdt_init]: init
[    1.200000] [gk7101_wdt_probe]: probe
[    1.200000] [gk7101_wdt_probe]: probe mapped wdt_base=f3006000
[    1.210000] watchdog inactive, reset disabled, irq disabled
[    1.220000] IPv4 over IPv4 tunneling driver
[    1.220000] gre: GRE over IPv4 demultiplexor driver
[    1.230000] ip_gre: GRE over IPv4 tunneling driver
[    1.240000] TCP: cubic registered
[    1.240000] Initializing XFRM netlink socket
[    1.250000] NET: Registered protocol family 10
[    1.260000] IPv6 over IPv4 tunneling driver
[    1.260000] NET: Registered protocol family 17
[    1.270000] NET: Registered protocol family 15
[    1.270000] lib80211: common routines for IEEE802.11 drivers
[    1.280000] lib80211_crypt: registered algorithm 'NULL'
[    1.280000] Registering the dns_resolver key type
[    1.280000] VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
[    1.290000] os read tm: t=0 
[    1.300000] gk7101-rtc gk7101-rtc: setting system clock to 1970-01-01 00:00:00 UTC (0)
[    1.310000] net eth0: ###### GKETH_start_hw
[    1.320000] net eth0: ###### GKETH_phy_start_aneg...
[    1.320000] ADDRCONF(NETDEV_UP): eth0: link is not ready
[    1.590000] usb 1-1: new high-speed USB device number 2 using musb-hdrc
[    3.350000] IP-Config: Complete:
[    3.350000]      device=eth0, addr=192.168.1.229, mask=255.255.255.0, gw=192.168.1.1
[    3.360000]      host="gk7101", domain=, nis-domain=(none)
[    3.360000]      bootserver=192.168.1.225, rootserver=192.168.1.225, rootpath=
[    3.380000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    3.390000] Freeing init memory: 128K
[    8.510000] gk_vi_init
[    8.510000]  request_irq...24 ok-- video_sync
[    8.510000]  request_irq...59 ok-- video_frame_last_pixel
[    8.530000]  request_irq...61 ok-- video_frame
[    8.530000]  gk7101_is_valid_gpio_irq...
[    8.730000] crypto initialized (10:11)
Media driver version (gcc version 4.6.1 (crosstool-NG 1.18.0) (uClibc)) v1.1.2 #svn r8850 Wed Jul 6 17:44:23 CST 2016
[    8.960000] Init software HR timer for DSP communication
[   11.730000] rtusb init rt2870 --->
[   11.730000] 
[   11.730000] 
[   11.730000] === pAd = 82a82000, size = 1581168 ===
[   11.730000] 
[   11.760000] <-- RTMPAllocTxRxRingMemory, Status=0
[   11.760000] <-- RTMPAllocAdapterBlock, Status=0
[   11.780000] RTMP_COM_IoctlHandle():pAd->BulkOutEpAddr=0x8
[   11.780000] RTMP_COM_IoctlHandle():pAd->BulkOutEpAddr=0x4
[   11.790000] RTMP_COM_IoctlHandle():pAd->BulkOutEpAddr=0x5
[   11.800000] RTMP_COM_IoctlHandle():pAd->BulkOutEpAddr=0x6
[   11.810000] RTMP_COM_IoctlHandle():pAd->BulkOutEpAddr=0x7
[   11.810000] RTMP_COM_IoctlHandle():pAd->BulkOutEpAddr=0x9
[   11.820000] STA Driver version-JEDI.MP1.mt7601u.v1.5
[   11.830000] Compile time-Jul 26 2006,19:39:19
[   11.830000] ==>WaitForAsicReady MAC_CSR0=0x76010500
[   11.840000] ==>WaitForAsicReady MAC_CSR0=0x76010500
[   11.850000] NVM is EFUSE
[   11.850000] Endpoint(8) is for In-band Command
[   11.850000] Endpoint(4) is for WMM0 AC0
[   11.860000] Endpoint(5) is for WMM0 AC1
[   11.860000] Endpoint(6) is for WMM0 AC2
[   11.880000] Endpoint(7) is for WMM0 AC3
[   11.880000] Endpoint(9) is for WMM1 AC0
[   11.880000] Endpoint(84) is for Data-In
[   11.890000] Endpoint(85) is for Command Rsp
[   11.900000] 80211> RFICType = 3
[   11.900000] NumOfChan ===> 58
[   11.900000] 80211> Number of channel = 0x44
[   11.910000] 80211> Number of rate = 12
[   11.910000] 80211> CurTxPower = 0 dBm
[   11.920000] 80211> TxStream = 0
[   11.920000] crda> requlation requestion by core: 00
[   11.940000] 80211> CFG80211_Register
[   11.940000] MSC msc_proc_create: 82a82000
[   11.970000] usbcore: registered new interface driver rt2870
[   16.640000] db_max 0x2379b664, db_step 0x0
[   16.640000] sensor board reset...
[   16.970000] sensor board reset...
[   17.370000] write: addr 0x3640 val 0x3
[   20.570000] [sc1135_set_video_mode 1188] 1
[   21.020000] ================> UP : RTMP_SEM_EVENT_WAIT(STA)
[   21.020000] 1. LDO_CTR0(6c) = a6478d, PMU_OCLEVEL 6
[   21.030000] 2. LDO_CTR0(6c) = a6478d, PMU_OCLEVEL 6
[   21.040000] ==>WaitForAsicReady MAC_CSR0=0x76010500
[   21.050000] RTMP_TimerListAdd: add timer obj 82baa764!
[   21.060000] RTMP_TimerListAdd: add timer obj 82baa794!
[   21.070000] RTMP_TimerListAdd: add timer obj 82baa7c4!
[   21.070000] RTMP_TimerListAdd: add timer obj 82baa734!
[   21.080000] RTMP_TimerListAdd: add timer obj 82baa6a4!
[   21.090000] RTMP_TimerListAdd: add timer obj 82baa6d4!
[   21.100000] RTMP_TimerListAdd: add timer obj 82b3ecdc!
[   21.110000] RTMP_TimerListAdd: add timer obj 82b2b5d0!
[   21.110000] RTMP_TimerListAdd: add timer obj 82b2b604!
[   21.120000] RTMP_TimerListAdd: add timer obj 82b3ed7c!
[   21.130000] RTMP_TimerListAdd: add timer obj 82b2df80!
[   21.130000] RTMP_TimerListAdd: add timer obj 82b2d7c0!
[   21.150000] RTMP_TimerListAdd: add timer obj 82b2df4c!
[   21.150000] RTMP_TimerListAdd: add timer obj 82b2e29c!
[   21.160000] RTMP_TimerListAdd: add timer obj 82b2dfb4!
[   21.170000] RTMP_TimerListAdd: add timer obj 82b2dfe8!
[   21.170000] RTMP_TimerListAdd: add timer obj 82b2e01c!
[   21.180000] RTMP_TimerListAdd: add timer obj 82a8640c!
[   21.190000] RTMP_TimerListAdd: add timer obj 82a85c4c!
[   21.190000] RTMP_TimerListAdd: add timer obj 82a863d8!
[   21.200000] RTMP_TimerListAdd: add timer obj 82a86728!
[   21.210000] RTMP_TimerListAdd: add timer obj 82a8665c!
[   21.210000] RTMP_TimerListAdd: add timer obj 82abd684!
[   21.220000] RTMP_TimerListAdd: add timer obj 82abcec4!
[   21.230000] RTMP_TimerListAdd: add timer obj 82abd650!
[   21.230000] RTMP_TimerListAdd: add timer obj 82abd9a0!
[   21.240000] RTMP_TimerListAdd: add timer obj 82abd6b8!
[   21.250000] RTMP_TimerListAdd: add timer obj 82abd6ec!
[   21.260000] RTMP_TimerListAdd: add timer obj 82abd720!
[   21.260000] RTMP_TimerListAdd: add timer obj 82b3ec7c!
[   21.270000] RTMP_TimerListAdd: add timer obj 82b3ed4c!
[   21.280000] RTMP_TimerListAdd: add timer obj 82c01d20!
[   21.290000] RTMP_TimerListAdd: add timer obj 82c01d50!
[   21.290000] RTMP_TimerListAdd: add timer obj 82c01d80!
[   21.300000] RTMP_TimerListAdd: add timer obj 82c01db0!
[   21.310000] RTMP_TimerListAdd: add timer obj 82c01de0!
[   21.320000] RTMP_TimerListAdd: add timer obj 82c01e14!
[   21.330000] RTMP_TimerListAdd: add timer obj 82baa704!
[   21.330000] RTMP_TimerListAdd: add timer obj 82b2a5ec!
[   21.340000] RTMP_TimerListAdd: add timer obj 82b2a5bc!
[   21.350000] RTMP_TimerListAdd: add timer obj 82b2a58c!
[   21.360000] RTMP_TimerListAdd: add timer obj 82b3ecac!
[   21.370000] P2pGroupTabInit .  
[   21.370000] P2pScanChannelDefault <=== count = 3, Channels are 1, 6,11 separately   
[   21.380000] P2pCfgInit:: 
[   21.390000] ==>WaitForAsicReady MAC_CSR0=0x76010500
[   21.870000] cfg_mode=9
[   21.870000] cfg_mode=9
[   21.870000] wmode_band_equal(): Band Equal!
[   21.880000] Key1Str is Invalid key length(0) or Type(0)
[   21.890000] Key2Str is Invalid key length(0) or Type(0)
[   21.910000] Key3Str is Invalid key length(0) or Type(0)
[   21.910000] Key4Str is Invalid key length(0) or Type(0)
[   21.920000] ###### Force at HT20 (BW_20) mode !!! ########
[   21.940000] 1. Phy Mode = 14
[   21.940000] 2. Phy Mode = 14
[   21.950000] NVM is Efuse and its size =1d[1e0-1fc] 
[   21.960000] ERROR!!! MT7601 E2PROM: WRONG VERSION 0xc, should be 9
[   22.000000] 3. Phy Mode = 14
[   22.000000] AntCfgInit: primary/secondary ant 0/1
[   22.220000] ---> InitFrequencyCalibration
[   22.220000] InitFrequencyCalibrationMode:Unknow mode = 3
[   22.230000] InitFrequencyCalibration: frequency offset in the EEPROM = 125(0x7d)
[   22.240000] <--- InitFrequencyCalibration
[   22.250000] RTMPSetPhyMode: channel is out of range, use first channel=1 
[   22.270000] MCS Set = ff 00 00 00 01
[   22.290000] <==== STA : rt28xx_init, Status=0
[   22.300000] 80211> re-init bands...
[   22.330000] 80211> RFICType = 1
[   22.330000] NumOfChan ===> 14
[   22.330000] 80211> Number of channel = 0x44
[   22.360000] 80211> Number of rate = 12
[   22.360000] 80211> CurTxPower = 0 dBm
[   22.360000] 80211> TxStream = 1
[   22.390000] 0x1300 = 00064300
[   22.390000] RTMPDrvOpen(1):Check if PDMA is idle!
[   22.410000] RTMPDrvOpen(2):Check if PDMA is idle!
[   22.410000] <================ UP : RTMP_SEM_EVENT_UP(STA)
[   22.500000] net eth0: ###### GKETH_phy_stop
[   22.570000] net eth0: ###### GKETH_start_hw
[   22.570000] net eth0: ###### GKETH_phy_start_aneg...
[   22.580000] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   25.570000] fps is 25, support max shutter time is 20480000 curr shutter_time 0
[   25.730000] mirror_patter 0
[   25.930000] -----------------zhangbin002-------------
[   26.130000] fps is 15, support max shutter time is 34133333 curr shutter_time 20480000
[   26.450000] win_height:0 win_width:0
[   26.450000] win_height:0 win_width:0
[   26.710000] ==>rt_ioctl_siwfreq::SIOCSIWFREQ(Channel=1)
[   26.770000] PeerBeaconAtJoinAction(): HT-CtrlChannel=1, CentralChannel=>1
[   26.790000] PeerBeaconAtJoinAction(): Set CentralChannel=1
[   27.470000] delay mod0 ret 41
[   27.470000] delay mod0 ret 45
[   27.560000] RTMP_TimerListAdd: add timer obj 82bfa518!
[   28.040000] delay mod0 ret 12
[   28.440000] delay mod0 ret 12
[   28.840000] delay mod0 ret 11
[   29.240000] delay mod0 ret 12
[   29.640000] delay mod0 ret 11
[   30.040000] delay mod0 ret 13
[   30.450000] delay mod0 ret 21
[   30.840000] delay mod0 ret 19
[   31.400000] Rcv Wcid(1) AddBAReq
[   31.420000] Start Seq = 00000000
[   31.420000] RTMP_TimerListAdd: add timer obj 82bfc528!
[   31.840000] Rcv Wcid(1) AddBAReq
[   31.860000] Start Seq = 00000000
[   31.860000] RTMP_TimerListAdd: add timer obj 82bfc57c!
[   32.570000] wlan0: no IPv6 routers present
[   33.450000] RTMP_TimerListAdd: add timer obj 82bfa558!

Main program

/npc/npc

dg-m1q's People

Contributors

kfowlks avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.