A13-LCD10TS broken?

Started by ragupo, May 08, 2014, 09:29:08 PM

Previous topic - Next topic

ragupo

It seems my A13-LCD10TS is broken.
I cannot boot into any image (5or7) anymore, with the touch screen part attached. Detaching the touch screen module from the lcd  itself immediately makes the problem go away. But leaves me with a non-ts A13-LCD10TS.
I get a lot of output from the board, but im unable to make any of it. This attached part seems interesting though.
Maybe some of the experts in here can help pinpoint the problem or give any advice?
(I had to cut parts out to make it fit the max 20000)

...

[    2.206929] ===========================hv_keypad_init=====================
========HV Inital ===================

[    2.217198] ========HV Inital ===================
<3>tkey_fetch_sysconfig_para: tkey_unused.

[    2.225815] tkey_fetch_sysconfig_para: tkey_unused.
hv_keypad_init: after fetch_sysconfig_para:  normal_i2c: 0x0. normal_i2c[1]: 0x0

[    2.237998] hv_keypad_init: after fetch_sysconfig_para:  normal_i2c: 0x0. normal_i2c[1]: 0x0
sun4i-ts.c: sun4i_ts_init: start ...

[    2.249877] sun4i-ts.c: sun4i_ts_init: start ...
rtp_used == 1.

[    2.255990] rtp_used == 1.
sun4i-ts: tp_screen_size is 5 inch.

[    2.261997] sun4i-ts: tp_screen_size is 5 inch.
sun4i-ts: tp_regidity_level is 5.

[    2.269583] sun4i-ts: tp_regidity_level is 5.
sun4i-ts: tp_press_threshold_enable is 0.

[    2.277688] sun4i-ts: tp_press_threshold_enable is 0.
sun4i-ts: rtp_sensitive_level is 15.

[    2.286039] sun4i-ts: rtp_sensitive_level is 15.
sun4i-ts: rtp_exchange_x_y_flag is 0.

[    2.294106] sun4i-ts: rtp_exchange_x_y_flag is 0.
sun4i-ts.c: sun4i_ts_probe: start...

[    2.302272] sun4i-ts.c: sun4i_ts_probe: start...
begin get platform resourec

[    2.309437] begin get platform resourec
<6>input: sun4i-ts as /devices/platform/sun4i-ts/input/input0

[    2.318982] input: sun4i-ts as /devices/platform/sun4i-ts/input/input0
tp init

[    2.326496] tp init
sun4i-ts.c: sun4i_ts_probe: end

[    2.331472] sun4i-ts.c: sun4i_ts_probe: end
<1>Unable to handle kernel NULL pointer dereference at virtual address 00000024

[    2.342728] Unable to handle kernel NULL pointer dereference at virtual address 00000024
<1>pgd = c0004000

[    2.352485] pgd = c0004000
<1>[00000024] *pgd=00000000[    2.357550] [00000024] *pgd=00000000


<0>Internal error: Oops: 805 [#1] PREEMPT SMP ARM

[    2.365757] Internal error: Oops: 805 [#1] PREEMPT SMP ARM
<d>Modules linked in:[    2.373065] Modules linked in:


CPU: 0    Not tainted  (3.4.67+ #6)

[    2.379529] CPU: 0    Not tainted  (3.4.67+ #6)
PC is at tp_do_tasklet+0xb0/0xc54

[    2.387106] PC is at tp_do_tasklet+0xb0/0xc54
LR is at _raw_spin_unlock+0x20/0x40

[    2.394680] LR is at _raw_spin_unlock+0x20/0x40
pc : [<c03bf530>]    lr : [<c0571014>]    psr: 80000113

sp : ef03bcf0  ip : c08627e8  fp : c0941fe0

[    2.408056] pc : [<c03bf530>]    lr : [<c0571014>]    psr: 80000113
[    2.408061] sp : ef03bcf0  ip : c08627e8  fp : c0941fe0
r10: 00000000  r9 : 00000001  r8 : 00000000

[    2.423438] r10: 00000000  r9 : 00000001  r8 : 00000000
r7 : ee859b80  r6 : 00000001  r5 : c0941fe0  r4 : c0941ec4

[    2.433866] r7 : ee859b80  r6 : 00000001  r5 : c0941fe0  r4 : c0941ec4
r3 : ffff8bb8  r2 : 00000000  r1 : c08629dc  r0 : fffffffd

[    2.445594] r3 : ffff8bb8  r2 : 00000000  r1 : c08629dc  r0 : fffffffd
Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel

[    2.458106] Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 10c5387d  Table: 4000406a  DAC: 00000015

[    2.469836] Control: 10c5387d  Table: 4000406a  DAC: 00000015


...


R1: 0xc086295c:

[    3.114927]
[    3.114930] R1: 0xc086295c:
295c [    3.119644] 295c  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c03beb14 c03beb14 00000002 00000002 c08629f0 c08629f0 00000000 00000000


297c [    3.134845] 297c  00000000 00000000 c0562e34 c0562e34 c0565708 c0565708 00000000 00000000 c03beb44 c03beb44 c03beb18 c03beb18 c075401c c075401c c085e0c8 c085e0c8


299c [    3.150048] 299c  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c0336ee0 c0336ee0 c0336f04 c0336f04 00000000 00000000 00000000 00000000


29bc [    3.165249] 29bc  00000000 00000000 00000000 00000000 00000000 00000000 ee859b00 ee859b00 00000000 00000000 00000001 00000001 00000001 00000001 00000000 00000000


29dc [    3.180449] 29dc  00000003 00000003 00000000 00000000 c03bf480 c03bf480 00000001 00000001 00000001 00000001 0000003d 0000003d 0000003d 0000003d ee85e980 ee85e980


29fc [    3.195650] 29fc  00000400 00000400 00000000 00000000 00000000 00000000 00000000 00000000 f1c25000 f1c25000 f1c250ff f1c250ff ee85e980 ee85e980 00000200 00000200


2a1c [    3.210851] 2a1c  c082a268 c082a268 00000000 00000000 00000000 00000000 c03c0120 c03c0120 c03c0600 c03c0600 00000000 00000000 00000000 00000000 00000000 00000000


2a3c [    3.226052] 2a3c  c0754028 c0754028 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000




R3: 0xffff8b38:

[    3.242469]
[    3.242472] R3: 0xffff8b38:
8b38 [    3.247186] 8b38  ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ********


8b58 [    3.262389] 8b58  ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ********


8b78 [    3.277592] 8b78  ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ********


8b98 [    3.292793] 8b98  ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ********


8bb8 [    3.307994] 8bb8  ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ********


8bd8 [    3.323195] 8bd8  ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ********


8bf8 [    3.338395] 8bf8  ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ********


8c18 [    3.353596] 8c18  ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ********




R4: 0xc0941e44:

[    3.370011]
[    3.370014] R4: 0xc0941e44:
1e44 [    3.374728] 1e44  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


1e64 [    3.389929] 1e64  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


1e84 [    3.405130] 1e84  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


1ea4 [    3.420330] 1ea4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


1ec4 [    3.435531] 1ec4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


1ee4 [    3.450732] 1ee4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


1f04 [    3.465933] 1f04  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


1f24 [    3.481134] 1f24  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


...

LubOlimex

Hey there,

Was the touch screen working initially? Or the problem was there since day one?

Please test with the latest Debian image https://drive.google.com/file/d/0B-bAEPML8fwlX2tYS2FmNXV5OUU/edit?usp=sharing and remember to configure the video output with ./change_display_A20_OLinuXino.sh

I also recommend you to test with the image for Android (just for hardware testing purposes) here: https://docs.google.com/file/d/0B-bAEPML8fwlc1F6TkNIcmlWcjQ/edit?usp=sharing. Note that the method of downloading the Android image to a microSD is different than Debian and might be found here: https://www.olimex.com/wiki/A20-OLinuXino-MICRO#How_do_I_write_the_official_Android_image_to_a_micro_SD_card_for_my_A20_board.3F.

Finally, make sure the connector is properly plugged, it is possible to plug it reversed or to misalign the small connector of the TS component.

If the problem persists please send an e-mail at support@olimex.com

Best regards,
Lub/OLIMEX
Technical support and documentation manager at Olimex