Zenithink C71

Материал из OpenWiki
Перейти к: навигация, поиск

Планшет на процессоре ARM. В китайских магазинах может называться «UPAD C71».

Ссылка на официальный сайт: http://www.zenithink.com/Eproducts_C71.php

Входит в семейство ZT280:

  • C92
  • C91
  • C71
  • Z102
Zenithink C71
Zenithink C71 разъёмы

Характеристики

  • Процессор ARM Cortex-A9 (1GHz AMLogic 8726-M);
  • Видеокарта Mali-400;
  • Ёмкостный сенсорный экран, 7 дюймов, 800x480 (WVGA) (контроллер ft5302);
  • 1 ГБ RAM (в предыдущих моделях было 512 МБ);
  • Wi-Fi (Realtek 8192);
  • USB-host;
  • USB-dev;
  • Mini-HDMI;
  • Web-камера;
  • microSD (TF) слот.

Аппаратные версии

Существует несколько немного различающихся вариантов: 1n, 1f, 2m — версии с 512 МБ оперативной памяти и 1m — с 1 ГБ оперативной памяти (обозначение на ярлыке с серийным номером).

Первые версии построены на основе SoC Meson, новая версия с 1 ГБ оперативной памяти — на основе Meson3.

Загрузка

Умеет загружаться прямо с SD-карты.

ОС

Поставляется с Android 4.0.3, но KDE обещают установить на него Mer + Plasma. Изначально проект назвали «Spark», но потом переименовали в Vivaldi. Предварительные инструкции по прошивке можно найти здесь: https://wiki.merproject.org/wiki/Vivaldi .

Восстановление прошивки

Для восстановления стандартной прошивки, надо скачать её с сайта http://zenithink.com/Edownloads.php, распаковать необходимые файлы на SD-флешку (раздел можно как Fat16, так и Fat32) в директорию zt-update, и зажать кнопку уменьшения громкости (Vol -) при нажатии на кнопку включения питания (power).

cpuinfo

Processor	: ARMv7 Processor rev 1 (v7l)
BogoMIPS	: 1594.70
Features	: swp half thumb fastmult vfp edsp neon vfpv3 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x1
CPU part	: 0xc09
CPU revision	: 1

Hardware	: AMLOGIC MESON-M1 8726M SZ
Revision	: 0020
Serial		: 000000000000000b

dmesg (Mer)

[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.34 (fedora@localhost.localdomain) (gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) ) #1958 Fri Mar 23 17:21:56 GMT 2012
[    0.000000] CPU: ARMv7 Processor [411fc091] revision 1 (ARMv7), cr=10c53c7f
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[    0.000000] Machine: AMLOGIC MESON-M1 8726M SZ
[    0.000000] Ignoring unrecognised tag 0x00000000
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] On node 0 totalpages: 106240
[    0.000000] free_area_init_node: node 0, pgdat c07fb3e4, node_mem_map c08d6000
[    0.000000]   Normal zone: 1024 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 105216 pages, LIFO batch:31
[    0.000000] BUG: mapping for 0x84000000 at 0xc4000000 overlaps vmalloc space
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 105216
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:128
[    0.000000] meson_clockevent_init : mult = 1048, max = 65570018, min = 0
[    0.000000] Console: colour dummy device 80x30
[    0.000000] console [tty0] enabled
[    0.001000] Calibrating delay loop... 1196.03 BogoMIPS (lpj=5980160)
[    0.241000] Mount-cache hash table entries: 512
[    0.241000] Initializing cgroup subsys cpuacct
[    0.241000] Initializing cgroup subsys freezer
[    0.241000] CPU: Testing write buffer coherency: ok
[    0.242000] devtmpfs: initialized
[    0.244000] sram vaddr = e0808000
[    0.245000] NET: Registered protocol family 16
[    0.246000] L2X0 cache controller enabled
[    0.246000] power hold set high!
[    0.246000] demod_apll_setting crystal_req=24,out_freq=1200,n=1,m=50M
[    0.246000] device_clk_setting
[    0.246000] touch_enable 1
[    0.246000] device pinmux init
[    0.247000] USB PHY clock souce: XTAL input divided by 2
[    0.247000] register lm device 0
[    0.247000] register lm device 1
[    0.247000] aml_8726m_power_off_bl
[    0.247000] m1 init machine
[    0.247000] mux0 0x1f840000
[    0.247000] mux1 0x55088800
[    0.247000] mux2 0x0
[    0.247000] mux3 0xf000
[    0.247000] mux4 0x0
[    0.247000] mux5 0x1800000
[    0.247000] mux6 0x0
[    0.247000] mux7 0xc0000
[    0.247000] mux8 0xf00
[    0.247000] mux9 0x0
[    0.247000] mux10 0x0
[    0.247000] mux11 0x0
[    0.247000] mux12 0x0
[    0.247000] chip version=e5832fe0
[    0.247000] major number 0 for disp
[    0.247000] register tv module server ok 
[    0.247000] aml_i2c_init
[    0.248000] aml-i2c aml-i2c: add adapter aml_i2c_adapter
[    0.248000] aml-i2c aml-i2c: add adapter aml_i2c_adapter_slow
[    0.248000] aml-i2c aml-i2c: aml i2c bus driver.
[    0.248000] aml_i2c_ext_init
[    0.248000] aml-i2c-ext aml-i2c-ext: add adapter aml_i2c_ext_adapter
[    0.248000] aml-i2c-ext aml-i2c-ext: add adapter aml_i2c_ext_adapter_slow
[    0.248000] aml-i2c-ext aml-i2c-ext: aml i2c bus driver.
[    0.248000] cpufreq-meson: transition: 600000 --> 800000
[    0.259000] bio: create slab <bio-0> at 0
[    0.260000] SCSI subsystem initialized
[    0.260000] usbcore: registered new interface driver usbfs
[    0.260000] usbcore: registered new interface driver hub
[    0.260000] usbcore: registered new device driver usb
[    0.261000] t13_init
[    0.261000] t13_io_init...
[    0.261000] t13_init successs
[    0.261000] dwc_otg: version 2.60a 22-NOV-2006
[    0.261000] dwc_otg lm0: start=0xf9040000
[    0.261000] dwc_otg lm0: core work at High speed.
[    0.261000] dwc_otg lm0: DMA config: BURST_SINGLE
[    0.680000] dwc_otg lm0: Working on port type = OTG
[    0.681000] dwc_otg lm0: Current port type: HOST
[    0.681000] DWC_otg: Using DMA mode
[    0.681000] dwc_otg lm0: DWC OTG Controller
[    0.681000] dwc_otg lm0: new USB bus registered, assigned bus number 1
[    0.681000] dwc_otg lm0: irq 30, io mem 0x00000000
[    0.681000] DWC_otg: Init: Port Power? op_state=1
[    0.681000] DWC_otg: Init: Power Port (0)
[    0.681000] set usb port power on (board gpio 3)!
[    0.681000] hub 1-0:1.0: USB hub found
[    0.681000] hub 1-0:1.0: 1 port detected
[    0.681000] DWC_otg: Shared Tx FIFO mode
[    0.682000] DWC_otg: Mode Mismatch Interrupt: currently in Host mode
[    0.682000] dwc_otg lm1: start=0xf90c0000
[    0.682000] dwc_otg lm1: core work at High speed.
[    0.682000] dwc_otg lm1: DMA config: BURST_SINGLE
[    1.071000] usb 1-1: new low speed USB device using dwc_otg and address 2
[    1.100000] dwc_otg lm1: Working on port type = HOST
[    1.101000] DWC_otg: Using DMA mode
[    1.101000] dwc_otg lm1: DWC OTG Controller
[    1.101000] dwc_otg lm1: new USB bus registered, assigned bus number 2
[    1.101000] dwc_otg lm1: irq 31, io mem 0x00000000
[    1.101000] DWC_otg: Init: Port Power? op_state=1
[    1.101000] DWC_otg: Init: Power Port (0)
[    1.101000] set usb port power on (board gpio 3)!
[    1.101000] hub 2-0:1.0: USB hub found
[    1.101000] hub 2-0:1.0: 1 port detected
[    1.104000] Advanced Linux Sound Architecture Driver Version 1.0.22.1.
[    1.105000] Bluetooth: Core ver 2.15
[    1.105000] NET: Registered protocol family 31
[    1.105000] Bluetooth: HCI device and connection manager initialized
[    1.105000] Bluetooth: HCI socket layer initialized
[    1.105000] cfg80211: Calling CRDA to update world regulatory domain
[    1.105000] Switching to clocksource Timer-E
[    1.106000] NET: Registered protocol family 2
[    1.106000] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[    1.107000] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    1.107000] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[    1.107000] TCP: Hash tables configured (established 16384 bind 16384)
[    1.107000] TCP reno registered
[    1.107000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    1.107000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    1.107000] NET: Registered protocol family 1
[    1.108000] RPC: Registered udp transport module.
[    1.108000] RPC: Registered tcp transport module.
[    1.108000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.133000] ashmem: initialized
[    1.138000] VFS: Disk quotas dquot_6.5.2
[    1.138000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.141000] Slow work thread pool: Starting up
[    1.141000] Slow work thread pool: Ready
[    1.141000] NTFS driver 2.1.29 [Flags: R/W].
[    1.141000] yaffs built Feb  2 2012 19:58:33 Installing. 
[    1.141000] fuse init (API version 7.13)
[    1.142000] msgmni has been set to 805
[    1.145000] alg: No test for stdrng (krng)
[    1.145000] io scheduler noop registered
[    1.145000] io scheduler deadline registered
[    1.146000] io scheduler cfq registered (default)
[    1.466000] brd: module loaded
[    1.468000] loop: module loaded
[    1.469000] Loading iSCSI transport class v2.0-870.
[    1.470000] st: Version 20081215, fixed bufsize 32768, s/g segs 256
[    1.470000] osst :I: Tape driver with OnStream support version 0.99.4
[    1.470000] osst :I: $Id: osst.c,v 1.73 2005/01/01 21:13:34 wriede Exp $
[    1.470000] SCSI Media Changer driver v0.25 
[    1.471000] osd: LOADED open-osd 0.2.0
[    1.472000] PPP generic driver version 2.4.2
[    1.473000] PPP Deflate Compression module registered
[    1.473000] PPP BSD Compression module registered
[    1.474000] PPP MPPE Compression module registered
[    1.474000] NET: Registered protocol family 24
[    1.474000] usbcore: registered new interface driver catc
[    1.474000] catc: v2.8:CATC EL1210A NetMate USB Ethernet driver
[    1.474000] usbcore: registered new interface driver kaweth
[    1.474000] pegasus: v0.6.14 (2006/09/27), Pegasus/Pegasus II USB Ethernet driver
[    1.474000] usbcore: registered new interface driver pegasus
[    1.474000] rtl8150: v0.6.2 (2004/08/27):rtl8150 based usb-ethernet driver
[    1.474000] usbcore: registered new interface driver rtl8150
[    1.474000] usbcore: registered new interface driver asix
[    1.474000] usbcore: registered new interface driver cdc_ether
[    1.474000] usbcore: registered new interface driver net1080
[    1.475000] usbcore: registered new interface driver cdc_subset
[    1.475000] usbcore: registered new interface driver zaurus
[    1.475000] Initializing USB Mass Storage driver...
[    1.475000] usbcore: registered new interface driver usb-storage
[    1.475000] USB Mass Storage support registered.
[    1.475000] usbcore: registered new interface driver usbserial
[    1.475000] USB Serial support registered for generic
[    1.511000] usb 2-1: new high speed USB device using dwc_otg and address 2
[    1.724000] usbcore: registered new interface driver usbserial_generic
[    1.724000] usbserial: USB Serial Driver core
[    1.724000] usb_serial_init
[    1.724000] USB Serial support registered for pl2303
[    1.725000] usbcore: registered new interface driver pl2303
[    1.725000] pl2303: Prolific PL2303 USB to serial adaptor driver
[    1.725000] android init
[    1.725000] android_probe pdata: c07ba59c
[    1.725000] android_bind
[    1.725000] android_bind_config
[    1.725000] android_usb gadget: android_usb ready
[    1.725000] DWC_otg: Mode Mismatch Interrupt: currently in Host mode
[    1.725000] f_adb init
[    1.725000] android_register_function adb
[    1.725000] f_mass_storage init
[    1.725000] android_register_function usb_mass_storage
[    1.725000] mass_storage_bind_config
[    1.725000] fsg_probe pdata: c07ba5c0
[    1.725000] android_usb gadget: Number of LUNs=2
[    1.725000] adb_bind_config
[    1.727000] mice: PS/2 mouse device common for all mice
[    1.728000] i2c /dev entries driver
[    1.730000] mxc622x driver: init
[    1.730000] mxc622x_probe start
[    1.730000] mxc622x_probe start ok
[    1.731000] mmc31xx driver: init
[    1.731000] mmc31xx_probe start
[    1.731000] i2c entry recovery mode
[    1.731000] #0 scl 0 sda 1
[    1.731000] #1 scl 1 sda 1
[    1.731000] i2c entry recovery mode
[    1.731000] #0 scl 1 sda 1
[    1.731000] [aml_i2c_xfer] error ret = -5 	i2c ext master B addr 0x30 buf[0] 0x0
[    1.742000] mmc31xx_i2c_tx_data: retry over 1
[    1.760000] mmc31xx_probe start ok
[    1.761000] mma7660 driver: init
[    1.761000] mma7660_probe start
[    1.761000] mma7660_probe start ok
[    1.761000] ecompass driver: init
[    1.761000] input: ecompass_data as /devices/virtual/input/input0
[    1.763000] Linux video capture interface: v2.00
[    1.763000] gc0308 0-0021: chip found @ 0x42 (aml_i2c_adapter)
[    1.763000] ******* enter itk early suspend register *******
[    1.766000] device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
[    1.767000] cpuidle: using governor ladder
[    1.773000] input: HID 3333:3333 as /devices/lm0/usb1/1-1/1-1:1.0/input/input1
[    1.774000] generic-usb 0003:3333:3333.0001: input: USB HID v1.10 Keyboard [HID 3333:3333] on usb-lm0-1/input0
[    1.779000] input: HID 3333:3333 as /devices/lm0/usb1/1-1/1-1:1.1/input/input2
[    1.780000] generic-usb 0003:3333:3333.0002: input: USB HID v1.10 Mouse [HID 3333:3333] on usb-lm0-1/input1
[    1.780000] usbcore: registered new interface driver usbhid
[    1.780000] usbhid: USB HID core driver
[    1.782000] logger: created 64K log 'log_main'
[    1.782000] logger: created 256K log 'log_events'
[    1.783000] logger: created 64K log 'log_radio'
[    1.783000] logger: created 64K log 'log_system'
[    1.783000] start init vout module 
[    1.783000] create  vout attribute ok 
[    1.783000] ge2d_init
[    1.783000] ge2d_dev major:252
[    1.784000] ge2d start monitor
[    1.784000] osd_init
[    1.784000] ge2d workqueue monitor start
[    1.784000] t13_power_on...
[    1.784000] power_on_lcd...
[    1.911000] 
[    1.911000] 
[    1.911000] lcd_set_current_vmode.
[    1.911000] 
[    1.911000] [osd0] 0x84100000-0x843fffff
[    1.911000] Frame buffer memory assigned at phy:0x84100000, vir:0xe0c00000, size=3072K
[    1.911000] ---------------clear framebuffer0 memory  
[    1.932000] Console: switching to colour frame buffer device 100x30
[    1.946000] [osd1] 0x84400000-0x846fffff
[    1.948000] Frame buffer memory assigned at phy:0x84400000, vir:0xe2400000, size=3072K
[    1.949000] ---------------clear framebuffer1 memory  
[    1.965000] osd probe ok  
[    1.966000] enter aml_bl_probe
[    1.971000] UART_ttyS0:(irq = 75, address = 0xf11084dc)
[    1.972000] UART_ttyS1:(irq = 26, address = 0xf11084c0)
[    1.973000] Port 0 = IRQ 75
[    1.975000] Port 1 = IRQ 26
[    1.976000] Amlogic nand flash host controll driver for m1, Version 1.0 (c) 2010 Amlogic Inc.
[    1.977000] aml_m1_nand aml_m1_nand.0: time_mode=0, bus_cycle=19, adjust=0, start_cycle=9, end_cycle=10,system=5.5ns
[    1.980000] No NAND device found.
[    1.982000] NAND device id: ec d7 94 7a 54 43 
[    1.983000] NAND device: Manufacturer ID: 0xec, Chip ID: 0xec (Samsung 2 Generation NAND 4GiB K9GBG08U0A)
[    1.987000] aml_m1_nand aml_m1_nand.0: time_mode=5, bus_cycle=4, adjust=1, start_cycle=5, end_cycle=5,system=5.5ns
[    1.990000] Creating 4 MTD partitions on "2 Generation NAND 4GiB K9GBG08U0A":
[    1.992000] 0x000010000000-0x000028000000 : "system"
[    2.028000] 0x000028000000-0x000030000000 : "cache"
[    2.041000] 0x000030000000-0x000070000000 : "userdata"
[    2.129000] 0x000070000000-0x000103800000 : "NFTL_Part"
[    2.696000] nftl initilize completely dev size: 0x8f000000 
[    2.699000] Amlogic A/V streaming port init
[    2.705000] amvdec_vc1 module init
[    2.707000] amvdec_h264 module init
[    2.709000] amvdec_real module init
[    2.712000] Amlogic deinterlace init
[    2.714000] Deinterlace memory: start = 0x89700000, end = 0x899fffff
[    2.716000] SARADC Driver init.
[    2.718000] saradc use internal calibration
[    2.720000] saradc calibration fail
[    2.722000] ADC Keypad Driver init.
[    2.724000] chan #4 used for ADC key
[    2.725000] vol- key(109) registed.
[    2.727000] vol+ key(104) registed.
[    2.729000] home key(102) registed.
[    2.731000] menu key(125) registed.
[    2.732000] back key(15) registed.
[    2.734000] input: adc_keypad as /devices/platform/m1-adckp.0/input/input3
[    2.736000] adc keypad register input device completed.
[    2.738000] adc keypad major:250
[    2.740000] ------------[ cut here ]------------
[    2.741000] WARNING: at fs/sysfs/dir.c:451 sysfs_add_one+0x94/0xa8()
[    2.743000] sysfs: cannot create duplicate filename '/dev/char/250:0'
[    2.744000] Modules linked in:
[    2.746000] Backtrace: 
[    2.747000] [<c0037210>] (dump_backtrace+0x0/0x110) from [<c05cf8e0>] (dump_stack+0x18/0x1c)
[    2.748000]  r6:000001c3 r5:c012e3a8 r4:dfc37d30 r3:c07fd5e0
[    2.750000] [<c05cf8c8>] (dump_stack+0x0/0x1c) from [<c0056160>] (warn_slowpath_common+0x58/0x68)
[    2.751000] [<c0056108>] (warn_slowpath_common+0x0/0x68) from [<c00561bc>] (warn_slowpath_fmt+0x30/0x38)
[    2.755000]  r7:dfee9000 r6:dfed8b70 r5:dfee9000 r4:ffffffef
[    2.756000] [<c005618c>] (warn_slowpath_fmt+0x0/0x38) from [<c012e3a8>] (sysfs_add_one+0x94/0xa8)
[    2.758000]  r3:dfee9000 r2:c07069a8
[    2.760000] [<c012e314>] (sysfs_add_one+0x0/0xa8) from [<c012f1e0>] (sysfs_do_create_link+0xac/0x160)
[    2.763000]  r7:dfed8b70 r6:00000001 r5:dfc180c0 r4:dfed8ae0
[    2.765000] [<c012f134>] (sysfs_do_create_link+0x0/0x160) from [<c012f2c0>] (sysfs_create_link+0x14/0x18)
[    2.769000]  r8:dfc03380 r7:00000000 r6:dfc37dc0 r5:dfed9188 r4:dfed9180
[    2.771000] [<c012f2ac>] (sysfs_create_link+0x0/0x18) from [<c02c2918>] (device_add+0x138/0x564)
[    2.773000] [<c02c27e0>] (device_add+0x0/0x564) from [<c02c2d60>] (device_register+0x1c/0x20)
[    2.775000] [<c02c2d44>] (device_register+0x0/0x20) from [<c02c2df4>] (device_create_vargs+0x90/0xac)
[    2.780000]  r4:dfeb6640 r3:00000000
[    2.782000] [<c02c2d64>] (device_create_vargs+0x0/0xac) from [<c02c2e38>] (device_create+0x28/0x30)
[    2.787000]  r8:c07ba61c r7:00000064 r6:00000005 r5:dfed900c r4:dfed9000
[    2.788000] r3:00000000
[    2.792000] [<c02c2e10>] (device_create+0x0/0x30) from [<c00229b8>] (kp_probe+0x2e8/0x370)
[    2.795000] [<c00226d0>] (kp_probe+0x0/0x370) from [<c02c6444>] (platform_drv_probe+0x20/0x24)
[    2.798000] [<c02c6424>] (platform_drv_probe+0x0/0x24) from [<c02c51e4>] (driver_probe_device+0x84/0x174)
[    2.803000] [<c02c5160>] (driver_probe_device+0x0/0x174) from [<c02c5368>] (__driver_attach+0x94/0x98)
[    2.809000]  r7:c02c52d4 r6:c07b99e4 r5:c07eedd0 r4:c07b99b0
[    2.812000] [<c02c52d4>] (__driver_attach+0x0/0x98) from [<c02c498c>] (bus_for_each_dev+0x68/0x94)
[    2.818000]  r6:dfc37ee8 r5:00000000 r4:c07eedd0 r3:dfc05a34
[    2.821000] [<c02c4924>] (bus_for_each_dev+0x0/0x94) from [<c02c5070>] (driver_attach+0x24/0x28)
[    2.823000]  r7:00000000 r6:dfeb0f60 r5:c07d77e0 r4:c07eedd0
[    2.826000] [<c02c504c>] (driver_attach+0x0/0x28) from [<c02c4124>] (bus_add_driver+0xa8/0x2b0)
[    2.829000] [<c02c407c>] (bus_add_driver+0x0/0x2b0) from [<c02c5634>] (driver_register+0x80/0x194)
[    2.834000] [<c02c55b4>] (driver_register+0x0/0x194) from [<c02c6958>] (platform_driver_register+0x58/0x60)
[    2.840000]  r8:00000000 r7:c05cf6dc r6:00000000 r5:c002d3a4 r4:c07fba00
[    2.840000] r3:00000000
[    2.846000] [<c02c6900>] (platform_driver_register+0x0/0x60) from [<c05cf700>] (kp_init+0x24/0x28)
[    2.851000] [<c05cf6dc>] (kp_init+0x0/0x28) from [<c0032408>] (do_one_initcall+0x3c/0x1c8)
[    2.854000] [<c00323cc>] (do_one_initcall+0x0/0x1c8) from [<c00084b0>] (kernel_init+0xc0/0x184)
[    2.857000]  r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c002d3a4
[    2.857000] r4:c002d104
[    2.863000] [<c00083f0>] (kernel_init+0x0/0x184) from [<c005a1d8>] (do_exit+0x0/0x6b4)
[    2.866000]  r5:00000000 r4:00000000
[    2.868000] ---[ end trace 44418a9b68a5a1a4 ]---
[    2.871000] Key input Driver init.
[    2.874000] Key 116 registed.
[    2.876000] input: key_input as /devices/platform/m1-keyinput.0/input/input4
[    2.880000] Key input register input device completed.
[    2.883000] key_input major:249
[    2.886000] menu key(125) registed.
[    2.888000] home key(102) registed.
[    2.891000] back key(15) registed.
[    2.893000] input: ft5302_ts as /devices/i2c-2/2-0036/input/input5
[    2.896000] touch_init_irq 
[    2.899000] set gpio2.22 input
[    2.901000] touch_enable 1
[    2.903000] adc touchpad major:248
[    2.906000] ft5302_ts 2-0036: Ft5302 data error buf[0~3] = 0x0,0x56,0xa6 ret 9
[    2.909000] 
[    2.911000] Memory Card media Major: 253
[    2.913000] card max_req_size is 128K 
[    2.915000] card creat process sucessful
[    2.918000] [dsp]DSP start addr 0xc4000000
[    2.919000] [dsp]register dsp to char divece(232)
[    2.923000] using rtc device, aml_rtc, for alarms
[    2.923000] aml_rtc aml_rtc: rtc core: registered aml_rtc as rtc0
[    2.927000] amlogic power supply init
[    2.929000] aml_power_probe
[    2.931000] aml_power_probe success
[    2.933000] gpio dev major number:247
[    2.935000] create gpio device success
[    2.937000] amvdec_656in module init
[    2.938000] amvdec_656in probe start.
[    2.939000] amvdec_656in probe end.
[    2.942000]  vdin[0] memory start addr is 86700000, mem_size is 2000000 . 
[    2.943000] vdin0: flags:0x0
[    2.944000] vdin: driver initialized ok
[    2.946000] efuse: device efuse created
[    2.951000] zt_interface_init
[    2.953000] zt_key_init
[    2.955000] Bluetooth: Generic Bluetooth USB driver ver 0.6
[    2.956000] usbcore: registered new interface driver btusb
[    2.959000] i2c entry recovery mode
[    2.960000] #0 scl 0 sda 1
[    2.961000] #1 scl 1 sda 1
[    2.961000] Set HDMI:Chip C
[    2.964000] i2c entry recovery mode
[    2.966000] #0 scl 1 sda 1
[    2.967000] [aml_i2c_xfer] error ret = -5 	i2c ext master B addr 0x1a buf[0] 0x1e
[    2.968000] i2c entry recovery mode
[    2.969000] #0 scl 0 sda 1
[    2.971000] #1 scl 1 sda 1
[    2.972000] i2c entry recovery mode
[    2.973000] #0 scl 1 sda 1
[    2.974000] [aml_i2c_xfer] error ret = -5 	i2c ext master B addr 0x1a buf[0] 0x1e
[    2.976000] i2c entry recovery mode
[    2.977000] #0 scl 0 sda 1
[    2.978000] #1 scl 1 sda 1
[    2.980000] i2c entry recovery mode
[    2.981000] #0 scl 1 sda 1
[    2.982000] [aml_i2c_xfer] error ret = -5 	i2c ext master B addr 0x1a buf[0] 0x1e
[    2.983000] WM8988 0-001a: WM8988 chip not exist
[    2.985000] WM8988: probe of 0-001a failed with error -5
[    2.989000] No device for DAI aml-dai0
[    2.991000] es8388 device not exist
[    2.992000] ***Entered sound/soc/aml/aml_m1_mid_es8388.c:aml_m1_audio_probe
[    2.994000] es8388_probe
[    2.995000] aml-pcm 0:preallocate_dma_buffer: area=ffc2a000, addr=9ffe0000, size=32768
[    2.997000] aml-pcm 1:preallocate_dma_buffer: area=ffc3b000, addr=9f000000, size=32768
[    2.999000] asoc: ES8388 <-> aml-dai0 mapping ok
[    3.000000] --------------------- es 8388 init ok -----------------------------
[    3.002000] ES8388: Audio Codec Driver v1.0
[    3.004000] aml_m1_codec_init
[    3.005000] aml_m1_codec_init ok
[    3.007000] input: AML-M1-ES8388 hp_switch as /devices/platform/soc-audio/sound/card0/input6
[    3.012000] ALSA device list:
[    3.014000]   #0: AML-M1-ES8388 (ES8388)
[    3.016000] GACT probability NOT on
[    3.018000] Mirror/redirect action on
[    3.019000] u32 classifier
[    3.021000]     Actions configured 
[    3.022000] Netfilter messages via NETLINK v0.30.
[    3.024000] nf_conntrack version 0.5.0 (6440 buckets, 25760 max)
[    3.026000] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[    3.028000] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[    3.030000] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[    3.032000] ctnetlink v0.93: registering with nfnetlink.
[    3.034000] xt_time: kernel timezone is -0000
[    3.037000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    3.039000] ClusterIP Version 0.8 loaded successfully
[    3.041000] arp_tables: (C) 2002 David S. Miller
[    3.043000] TCP cubic registered
[    3.045000] NET: Registered protocol family 17
[    3.047000] NET: Registered protocol family 15
[    3.049000] Bluetooth: L2CAP ver 2.14
[    3.050000] Bluetooth: L2CAP socket layer initialized
[    3.052000] Bluetooth: SCO (Voice Link) ver 0.6
[    3.054000] Bluetooth: SCO socket layer initialized
[    3.056000] Bluetooth: RFCOMM TTY layer initialized
[    3.057000] Bluetooth: RFCOMM socket layer initialized
[    3.059000] Bluetooth: RFCOMM ver 1.11
[    3.060000] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.062000] Bluetooth: BNEP filters: protocol multicast
[    3.063000] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    3.065000] lib80211: common routines for IEEE802.11 drivers
[    3.066000] lib80211_crypt: registered algorithm 'NULL'
[    3.068000] enter meson_pm_probe!
[    3.069000] compare code in sram addr = 0xe0808200, size = 0x11c, result = 0
[    3.070000] meson_pm_probe done 0xe0808200 284!
[    3.073000] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 1
[    3.076000] registered taskstats version 1
[    3.079000] aml_rtc aml_rtc: setting system clock to 2012-04-07 20:46:11 UTC (1333831571)
[    3.081000] wait ......
[    3.121000] 
[    3.121000] SD/MMC initialization started......
[    3.641000] Actual delay time in sd_voltage_validation() = 30 ms
[    3.706000] set sd_mmc config_reg->cmd_clk_divide 1, CLK 45M
[    3.707000] sd_mmc_init() is completed successfully!
[    3.709000] This SDHC card is working in Wide Bus and high speed mode!
[    3.709000] 
[    3.713000]  cardblksd: cardblksd1 cardblksd2
[    5.000000] Speaker on
[    6.091000] Waiting 10sec before mounting root device...
[   98.305000] kjournald starting.  Commit interval 5 seconds
[   99.261000] EXT3-fs (cardblksd2): using internal journal
[   99.263000] EXT3-fs (cardblksd2): recovery complete
[   99.269000] EXT3-fs (cardblksd2): mounted filesystem with writeback data mode
[   99.271000] VFS: Mounted root (ext3 filesystem) on device 253:2.
[   99.275000] devtmpfs: mounted
[   99.276000] init_post.
[   99.278000] Freeing init memory: 168K
[   99.280000] run_init_process /sbin/init.
[  100.065000] <30>udevd[75]: starting version 172
[  103.710000] nftl release flush cache data: 0
[  104.096000] Process 270(ohmd) has RLIMIT_CORE set to 0
[  104.097000] Aborting core
[  104.522000] nftl release flush cache data: 0
[  107.444000] aml_8726m_clk50_enable 1
[  107.471000] +++found a init function, and run it..
[  107.541000] GC0308_write_regs success in initial GC0308.
[  107.604000] aml_8726m_clk50_enable 0
[  107.606000] +++found a uninit function, and run it..
[  109.027000] aml_8726m_power_on_bl

Xorg.log (Mer)

[    39.108] 
X.Org X Server 1.10.1
Release Date: 2011-04-15
[    39.109] X Protocol Version 11, Revision 0
[    39.109] Build Operating System: Linux 2.6.37.6-0.5-default armv7l 
[    39.109] Current Operating System: Linux localhost.localdomain 2.6.34 #1958 Fri Mar 23 17:21:56 GMT 2012 armv7l
[    39.109] Kernel command line: debug boot_delay=0 console=tty0,115200n8 video=mesonfb root=/dev/cardblksd2 rootwait rootdelay=10 rootfstype=ext3 init=/sbin/init android.ril=ttyUSB1
[    39.109] Build Date: 15 March 2012  08:16:50PM
[    39.109] Build ID: xorg-x11-server 1.10.1-1.29.Mer 
[    39.109] Current version of pixman: 0.24.2
[    39.110] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    39.110] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    39.110] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Apr 14 02:06:15 2012
[    39.131] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    39.156] (==) No Layout section.  Using the first Screen section.
[    39.156] (==) No screen section available. Using defaults.
[    39.156] (**) |-->Screen "Default Screen Section" (0)
[    39.156] (**) |   |-->Monitor "<default monitor>"
[    39.157] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    39.157] (==) Automatically adding devices
[    39.157] (==) Automatically enabling devices
[    39.157] (==) FontPath set to:
	catalogue:/etc/X11/fontpath.d,
	built-ins
[    39.158] (==) ModulePath set to "/usr/lib/xorg/modules"
[    39.158] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    39.158] (II) Loader magic: 0x19de28
[    39.158] (II) Module ABI versions:
[    39.158] 	X.Org ANSI C Emulation: 0.4
[    39.158] 	X.Org Video Driver: 10.0
[    39.158] 	X.Org XInput driver : 12.2
[    39.158] 	X.Org Server Extension : 5.0
[    39.158] (II) LoadModule: "extmod"
[    39.164] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    39.176] (II) Module extmod: vendor="X.Org Foundation"
[    39.176] 	compiled for 1.10.1, module version = 1.0.0
[    39.176] 	Module class: X.Org Server Extension
[    39.176] 	ABI class: X.Org Server Extension, version 5.0
[    39.176] (II) Loading extension MIT-SCREEN-SAVER
[    39.176] (II) Loading extension XFree86-VidModeExtension
[    39.177] (II) Loading extension XFree86-DGA
[    39.177] (II) Loading extension DPMS
[    39.177] (II) Loading extension XVideo
[    39.177] (II) Loading extension XVideo-MotionCompensation
[    39.177] (II) Loading extension X-Resource
[    39.177] (II) LoadModule: "dbe"
[    39.178] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    39.180] (II) Module dbe: vendor="X.Org Foundation"
[    39.181] 	compiled for 1.10.1, module version = 1.0.0
[    39.181] 	Module class: X.Org Server Extension
[    39.181] 	ABI class: X.Org Server Extension, version 5.0
[    39.181] (II) Loading extension DOUBLE-BUFFER
[    39.181] (II) LoadModule: "glx"
[    39.181] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    39.217] (II) Module glx: vendor="X.Org Foundation"
[    39.217] 	compiled for 1.10.1, module version = 1.0.0
[    39.217] 	ABI class: X.Org Server Extension, version 5.0
[    39.217] (==) AIGLX enabled
[    39.217] (II) Loading extension GLX
[    39.217] (II) LoadModule: "record"
[    39.218] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    39.222] (II) Module record: vendor="X.Org Foundation"
[    39.222] 	compiled for 1.10.1, module version = 1.13.0
[    39.222] 	Module class: X.Org Server Extension
[    39.222] 	ABI class: X.Org Server Extension, version 5.0
[    39.222] (II) Loading extension RECORD
[    39.222] (II) LoadModule: "dri"
[    39.223] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    39.234] (II) Module dri: vendor="X.Org Foundation"
[    39.235] 	compiled for 1.10.1, module version = 1.0.0
[    39.235] 	ABI class: X.Org Server Extension, version 5.0
[    39.235] (II) Loading extension XFree86-DRI
[    39.235] (II) LoadModule: "dri2"
[    39.235] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    39.240] (II) Module dri2: vendor="X.Org Foundation"
[    39.240] 	compiled for 1.10.1, module version = 1.2.0
[    39.240] 	ABI class: X.Org Server Extension, version 5.0
[    39.240] (II) Loading extension DRI2
[    39.240] (==) Matched fbdev as autoconfigured driver 0
[    39.240] (==) Assigned the driver to the xf86ConfigLayout
[    39.240] (II) LoadModule: "fbdev"
[    39.244] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    39.248] (II) Module fbdev: vendor="X.Org Foundation"
[    39.248] 	compiled for 1.10.1, module version = 0.4.2
[    39.248] 	ABI class: X.Org Video Driver, version 10.0
[    39.248] (II) FBDEV: driver for framebuffer: fbdev
[    39.248] (++) using VT number 1

[    39.249] (WW) Falling back to old probe method for fbdev
[    39.249] (II) Loading sub module "fbdevhw"
[    39.249] (II) LoadModule: "fbdevhw"
[    39.250] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    39.253] (II) Module fbdevhw: vendor="X.Org Foundation"
[    39.253] 	compiled for 1.10.1, module version = 0.0.2
[    39.253] 	ABI class: X.Org Video Driver, version 10.0
[    39.254] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    39.254] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    39.254] (II) FBDEV(0): using default device
[    39.254] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    39.254] (II) FBDEV(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 16/16
[    39.255] (==) FBDEV(0): Depth 16, (==) framebuffer bpp 16
[    39.255] (==) FBDEV(0): RGB weight 565
[    39.255] (==) FBDEV(0): Default visual is TrueColor
[    39.255] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[    39.255] (II) FBDEV(0): hardware: OSD FB (video memory: 3072kB)
[    39.255] (II) FBDEV(0): checking modes against framebuffer device...
[    39.255] (II) FBDEV(0): checking modes against monitor...
[    39.255] (--) FBDEV(0): Virtual size is 800x480 (pitch 800)
[    39.255] (**) FBDEV(0):  Built-in mode "current"
[    39.255] (==) FBDEV(0): DPI set to (96, 96)
[    39.256] (II) Loading sub module "fb"
[    39.256] (II) LoadModule: "fb"
[    39.256] (II) Loading /usr/lib/xorg/modules/libfb.so
[    39.267] (II) Module fb: vendor="X.Org Foundation"
[    39.267] 	compiled for 1.10.1, module version = 1.0.0
[    39.267] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    39.267] (**) FBDEV(0): using shadow framebuffer
[    39.267] (II) Loading sub module "shadow"
[    39.267] (II) LoadModule: "shadow"
[    39.267] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    39.275] (II) Module shadow: vendor="X.Org Foundation"
[    39.275] 	compiled for 1.10.1, module version = 1.1.0
[    39.275] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    39.317] (==) FBDEV(0): Backing store disabled
[    39.318] (==) FBDEV(0): DPMS enabled
[    39.318] (==) RandR enabled
[    39.318] (II) Initializing built-in extension Generic Event Extension
[    39.318] (II) Initializing built-in extension SHAPE
[    39.318] (II) Initializing built-in extension MIT-SHM
[    39.318] (II) Initializing built-in extension XInputExtension
[    39.318] (II) Initializing built-in extension XTEST
[    39.318] (II) Initializing built-in extension BIG-REQUESTS
[    39.318] (II) Initializing built-in extension SYNC
[    39.318] (II) Initializing built-in extension XKEYBOARD
[    39.318] (II) Initializing built-in extension XC-MISC
[    39.318] (II) Initializing built-in extension XFIXES
[    39.318] (II) Initializing built-in extension RENDER
[    39.319] (II) Initializing built-in extension RANDR
[    39.319] (II) Initializing built-in extension COMPOSITE
[    39.319] (II) Initializing built-in extension DAMAGE
[    39.371] (II) AIGLX: Screen 0 is not DRI2 capable
[    39.371] (II) AIGLX: Screen 0 is not DRI capable
[    39.905] (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
[    39.905] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    40.486] (II) config/udev: Adding input device ft5302_ts (/dev/input/event3)
[    40.486] (**) ft5302_ts: Applying InputClass "default"
[    40.486] (**) ft5302_ts: Applying InputClass "ft5302_ts"
[    40.487] (II) LoadModule: "mtev"
[    40.491] (II) Loading /usr/lib/xorg/modules/input/mtev.so
[    40.497] (II) Module mtev: vendor="Nokia"
[    40.497] 	compiled for 1.10.1, module version = 0.1.12
[    40.497] 	Module class: X.Org XInput Driver
[    40.497] 	ABI class: X.Org XInput driver, version 12.2
[    40.497] (II) Using input driver 'mtev' for 'ft5302_ts'
[    40.498] (II) Loading /usr/lib/xorg/modules/input/mtev.so
[    40.498] (**) ft5302_ts: always reports core events
[    40.498] (**) ft5302_ts: always reports core events
[    40.498] (**) Option "config_info" "udev:/sys/devices/i2c-2/2-0036/input/input3/event3"
[    40.498] (II) XINPUT: Adding extended input device "ft5302_ts" (type: TOUCHSCREEN)
[    40.498] (II) device control: init
[    40.498] (**) Option "Device" "/dev/input/event3"
[    40.499] (II) mtev: caps: mtdata touch_major width_major position_x position_y
[    40.499] (II) mtev: touch major: 0 255
[    40.499] (II) mtev: width: 0 25
[    40.499] (II) mtev: position_x: 0 800
[    40.499] (II) mtev: position_y: 0 480
[    40.499] (II) pointer_control
[    40.499] (**) ft5302_ts: (accel) keeping acceleration scheme 1
[    40.499] (II) pointer_property
[    40.500] (II) pointer_property
[    40.500] (**) ft5302_ts: (accel) acceleration profile 0
[    40.500] (II) pointer_property
[    40.500] (II) pointer_property
[    40.500] (**) ft5302_ts: (accel) acceleration factor: 2.000
[    40.500] (**) ft5302_ts: (accel) acceleration threshold: 4
[    40.500] (II) device control: on
[    40.500] (II) pointer_property
[    40.500] (II) pointer_property
[    40.526] (II) config/udev: Adding input device adc_keypad (/dev/input/event1)
[    40.526] (**) adc_keypad: Applying InputClass "default"
[    40.526] (II) LoadModule: "evdev"
[    40.527] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    40.533] (II) Module evdev: vendor="X.Org Foundation"
[    40.533] 	compiled for 1.10.1, module version = 2.6.0
[    40.533] 	Module class: X.Org XInput Driver
[    40.533] 	ABI class: X.Org XInput driver, version 12.2
[    40.533] (II) Using input driver 'evdev' for 'adc_keypad'
[    40.533] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    40.534] (**) adc_keypad: always reports core events
[    40.534] (**) adc_keypad: Device: "/dev/input/event1"
[    40.534] (--) adc_keypad: Found keys
[    40.534] (II) adc_keypad: Configuring as keyboard
[    40.534] (**) Option "config_info" "udev:/sys/devices/platform/m1-adckp.0/input/input1/event1"
[    40.534] (II) XINPUT: Adding extended input device "adc_keypad" (type: KEYBOARD)
[    40.534] (**) Option "xkb_rules" "evdev"
[    40.534] (**) Option "xkb_model" "evdev"
[    40.535] (**) Option "xkb_layout" "us"
[    40.696] (II) config/udev: Adding input device key_input (/dev/input/event2)
[    40.697] (**) key_input: Applying InputClass "default"
[    40.697] (II) Using input driver 'evdev' for 'key_input'
[    40.697] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    40.697] (**) key_input: always reports core events
[    40.697] (**) key_input: Device: "/dev/input/event2"
[    40.697] (--) key_input: Found keys
[    40.697] (II) key_input: Configuring as keyboard
[    40.698] (**) Option "config_info" "udev:/sys/devices/platform/m1-keyinput.0/input/input2/event2"
[    40.698] (II) XINPUT: Adding extended input device "key_input" (type: KEYBOARD)
[    40.698] (**) Option "xkb_rules" "evdev"
[    40.698] (**) Option "xkb_model" "evdev"
[    40.698] (**) Option "xkb_layout" "us"
[    40.704] (II) config/udev: Adding input device AML-M1-ES8388 hp_switch (/dev/input/event4)
[    40.704] (**) AML-M1-ES8388 hp_switch: Applying InputClass "default"
[    40.704] (II) Using input driver 'evdev' for 'AML-M1-ES8388 hp_switch'
[    40.704] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    40.705] (**) AML-M1-ES8388 hp_switch: always reports core events
[    40.705] (**) AML-M1-ES8388 hp_switch: Device: "/dev/input/event4"
[    40.705] (WW) AML-M1-ES8388 hp_switch: Don't know how to use device
[    40.705] (EE) PreInit returned 8 for "AML-M1-ES8388 hp_switch"
[    40.705] (II) UnloadModule: "evdev"
[    40.705] (II) Unloading evdev
[    40.732] (II) config/udev: Adding input device ecompass_data (/dev/input/event0)
[    40.732] (**) ecompass_data: Ignoring device from InputClass "Spark Compass Input"

Полезные ссылки