mk712의 구동중에 좌표값이 나오는것 있지 않습니까?
그런데, 거의 1/2의 확률로 터치를 누를때마다 다음과 같은 에러가 발생합니다.

아마, CS쪽의 동기화구조 문제인거 같은데요~
왜 그런지 정확한 이유가 궁금하네요...

도와주세요~~


mk712_interrupt Start
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 817 [#9]
Modules linked in:
CPU: 0
PC is at preempt_return+0xc/0x24
LR is at preempt_return+0x0/0x24
pc : [<c006b600>]    lr : [<c006b5f4>]    Not tainted
sp : c02c1390  ip : c02c1358  fp : c02c13e4
r10: 0000000b  r9 : 00000001  r8 : c02c0000
r7 : 00000002  r6 : ffffffff  r5 : e1048000  r4 : c02c13c4
r3 : c02c0000  r2 : 00000004  r1 : 00000037  r0 : 00000003
Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  Segment kernel
Control: 5317F  Table: 865D0000  DAC: 00000017
Process swapper (pid: 0, stack limit = 0xc02c01a0)
Stack: (0xc02c1390 to 0xc02c2000)
1380:                                     000040bd 00000000 0000016a c031c728
13a0: 000006f5 c031c734 c031c728 c006b600 00000000 00000008 0000000b c02c13e4
13c0: c02c13d8 c02c13d8 c0081168 c0166c0c 20000013 ffffffff c02c141c c02c13f8
13e0: c0083750 c0081088 c0283b80 c02c0000 c02c0000 00000000 00000000 00000008
1400: c02c14c0 00000000 c02c0000 00000001 c02c1434 c02c1420 c007165c c0083708
1420: c0073cc8 00000000 c02c1454 c02c1438 c0073cd8 c0071328 00000817 c02c20c0
1440: c02c34dc 00000000 c02c1494 c02c1458 c0073f70 c0073c7c c0321070 0000000a
1460: c0319500 c02c14c0 c02c149c 00000817 c02c14f4 c02c34dc 00000000 c02c14c0
1480: 60000093 0000000b c02c14bc c02c1498 c00740d8 c0073db0 c0086548 ffffffff
14a0: c02c14f4 ffffffff 00000002 c02c0000 c02c155c c02c14c0 c006b568 c00740a8
14c0: 00000003 c0323a30 c02c20c0 c02c0000 c02c153c e1048000 ffffffff 00000002
14e0: c02c0000 00000001 0000000b c02c155c c02c14d0 c02c1508 c006b5f4 c006b600
1500: 20000093 ffffffff 0000853f 00000000 0000016a c031c728 000000b7 c031c734
1520: c031c728 c006b600 00000000 00000008 0000000b c02c155c c02c1550 c02c1550
1540: c0081168 c0166c10 20000013 ffffffff c02c1594 c02c1570 c0083750 c0081088
1560: c0283b80 c02c0000 c02c0000 00000000 00000000 00000008 c02c1638 00000000
1580: c02c0000 00000001 c02c15ac c02c1598 c007165c c0083708 c0073cc8 00000000
15a0: c02c15cc c02c15b0 c0073cd8 c0071328 00000817 c02c20c0 c02c34dc 00000000
15c0: c02c160c c02c15d0 c0073f70 c0073c7c c017cb64 c02c0000 c07ddbb4 c02c1638
15e0: 00000000 00000817 c02c166c c02c34dc 00000000 c02c1638 60000093 0000000b
1600: c02c1634 c02c1610 c00740d8 c0073db0 c02c0000 ffffffff c02c166c ffffffff
1620: 00000002 c02c0000 c02c16d4 c02c1638 c006b568 c00740a8 00000003 00000037
1640: 00000004 c02c0000 c02c16b4 e1048000 ffffffff 00000002 c02c0000 00000001
1660: 0000000b c02c16d4 c02c1648 c02c1680 c006b5f4 c006b600 20000093 ffffffff
1680: 0000a1dd 00000000 0000016a c031c728 0000061a c031c734 c031c728 c006b600
16a0: 00000000 00000008 0000000b c02c16d4 c02c16c8 c02c16c8 c0081168 c0166c0c
16c0: 20000013 ffffffff c02c170c c02c16e8 c0083750 c0081088 c0283b80 c02c0000
16e0: c02c0000 00000000 00000000 00000008 c02c17b0 00000000 c02c0000 00000001
1700: c02c1724 c02c1710 c007165c c0083708 c0073cc8 00000000 c02c1744 c02c1728
1720: c0073cd8 c0071328 00000817 c02c20c0 c02c34dc 00000000 c02c1784 c02c1748
1740: c0073f70 c0073c7c c0321070 c02c0000 c07ddbb4 c02c17b0 00000000 00000817
1760: c02c17e4 c02c34dc 00000000 c02c17b0 60000093 0000000b c02c17ac c02c1788
1780: c00740d8 c0073db0 c02c0000 ffffffff c02c17e4 ffffffff 00000002 c02c0000
17a0: c02c184c c02c17b0 c006b568 c00740a8 00000003 00000037 00000004 c02c0000
17c0: c02c182c e1048000 ffffffff 00000002 c02c0000 00000001 0000000b c02c184c
17e0: c02c17c0 c02c17f8 c006b5f4 c006b600 20000093 ffffffff 00002390 00000000
1800: 0000016a c031c728 00003a13 c031c734 c031c728 c006b600 00000000 00000008
1820: 0000000b c02c184c c02c1840 c02c1840 c0081168 c0166c0c 20000013 ffffffff
1840: c02c1884 c02c1860 c0083750 c0081088 c0283b80 c02c0000 c02c0000 00000000
1860: 00000000 00000008 c02c1928 00000000 c02c0000 00000001 c02c189c c02c1888
1880: c007165c c0083708 c0073cc8 00000000 c02c18bc c02c18a0 c0073cd8 c0071328
18a0: 00000817 c02c20c0 c02c34dc 00000000 c02c18fc c02c18c0 c0073f70 c0073c7c
18c0: c0321070 c02c0000 c07ddbb4 c02c1928 00000000 00000817 c02c195c c02c34dc
18e0: 00000000 c02c1928 60000093 0000000b c02c1924 c02c1900 c00740d8 c0073db0
1900: c02c0000 ffffffff c02c195c ffffffff 00000002 c02c0000 c02c19c4 c02c1928
1920: c006b568 c00740a8 00000003 00000037 00000004 c02c0000 c02c19a4 e1048000
1940: ffffffff 00000002 c02c0000 00000001 0000000b c02c19c4 c02c1938 c02c1970
1960: c006b5f4 c006b600 20000093 ffffffff 00001e25 00000000 0000016a c031c728
1980: 00006136 c031c734 c031c728 c006b600 00000000 00000008 0000000b c02c19c4
19a0: c02c19b8 c02c19b8 c0081168 c0166c0c 20000013 ffffffff c02c19fc c02c19d8
19c0: c0083750 c0081088 c0283b80 c02c0000 c02c0000 00000000 00000000 00000008
19e0: c02c1aa0 00000000 c02c0000 00000001 c02c1a14 c02c1a00 c007165c c0083708
1a00: c0073cc8 00000000 c02c1a34 c02c1a18 c0073cd8 c0071328 00000817 c02c20c0
1a20: c02c34dc 00000000 c02c1a74 c02c1a38 c0073f70 c0073c7c c0321070 c02c0000
1a40: c07ddbb4 c02c1aa0 00000000 00000817 c02c1ad4 c02c34dc 00000000 c02c1aa0
1a60: 60000093 0000000b c02c1a9c c02c1a78 c00740d8 c0073db0 c02c0000 ffffffff
1a80: c02c1ad4 ffffffff 00000002 c02c0000 c02c1b3c c02c1aa0 c006b568 c00740a8
1aa0: 00000003 00000037 00000004 c02c0000 c02c1b1c e1048000 ffffffff 00000002
1ac0: c02c0000 00000001 0000000b c02c1b3c c02c1ab0 c02c1ae8 c006b5f4 c006b600
1ae0: 20000093 ffffffff 0000acd7 00000000 0000016a c031c728 00000380 c031c734
1b00: c031c728 c006b600 00000000 00000008 0000000b c02c1b3c c02c1b30 c02c1b30
1b20: c0081168 c0166c0c 20000013 ffffffff c02c1b74 c02c1b50 c0083750 c0081088
1b40: c0283b80 c02c0000 c02c0000 00000000 00000000 00000008 c02c1c18 00000000
1b60: c02c0000 00000001 c02c1b8c c02c1b78 c007165c c0083708 c0073cc8 00000000
1b80: c02c1bac c02c1b90 c0073cd8 c0071328 00000817 c02c20c0 c02c34dc 00000000
1ba0: c02c1bec c02c1bb0 c0073f70 c0073c7c c0321070 c02c0000 c07ddbb4 c02c1c18
1bc0: 00000000 00000817 c02c1c4c c02c34dc 00000000 c02c1c18 60000093 0000000b
1be0: c02c1c14 c02c1bf0 c00740d8 c0073db0 c02c0000 ffffffff c02c1c4c ffffffff
1c00: 00000002 c02c0000 c02c1cb4 c02c1c18 c006b568 c00740a8 00000003 00000037
1c20: 00000004 c02c0000 c02c1c94 e1048000 ffffffff 00000002 c02c0000 00000001
1c40: 0000000b c02c1cb4 c02c1c28 c02c1c60 c006b5f4 c006b600 20000093 ffffffff
1c60: 0000a9c5 00000000 0000016a c031c728 00000c54 c031c734 c031c728 c006b600
1c80: 00000000 00000008 0000000b c02c1cb4 c02c1ca8 c02c1ca8 c0081168 c0166c0c
1ca0: 20000013 ffffffff c02c1cec c02c1cc8 c0083750 c0081088 c0283b80 c02c0000
1cc0: c02c0000 00000000 00000000 00000008 c02c1d90 00000000 c02c0000 00000001
1ce0: c02c1d04 c02c1cf0 c007165c c0083708 c0073cc8 00000000 c02c1d24 c02c1d08
1d00: c0073cd8 c0071328 00000817 c02c20c0 c02c34dc 00000000 c02c1d64 c02c1d28
1d20: c0073f70 c0073c7c c0321070 c02c0000 c07ddbb4 c02c1d90 00000000 00000817
1d40: c02c1dc4 c02c34dc 00000000 c02c1d90 60000093 0000000b c02c1d8c c02c1d68
1d60: c00740d8 c0073db0 c02c0000 ffffffff c02c1dc4 ffffffff 00000002 c02c0000
1d80: c02c1e2c c02c1d90 c006b568 c00740a8 00000003 00000037 00000004 c02c0000
1da0: c02c1e0c e1048000 ffffffff 00000002 c02c0000 00000001 0000000b c02c1e2c
1dc0: c02c1da0 c02c1dd8 c006b5f4 c006b600 20000093 ffffffff 00010bf4 00000000
1de0: 0000016a c031c728 00000bd2 c031c734 c031c728 c006b600 00000000 00000008
1e00: 0000000b c02c1e2c c02c1e20 c02c1e20 c0081168 c0166c0c 20000013 ffffffff
1e20: c02c1e64 c02c1e40 c0083750 c0081088 c0283b80 c02c0000 c02c0000 00000000
1e40: 00000000 00000008 c02c1f08 00000000 c02c0000 00000001 c02c1e7c c02c1e68
1e60: c007165c c0083708 c0073cc8 00000000 c02c1e9c c02c1e80 c0073cd8 c0071328
1e80: 00000817 c02c20c0 c02c34dc 00000000 c02c1edc c02c1ea0 c0073f70 c0073c7c
1ea0: c017cb64 c02c0000 c07ddbb4 c02c1f08 00000000 00000817 c02c1f3c c02c34dc
1ec0: 00000000 c02c1f08 60000093 80024e14 c02c1f04 c02c1ee0 c00740d8 c0073db0
1ee0: c02c0000 ffffffff c02c1f3c ffffffff 00000002 c02c0000 c02c1fac c02c1f08
1f00: c006b568 c00740a8 00000003 00000037 00000004 c02c0000 c02c1f84 e1048000
1f20: ffffffff 00000002 c02c0000 00000001 80024e14 c02c1fac c02c1f18 c02c1f50
1f40: c006b5f4 c006b600 20000093 ffffffff 00000000 0005317f 0005217f 60000013
1f60: c02c0000 60000093 c02c32c0 c033d9d0 80024e44 41069265 80024e14 c02c1fac
1f80: c02c1f98 c02c1f98 c006dd8c c006dd9c 60000013 ffffffff c02c0000 c006dd28
1fa0: c02c1fcc c02c1fb0 c006de0c c006dd38 c02c1fcc 00053175 c031903c c0323c98
1fc0: c02c1ffc c02c1fd0 c00087cc c006ddb4 c0008304 00000000 00000000 c031a490
1fe0: 00000000 00053175 c031a42c c02c2fe8 00000000 c02c2000 8000809c c0008658
Backtrace:
[<c0081074>] (panic+0x0/0x11c) from [<c0083750>] (do_exit+0x58/0xd38)
 r3 = 00000000  r2 = C02C0000  r1 = C02C0000  r0 = C0283B80
[<c00836f8>] (do_exit+0x0/0xd38) from [<c007165c>] (die+0x344/0x394)
[<c0071318>] (die+0x0/0x394) from [<c0073cd8>] (__do_kernel_fault+0x6c/0x7c)
[<c0073c6c>] (__do_kernel_fault+0x0/0x7c) from [<c0073f70>] (do_page_fault+0x1d0/0x1e8)
 r7 = 00000000  r6 = C02C34DC  r5 = C02C20C0  r4 = 00000817
[<c0073da0>] (do_page_fault+0x0/0x1e8) from [<c00740d8>] (do_DataAbort+0x40/0xa0)
[<c0074098>] (do_DataAbort+0x0/0xa0) from [<c006b568>] (__dabt_svc+0x48/0x60)
 r8 = C02C0000  r7 = 00000002  r6 = FFFFFFFF  r5 = C02C14F4
 r4 = FFFFFFFF
[<c0081074>] (panic+0x0/0x11c) from [<c0083750>] (do_exit+0x58/0xd38)
 r3 = 00000000  r2 = C02C0000  r1 = C02C0000  r0 = C0283B80
[<c00836f8>] (do_exit+0x0/0xd38) from [<c007165c>] (die+0x344/0x394)
[<c0071318>] (die+0x0/0x394) from [<c0073cd8>] (__do_kernel_fault+0x6c/0x7c)
[<c0073c6c>] (__do_kernel_fault+0x0/0x7c) from [<c0073f70>] (do_page_fault+0x1d0/0x1e8)
 r7 = 00000000  r6 = C02C34DC  r5 = C02C20C0  r4 = 00000817
[<c0073da0>] (do_page_fault+0x0/0x1e8) from [<c00740d8>] (do_DataAbort+0x40/0xa0)
[<c0074098>] (do_DataAbort+0x0/0xa0) from [<c006b568>] (__dabt_svc+0x48/0x60)
 r8 = C02C0000  r7 = 00000002  r6 = FFFFFFFF  r5 = C02C166C
 r4 = FFFFFFFF
[<c0081074>] (panic+0x0/0x11c) from [<c0083750>] (do_exit+0x58/0xd38)
 r3 = 00000000  r2 = C02C0000  r1 = C02C0000  r0 = C0283B80
[<c00836f8>] (do_exit+0x0/0xd38) from [<c007165c>] (die+0x344/0x394)
[<c0071318>] (die+0x0/0x394) from [<c0073cd8>] (__do_kernel_fault+0x6c/0x7c)
[<c0073c6c>] (__do_kernel_fault+0x0/0x7c) from [<c0073f70>] (do_page_fault+0x1d0/0x1e8)
 r7 = 00000000  r6 = C02C34DC  r5 = C02C20C0  r4 = 00000817
[<c0073da0>] (do_page_fault+0x0/0x1e8) from [<c00740d8>] (do_DataAbort+0x40/0xa0)
[<c0074098>] (do_DataAbort+0x0/0xa0) from [<c006b568>] (__dabt_svc+0x48/0x60)
 r8 = C02C0000  r7 = 00000002  r6 = FFFFFFFF  r5 = C02C17E4
 r4 = FFFFFFFF
[<c0081074>] (panic+0x0/0x11c) from [<c0083750>] (do_exit+0x58/0xd38)
 r3 = 00000000  r2 = C02C0000  r1 = C02C0000  r0 = C0283B80
[<c00836f8>] (do_exit+0x0/0xd38) from [<c007165c>] (die+0x344/0x394)
[<c0071318>] (die+0x0/0x394) from [<c0073cd8>] (__do_kernel_fault+0x6c/0x7c)
[<c0073c6c>] (__do_kernel_fault+0x0/0x7c) from [<c0073f70>] (do_page_fault+0x1d0/0x1e8)
 r7 = 00000000  r6 = C02C34DC  r5 = C02C20C0  r4 = 00000817
[<c0073da0>] (do_page_fault+0x0/0x1e8) from [<c00740d8>] (do_DataAbort+0x40/0xa0)
[<c0074098>] (do_DataAbort+0x0/0xa0) from [<c006b568>] (__dabt_svc+0x48/0x60)
 r8 = C02C0000  r7 = 00000002  r6 = FFFFFFFF  r5 = C02C195C
 r4 = FFFFFFFF
[<c0081074>] (panic+0x0/0x11c) from [<c0083750>] (do_exit+0x58/0xd38)
 r3 = 00000000  r2 = C02C0000  r1 = C02C0000  r0 = C0283B80
[<c00836f8>] (do_exit+0x0/0xd38) from [<c007165c>] (die+0x344/0x394)
[<c0071318>] (die+0x0/0x394) from [<c0073cd8>] (__do_kernel_fault+0x6c/0x7c)
[<c0073c6c>] (__do_kernel_fault+0x0/0x7c) from [<c0073f70>] (do_page_fault+0x1d0/0x1e8)
 r7 = 00000000  r6 = C02C34DC  r5 = C02C20C0  r4 = 00000817
[<c0073da0>] (do_page_fault+0x0/0x1e8) from [<c00740d8>] (do_DataAbort+0x40/0xa0)
[<c0074098>] (do_DataAbort+0x0/0xa0) from [<c006b568>] (__dabt_svc+0x48/0x60)
 r8 = C02C0000  r7 = 00000002  r6 = FFFFFFFF  r5 = C02C1AD4
 r4 = FFFFFFFF
[<c0081074>] (panic+0x0/0x11c) from [<c0083750>] (do_exit+0x58/0xd38)
 r3 = 00000000  r2 = C02C0000  r1 = C02C0000  r0 = C0283B80
[<c00836f8>] (do_exit+0x0/0xd38) from [<c007165c>] (die+0x344/0x394)
[<c0071318>] (die+0x0/0x394) from [<c0073cd8>] (__do_kernel_fault+0x6c/0x7c)
[<c0073c6c>] (__do_kernel_fault+0x0/0x7c) from [<c0073f70>] (do_page_fault+0x1d0/0x1e8)
 r7 = 00000000  r6 = C02C34DC  r5 = C02C20C0  r4 = 00000817
[<c0073da0>] (do_page_fault+0x0/0x1e8) from [<c00740d8>] (do_DataAbort+0x40/0xa0)
[<c0074098>] (do_DataAbort+0x0/0xa0) from [<c006b568>] (__dabt_svc+0x48/0x60)
 r8 = C02C0000  r7 = 00000002  r6 = FFFFFFFF  r5 = C02C1C4C
 r4 = FFFFFFFF
[<c0081074>] (panic+0x0/0x11c) from [<c0083750>] (do_exit+0x58/0xd38)
 r3 = 00000000  r2 = C02C0000  r1 = C02C0000  r0 = C0283B80
[<c00836f8>] (do_exit+0x0/0xd38) from [<c007165c>] (die+0x344/0x394)
[<c0071318>] (die+0x0/0x394) from [<c0073cd8>] (__do_kernel_fault+0x6c/0x7c)
[<c0073c6c>] (__do_kernel_fault+0x0/0x7c) from [<c0073f70>] (do_page_fault+0x1d0/0x1e8)
 r7 = 00000000  r6 = C02C34DC  r5 = C02C20C0  r4 = 00000817
[<c0073da0>] (do_page_fault+0x0/0x1e8) from [<c00740d8>] (do_DataAbort+0x40/0xa0)
[<c0074098>] (do_DataAbort+0x0/0xa0) from [<c006b568>] (__dabt_svc+0x48/0x60)
 r8 = C02C0000  r7 = 00000002  r6 = FFFFFFFF  r5 = C02C1DC4
 r4 = FFFFFFFF
[<c0081074>] (panic+0x0/0x11c) from [<c0083750>] (do_exit+0x58/0xd38)
 r3 = 00000000  r2 = C02C0000  r1 = C02C0000  r0 = C0283B80
[<c00836f8>] (do_exit+0x0/0xd38) from [<c007165c>] (die+0x344/0x394)
[<c0071318>] (die+0x0/0x394) from [<c0073cd8>] (__do_kernel_fault+0x6c/0x7c)
[<c0073c6c>] (__do_kernel_fault+0x0/0x7c) from [<c0073f70>] (do_page_fault+0x1d0/0x1e8)
 r7 = 00000000  r6 = C02C34DC  r5 = C02C20C0  r4 = 00000817
[<c0073da0>] (do_page_fault+0x0/0x1e8) from [<c00740d8>] (do_DataAbort+0x40/0xa0)
[<c0074098>] (do_DataAbort+0x0/0xa0) from [<c006b568>] (__dabt_svc+0x48/0x60)
 r8 = C02C0000  r7 = 00000002  r6 = FFFFFFFF  r5 = C02C1F3C
 r4 = FFFFFFFF
[<c006dd28>] (default_idle+0x0/0x7c) from [<c006de0c>] (cpu_idle+0x68/0xac)
 r5 = C006DD28  r4 = C02C0000
[<c006dda4>] (cpu_idle+0x0/0xac) from [<c00087cc>] (start_kernel+0x184/0x1c8)
 r6 = C0323C98  r5 = C031903C  r4 = 00053175
[<c0008648>] (start_kernel+0x0/0x1c8) from [<8000809c>] (0x8000809c)
Code: 1b000008 e5980004 e1300007 e5889004 (17000000)
 mk712_interrupt Start
mk712_release_event
Kernel panic - not syncing: Attempted to kill the idle task!