Serial console

It is needed to open up the tablet and solder RX & TX onto the RS232 pads to get 1.8V LVCMOS output, baud rate is 115200 bps.

Pinout (unconfirmed)
  1. 1.8V
  2. TX
  3. RX
  4. GND

You can use Prolific PL-2303 RS232/USB converter, this one is from mobile phone flash cable.

To display the output use screen or minicom tool.

Example of output for HSG X5A #348

lcdc: panel is 800 x 480 32bpp
~ lcdc 0 clk:117 , lcdc 1 clk:720000  divide: 1   ~
Diplay initialized
platform_init()
target_init()
[TNFTL MTD] [nPBpV:8192][nBBpZ:25][MTDBlockNum:1024][MTDRervBlk:32]

[NAND        ] [PORT CONFIG - CS[0, 1] [NAND Data Port: GPIO_B Hw4 ~ Hw11]
[NAND        ] [BClk 192MHZ][1Tick 53][RE-S:0,P:6,H:2][WR-S:0,P:3,H:2][COM-S:2,P:15,H:15]
[NAND        ] [NB Area:4MB][DT Area:3304MB][HD Area0:0MB][MTD Size:512MB]
[NAND        ] [Maker:0xec ][Device:0xd7][Page_size:4096]
               [Spare_Size:128][Block_Size:128][MTD_Block:1024][Rerv_Block:32]
ptn 0 name='boot' start=00000024 len=00000014 flags=00000000
ptn 1 name='kpanic' start=00000038 len=0000000a flags=00000000
ptn 2 name='system' start=00000042 len=0000012c flags=00000000
ptn 3 name='splash' start=0000016e len=00000008 flags=00000000
ptn 4 name='cache' start=00000176 len=00000050 flags=00000000
ptn 5 name='userdata' start=000001c6 len=00000246 flags=00000000
ptn 6 name='recovery' start=0000040c len=00000014 flags=00000000
ptn 7 name='misc' start=00000420 len=00000002 flags=00000000
ptn 8 name='tcc' start=00000422 len=00000002 flags=00000000
[Golden Info] BadBlk:929 [SERIAL]
[Golden Info] BadBlk:4050 [SERIAL]
[Golden Info] [Nand Total Bad Block:  2]
[Create Bad Table[ 0] : [BadBlkNum =  0] [AccBadBlkNum =  0]
[Create Bad Table[ 1] : [BadBlkNum =  0] [AccBadBlkNum =  0]
[Create Bad Table[ 2] : [BadBlkNum =  0] [AccBadBlkNum =  0]
[Create Bad Table[ 3] : [BadBlkNum =  0] [AccBadBlkNum =  0]
[Create Bad Table[ 4] : [BadBlkNum =  0] [AccBadBlkNum =  0]
[Create Bad Table[ 5] : [BadBlkNum =  0] [AccBadBlkNum =  0]
[Create Bad Table[ 6] : [BadBlkNum =  0] [AccBadBlkNum =  0]
[Create Bad Table[ 7] : [BadBlkNum =  0] [AccBadBlkNum =  0]
[Create Bad Table[ 8] : [BadBlkNum =  0] [AccBadBlkNum =  0]
Diplay initialized iBattValue===2679
flash_read_image: success (0 errors)
flash_read_image: success (0 errors)
flash_read_image: success (0 errors)
flash_read_image: success (0 errors)

kernel  @ 40008000 (4241280 bytes)
ramdisk @ 41000000 (833741 bytes)
cmdline = 'console=ttySAC0 androidboot.hardware=tcc92xx'

Booting Linux
booting linux @ 0x40008000, ramdisk @ 0x41000000 (833741)
cmdline: console=ttySAC0 androidboot.hardware=tcc92xx
Linux version 2.6.29 (root@localhost.localdomain) (gcc version 4.3.1 (GCC) ) #348 Mon Aug 16 10:09:15 CST 2010
CPU: ARMv6-compatible processor [410fb766] revision 6 (ARMv7), cr=00c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: Telechips TCC89/91/92XX Demo Board
Ignoring unrecognised tag 0x54434380
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 39116
Kernel command line: console=ttySAC0 androidboot.hardware=tcc92xx
Unknown boot option `androidboot.hardware=tcc92xx': ignoring
tcc9200_irq_init
PID hash table entries: 1024 (order: 10, 4096 bytes)
 ### CORE CLOCK (500000000 Hz), BUS CLOCK (166000000 Hz) ###
Console: colour dummy device 80x30
tcc_console_init
tcc_serial_console_setup: co=c03ffb2c (0), 
tcc_serial_get_options
tcc_serial_console_setup: port=c03ffb78 (0)
tcc_serial_set_termios port[0]
config: 8bits/char
setting ulcon to uclk[480000] 00000003, brddiv to 26 [115200]
console [ttySAC0] enabled
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
_etext:0xc03e5000, _text:0xc002e000, _end:0xc04acb32, __init_end:0xc002e000, __init_begin:0xc0008000
Memory: 154MB = 154MB total
Memory: 150484KB available (3804K code, 794K data, 152K init)
Calibrating delay loop... 499.71 BogoMIPS (lpj=2498560)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 932 bytes
NET: Registered protocol family 16
i2c_register_driver: new style driver 
TCC clock driver initialized
clock: xin: unimplemented function 'clk_enable' called
attached TCC adc driver
bio: create slab  at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Using static regulatory domain info
cfg80211: Regulatory domain: US
	(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
	(2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
	(5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
	(5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
	(5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
	(5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
	(5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
cfg80211: Calling CRDA for country: US
Switched to NOHz mode on CPU #0
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
NET: Registered protocol family 1
initrd_start:0xc1000000, initrd_end:0xc10cb8cd
checking if image is initramfs... it is
Freeing initrd memory: 812K
NetWinder Floating Point Emulator V0.97 (double precision)
ashmem: initialized
yaffs Aug  4 2010 12:22:35 Installing. 
msgmni has been set to 295
alg: No test for stdrng (krng)
io scheduler noop registered (default)
i2c /dev entries driver
i2c0 SCK(100) <-- input clk(40000Khz), prescale(7)
i2c1 SCK(400) <-- input clk(40000Khz), prescale(1)
tcc-i2c tcc-i2c: i2c-0: I2C adapter
__attach_adapter: [Success]
__attach_adapter: [Success]
__attach_adapter: [Success]
__attach_adapter: [Success]
 tccfb_init  
tccfb: TCC_Set_pLCDC  nuw_mode:1 , before_mode:255 
Tcc92_bl: <6>tca_bkl_init
tca_bkl_OnOff enter
tca_bkl_OnOff exit
clock: pll2: unimplemented function 'clk_enable' called
Tcc92_bl: <6>tca_bkl_init
tca_bkl_OnOff enter
tca_bkl_OnOff exit
tccfb: tcc_lwgddi_cache_setting  mode: 1 
 tccfb_init LCDC:1 
tcc92xxx fb +probe
tccfb: map_video_memory(fbi=c94be24c), map_size:002ef000
tccfb: map_video_memory: clear ff600000:002ee000
tccfb: map_video_memory: dma=48c00000 cpu=ff600000 size=002ee000
tccfb: fb_show_logo
fb0: tccfb frame buffer device
TCC Overlay driver initializing
tcc_composite_init  
tcc_composite: tcc_composite_set_lcdc  nuw_mode:1 , before_mode:255 
tcc_component_init  
tcc_component: tcc_component_set_lcdc  nuw_mode:1 , before_mode:255 
tcc_bl_init
HDMI Audio Driver ver. 1.1 (built Aug  4 2010 15:39:34)
HDMI Driver ver. 1.2.1 (built Aug  4 2010 15:39:36)
CEC Driver ver. 1.0 (built Aug  4 2010 15:39:35)
hpd_init
HPD Driver ver. 1.2 (built Aug  4 2010 15:39:39)
3 hpd_init
tcc_intr: init (ver 2.0)
tcc_intr: init (ver 2.0)
TCC rotation driver initializing
TCC scaler driver initializing
TCC scaler1 driver initializing
TCC83XX JPEG driver initializing
tcc_serial_init(c03ffad0,c03ffb20)
tcc_uart_probe
tcc_serial_init_ports: initialising ports...
tcc9200-uart.0: tcc-uart0 at MMIO 0xf0532000 (irq = 64) is a uart0
tcc_serial_set_mctrl
tcc_uart_probe
tcc_serial_init_ports: initialising ports...
tcc9200-uart.1: tcc-uart1 at MMIO 0xf0532100 (irq = 65) is a uart1
tcc_serial_set_mctrl
[#### BT ####] tcc_uart_probe dma_rx_buffer[0xff8ef000][0x48fe5000]
tcc_uart_probe
tcc_serial_init_ports: initialising ports...
tcc9200-uart.2: tcc-uart2 at MMIO 0xf0532200 (irq = 66) is a unknown
tcc_serial_set_mctrl
tcc_uart_probe
tcc_serial_init_ports: initialising ports...
tcc9200-uart.3: tcc-uart3 at MMIO 0xf0532300 (irq = 67) is a unknown
tcc_serial_set_mctrl
tcc_uart_probe
tcc_serial_init_ports: initialising ports...
tcc9200-uart.4: tcc-uart4 at MMIO 0xf0532400 (irq = 68) is a unknown
tcc_serial_set_mctrl
tcc_uart_probe
tcc_serial_init_ports: initialising ports...
tcc9200-uart.5: tcc-uart5 at MMIO 0xf0532500 (irq = 69) is a unknown
tcc_serial_set_mctrl
brd: module loaded
loop: module loaded
pmem: 1 init
pmem_adsp: 0 init
Android kernel panic handler initialized (bind=kpanic)
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
asix_exit lwg add ===1
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
dm9601_exit lwg add ===1
usbcore: registered new interface driver dm9601
usbcore: registered new interface driver net1080
usbcore: registered new interface driver cdc_subset
usbcore: registered new interface driver zaurus
Linux video capture interface: v2.00
Driver 'sd' needs updating - please use bus_type methods
tcc-mmc0: init.
tcc-mmc1: init.
[MTD TCC] [PORT CONFIG - CS[0, 1] [NAND Data Port: GPIO_B Hw4 ~ Hw11]
[MTD TCC] DMA Alloc Addr:0x494c3000, Size:1024
[MTD TCC] [BClk 192MHZ][1Tick 53][RE-S:0,P:6,H:2][WR-S:0,P:3,H:2][COM-S:2,P:15,H:15]
[Golden Info] [TCC_MTD] BadBlk:929 [SERIAL]
[Golden Info] [TCC_MTD] BadBlk:4050 [SERIAL]
[Golden Info] [Nand Total Bad Block:  2]
[MTD TCC] [PartName:      boot] [StBlk :  36]
[MTD TCC] [PartName:      boot] [EndBlk:4141]
[MTD TCC] [PartName:    kpanic] [StBlk :  46]
[MTD TCC] [PartName:    kpanic] [EndBlk:4146]
[MTD TCC] [PartName:    system] [StBlk :  51]
[MTD TCC] [PartName:    system] [EndBlk:4296]
[MTD TCC] [PartName:    splash] [StBlk : 201]
[MTD TCC] [PartName:    splash] [EndBlk:4300]
[MTD TCC] [PartName:     cache] [StBlk : 205]
[MTD TCC] [PartName:     cache] [EndBlk:4340]
[MTD TCC] [PartName:  userdata] [StBlk : 245]
[MTD TCC] [PartName:  userdata] [EndBlk:4631]
[MTD TCC] [PartName:  recovery] [StBlk : 536]
[MTD TCC] [PartName:  recovery] [EndBlk:4641]
[MTD TCC] [PartName:      misc] [StBlk : 546]
[MTD TCC] [PartName:      misc] [EndBlk:4642]
[MTD TCC] [PartName:       tcc] [StBlk : 547]
[MTD TCC] [PartName:       tcc] [EndBlk:4643]
[MTD TCC] [MTDTotalBlk:1024] [MTDRervBlk:32] [MTDStBlk: 36] [MTDEdBlk:1092]
[MTD TCC] NAND device: Manufacturer ID: 0xec, Chip ID: 0xd7
[MTD BASE]Bus Width: 8 bit, PageSize: 4096
Scanning device for bad blocks
Creating 9 MTD partitions on NAND Flash:
0x000000000000-0x000000a00000 : "boot"
ftl_cs: FTL header not found.
0x000000a00000-0x000000f00000 : "kpanic"
ftl_cs: FTL header not found.
apanic: Bound to mtd partition 'kpanic'
apanic: No panic data available
0x000000f00000-0x00000a500000 : "system"
ftl_cs: FTL header not found.
0x00000a500000-0x00000a900000 : "splash"
ftl_cs: FTL header not found.
0x00000a900000-0x00000d100000 : "cache"
ftl_cs: FTL header not found.
0x00000d100000-0x00001f400000 : "userdata"
ftl_cs: FTL header not found.
0x00001f400000-0x00001fe00000 : "recovery"
ftl_cs: FTL header not found.
0x00001fe00000-0x00001ff00000 : "misc"
ftl_cs: FTL header not found.
0x00001ff00000-0x000020000000 : "tcc"
ftl_cs: FTL header not found.
tcc_tsif: spi1 init (svn#347 Mon Aug 16 09:48:57 CST 2010)
tcc-tsif1: init
tcc_tsif: alloc DMA buffer @0xFF8F1000(Phy=0x48800000), size:2097152
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
tcc-ohci tcc-ohci: TCC OHCI
tcc-ohci tcc-ohci: new USB bus registered, assigned bus number 1
tcc-ohci tcc-ohci: irq 49, io mem 0xf0500000
mmc1: new SDIO card at address 0001
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
dwc_otg: version 2.60a 22-NOV-2006
DWC_otg: Internal DMA Mode...
DWC_otg: Dedicated Tx FIFOs mode
DWC_otg: Using DMA mode
dwc_otg dwc_otg.0: DWC OTG Controller
dwc_otg dwc_otg.0: new USB bus registered, assigned bus number 2
dwc_otg dwc_otg.0: irq 48, io mem 0x00000000
DWC_otg: Init: Port Power? op_state=1
DWC_otg: Init: Power Port (0)
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
android init
android_probe pdata: c03ebf48
gadget: Android Eclair
gadget: Telechips
android_bind
android_bind_config,0, 2
android_usb gadget: android_usb ready
f_adb init
android_register_function adb
f_mass_storage init
android_register_function usb_mass_storage
mass_storage_bind_config
fsg_probe pdata: c03ebf38
android_usb gadget: Number of LUNs=3
adb_bind_config
mice: PS/2 mouse device common for all mice
Telechips Keypad Driver
input: telechips keypad as /devices/virtual/input/input0
Telechips Touchscreen driver, (c) 2009 Telechips
tcc-ts got loaded successfully.
input: tcc-ts as /devices/platform/tcc-ts/input/input1
GPIO Input Driver: Start gpio inputs for tcc9200-keypad in polling mode
input: tcc9200-keypad as /devices/virtual/input/input2
TCC RTC, (c) 2009, Telechips 
tcc_rtc: alarm irq 43
tcc-rtc tcc-rtc: rtc core: registered tcc-rtc as rtc0
TCC Battery Driver Load
cpuidle: using governor ladder
cpuidle: using governor menu
---> tcc92x_bl_init 
Registered led device: lcd-backlight
Registered led device: button-backlight
Registered led device: keyboard-backlight
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
GPS driver loaded
Advanced Linux Sound Architecture Driver Version 1.0.18a.
No device for DAI WM8731
No device for DAI IEC958
No device for DAI tcc-i2s
No device for DAI tcc-spdif
TCC Board probe [tcc_board_probe]
WM8731 Audio Codec 0.13i2c_register_driver: new style driver 
__attach_adapter: [Failure] id[0x0]class[0x0]  id_table[wm8731]
__attach_adapter: [Failure] id[0x0]class[0x0]  id_table[wm8731]
__attach_adapter: [Failure] id[0x0]class[0x0]  id_table[wm8731]
__attach_adapter: [Failure] id[0x0]class[0x0]  id_table[wm8731]
Set ID to device mode
ID change ISR : Device
DWC_otg: Internal DMA Mode...
== alsa-debug == tcc_pcm_preallocate_dma_buffer size [65536]
== alsa-debug == tcc_pcm_preallocate_dma_buffer size [65536]
DWC_otg: Attached device Not Supported
hub 2-0:1.0: over-current change on port 1
asoc: WM8731 <-> tcc-i2s mapping ok
== alsa-debug == tcc_pcm_preallocate_dma_buffer size [65536]
asoc: IEC958 <-> tcc-spdif mapping ok
dapm: WM8731: configuring unknown pin MICIN
Failed to add route LHPOUT->Headset Jack
ALSA device list:
  #0: tccx_board (WM8731)
TCP cubic registered
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
TCC cpufreq driver initialized
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
read time 2011/01/13 11:36:54
tcc-rtc tcc-rtc: setting system clock to 2011-01-13 11:36:54 UTC (1294918614)
Freeing init memory: 152K
[#### BT ####] tcc_serial_strequest serial irq:64,retval:0
tcc_serial_set_termios port[0]
config: 8bits/char
setting ulcon to uclk[480000] 00000003, brddiv to 26 [115200]
tcc_serial_set_mctrl
tcc_serial_stop_rx
[#### BT ####] tcc_serial_stop_rx port[0]
[#### BT ####] tcc_serial_shutdown port[0]
init: /init.tcc92xx.rc: 125: ignored duplicate definition of service 'wpa_supplicant'
init: /init.tcc92xx.rc: 141: ignored duplicate definition of service 'dhcpcd'
init: /init.tcc92xx.rc: 171: invalid option 'chmod'
TCC8900_nand: module license 'Proprietary. (C) 2008 Telechips Inc.' taints kernel.
[TNFTL MTD] [nPBpV:8192][nBBpZ:25][MTDBlockNum:1024][MTDRervBlk:32]

[NAND        ] [PORT CONFIG - CS[0, 1] [NAND Data Port: GPIO_B Hw4 ~ Hw11]
[NAND        ] [BClk 192MHZ][1Tick 53][RE-S:0,P:6,H:2][WR-S:0,P:3,H:2][COM-S:2,P:15,H:15]
[NAND        ] [NB Area:4MB][DT Area:3304MB][HD Area0:0MB][MTD Size:512MB]
 ndda: ndda1
[tcc_nand] init ndd(TCC8900, V7021)
ufsd: driver 8.1 (018_A) LBD=OFF with ioctl loaded at bf165000
NTFS read/write support included
[#### BT ####] tcc_serial_startup port[0]
request serial irq:64,retval:0
tcc_serial_set_termios port[0]
config: 8bits/char
setting ulcon to uclk[480000] 00000003, brddiv to 26 [115200]
tcc_serial_stop_rx
[#### BT ####] tcc_serial_stop_rx port[0]
[#### BT ####] tcc_serial_shutdown port[0]
init: cannot open '/initlogo.rle'
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs_read_super: isCheckpointed 0
yaffs: dev is 32505861 name is "mtdblock5"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.5, "mtdblock5"
yaffs_read_super: isCheckpointed 0
yaffs: dev is 32505860 name is "mtdblock4"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.4, "mtdblock4"
yaffs_read_super: isCheckpointed 0
Mali<2>: 
Mali<2>: Inserting Mali v6 device driver. 
Mali<2>: Compiled: Sep  7 2010, time: 10:55:55.
Mali<2>: Svn revision: 
Mali<2>: MMU memory system initializing
Mali<2>: Rendercore: subsystem global mutex initialized
Mali<2>: Core: subsystem_init: Mali200
Mali<2>: Core: subsystem_init: MaliGP2
Mali<2>: MMU registered
Mali<2>: Mali OS memory allocator created with max allocation size of 0x1800000 bytes, cpu_usage_adjust 0x00000000
Mali<1>: Mali memory allocators will be used in this order of preference (lowest numbered first) :
Mali<1>: 	0: OS Memory
Mali<2>: Attach mmu: 0xc8fb6140 to core: Mali 200 (GX525) in subsystem: Mali200
Mali<2>: Attach mmu: 0xc8fb6140 to core: MALI GP2 in subsystem: MaliGP2
Mali: Mali device driver  loaded
[#### BT ####] tcc_serial_startup port[0]request serial irq:64,retval:0
tcc_serial_set_termios port[0]
config: 8bits/char
setting ulcon to uclk[480000] 00000003, brddiv to 26 [115200]
init: cannot find '/system/bin/playmp3', disabling 'bootsound'
sh: can't access tty; job control turned off
# init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
enabling adb
adb_open
init: untracked pid 918 exited
== alsa-debug == 
 totsize=0x4000 period=0x400  period num=1024, rate=44100
== alsa-debug == ########## dma_addr[0x48F00000], cur_addr[0x0], totsize[0x4000], period[0x400]
== alsa-debug == [set_dma_outbuffer], addr[0x48F00000], len[16384], period[1024]
== alsa-debug == [set_dma_outbuffer] HwTxDaParam [0xFFFC0004]
== alsa-debug == [set_dma_outbuffer] HwTxDaTCnt [63]
warning: `zygote' uses 32-bit capabilities (legacy support in use)
Tcc92_bl: tca_bkl_getpowerval inValue(0)
tccfb:  tccfb_pan_display 0 
Mali<2>: MMU session begin
Mali<2>: Page directory for session 0xc84d1f40 placed at physical address 0x48544000
Mali<2>: MMU session begin: success
Mali<2>: Core: session_begin: for Mali200
Mali<2>: Core: session_begin: for MaliGP2
tccfb: ioctl: Unknown [4096/0x1000]tccfb: ioctl: Unknown [4096/0x1000]<7>Ch:1 a77
Mali<2>: MMU session begin
Mali<2>: Page directory for session 0xc86b2800 placed at physical address 0x48547000
Mali<2>: MMU session begin: success
Mali<2>: Core: session_begin: for Mali200
Mali<2>: Core: session_begin: for MaliGP2
tccfb: ioctl: Unknown [4096/0x1000]tcc92xx : gps_gpio_open
tcc92xx : gps_gpio_close
tccfb: ioctl: Unknown [4096/0x1000]tccfb: ioctl: TCC_LCD_BL_SET 40 0 1 
Tcc92_bl: tca_bkl_setpowerval inValue (40) (1) (0) 
tca_bkl_OnOff enter
tca_bkl_OnOff exit
Unknown [4096/0x1000]<7>Ch:1 a80
tccfb: ioctl: Unknown [4096/0x1000]tccfb: ioctl: Unknown [4096/0x1000]Normal WIFI mode.
tccfb: ioctl: Unknown [4096/0x1000]ar6000_available
AR6000: Unsupported configuration opcode: 3
Firmware mode set
AR6000: Unsupported configuration opcode: 3
AR6000: Unsupported configuration opcode: 5
 BMI enabled 
ar6000_avail: name=wlan0 hifdevice=0xc5994000, dev=0xc30cc000 (0), ar=0xc30cc360
old options [0] old sleep [13]
Set hi_refclk_hz : Ref Clock=26000000
AR6000: download eeprom from a file
eeprom_ar6000_transfer: Enter
enable_SI
read_eeprom_from_file file offset opsition: 0h
read_eeprom_from_file: length=768
read_mac_addr_from_file try to open file /data/softmac
read_mac_addr_from_file file offset opsition: 0h
read_mac_addr_from_file: length=18
tccfb: ioctl: Unknown [4096/0x1000]disable_SI
AR6000: BMISetAppStart
AR6000: enable HI_OPTION_TIMER_WAR
AR6000: firmware_transfer
firmware_transfer: /system/wifi/athwlan.bin.z77 size 93491 bufsize 94208
firmware_transfer: BMILZData: len=8192, remaining=86016
tccfb: ioctl: Unknown [4096/0x1000]firmware_transfer: BMILZData: len=8192, remaining=77824
firmware_transfer: BMILZData: len=8192, remaining=69632
tccfb: ioctl: Unknown [4096/0x1000]firmware_transfer: BMILZData: len=8192, remaining=61440
tccfb: ioctl: Unknown [4096/0x1000]firmware_transfer: BMILZData: len=8192, remaining=53248
firmware_transfer: BMILZData: len=8192, remaining=45056
tccfb: ioctl: Unknown [4096/0x1000]firmware_transfer: BMILZData: len=8192, remaining=36864
firmware_transfer: BMILZData: len=8192, remaining=28672
tccfb: ioctl: Unknown [4096/0x1000]firmware_transfer: BMILZData: len=8192, remaining=20480
firmware_transfer: BMILZData: len=8192, remaining=12288
tccfb: ioctl: Unknown [4096/0x1000]firmware_transfer: BMILZData: len=8192, remaining=4096
tccfb: ioctl: Unknown [4096/0x1000]firmware_transfer: BMILZData: len=4096, remaining=0
firmware_transfer: /system/wifi/data.patch.hw2_0.bin size 1328 bufsize 4096
ar6000_init() Got WMI @ 0xc8655200.
tccfb: ioctl: Unknown [4096/0x1000]tccfb: ioctl: Unknown [4096/0x1000]
tccfb: ioctl: Unknown [4096/0x1000]mac address = 20:59:a0:03:39:43
ar6000_init() WMI is ready
wmi_control_rx() : Unknown id 0x101e
AR6000 Reg Code = 0x800000cb
AR6K: set txpwr : 15 successfully
+ar6000_destroy 
debug_hdr_ptr: 0x5018f0
tccfb: ioctl: Unknown [4096/0x1000]ar6000_stop_endpoint -- enter
ar6000_stop_endpoint(): WMI stopped
 Shuting down HTC .... 
tccfb: ioctl: Unknown [4096/0x1000] Attempting to reset target on instance destroy.... 
tcc92xx : gps_gpio_open
tcc92xx : gps_gpio_close
Reset target ret 0
ar6000_cleanup: success
[#### BT ####] tcc_serial_startup port[5]
request serial irq:69,retval:0
tcc_serial_set_termios port[5]
config: 8bits/char
setting ulcon to uclk[147692] 00000003, brddiv to 96 [9600]
tcc_serial_set_mctrl
Mali<2>: Session ending
Mali<2>: Core: session_close: for MaliGP2
Mali<2>: Core: session_close: for Mali200
Mali<2>: MMU session end
Mali<1>: Cleanup of descriptor 1 mapping to 0xc874c5a0 in descriptor table
Mali<1>: Cleanup of descriptor 2 mapping to 0xc874c660 in descriptor table
Mali<2>: Session has ended