In Core4418, if we are want to read ttyAMA2, cpu lost irq's and taints kernel. I search any other kernel or similar software solution, currently can't find any compatible kernel (in binary).

uart-pl011 c00a2000.serial: DMA channel TX dma1chan4
[45697.512000] uart-pl011 c00a2000.serial: DMA channel RX dma1chan5
[45753.515000] ttyAMA2: 1 input overrun(s)
[45757.568000] ------------[ cut here ]------------
[45757.568000] WARNING: CPU: 0 PID: 0 at kernel/irq/handle.c:150 handle_irq_event_percpu+0x284/0x290()
[45757.568000] irq 17 handler pl08x_irq+0x0/0x2b4 enabled interrupts
[45757.568000] Modules linked in: ov5640 bnep joydev bcmdhd uio_pdrv_genirq uio
[45757.568000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.172-s5p4418 #1
[45757.568000] Hardware name: s5p4418
[45757.568000] [<c00186e4>] (unwind_backtrace) from [<c00147bc>] (show_stack+0x10/0x14)
[45757.569000] [<c00147bc>] (show_stack) from [<c0358e38>] (dump_stack+0x88/0x9c)
[45757.569000] [<c0358e38>] (dump_stack) from [<c0031d1c>] (warn_slowpath_common+0x88/0xb8)
[45757.569000] [<c0031d1c>] (warn_slowpath_common) from [<c0031d7c>] (warn_slowpath_fmt+0x30/0x40)
[45757.569000] [<c0031d7c>] (warn_slowpath_fmt) from [<c0096414>] (handle_irq_event_percpu+0x284/0x290)
[45757.569000] [<c0096414>] (handle_irq_event_percpu) from [<c0096458>] (handle_irq_event+0x38/0x5c)
[45757.569000] [<c0096458>] (handle_irq_event) from [<c0099468>] (handle_level_irq+0xbc/0x148)
[45757.569000] [<c0099468>] (handle_level_irq) from [<c0095874>] (generic_handle_irq+0x24/0x34)
[45757.569000] [<c0095874>] (generic_handle_irq) from [<c0095b44>] (__handle_domain_irq+0x7c/0xec)
[45757.569000] [<c0095b44>] (__handle_domain_irq) from [<c0009644>] (gic_handle_irq+0xa0/0x19c)
[45757.569000] [<c0009644>] (gic_handle_irq) from [<c0015294>] (__irq_svc+0x54/0x90)
[45757.569000] Exception stack(0xc0bbbf10 to 0xc0bbbf58)
[45757.569000] bf00: 00000000 c0a28e78 00000001 00000000
[45757.569000] bf20: eefff800 00000001 c2cd0d60 0000299d c38e73a4 0000299d 00000000 00000000
[45757.569000] bf40: c8001d96 c0bbbf60 c0082580 c05b9908 60000013 ffffffff
[45757.569000] [<c0015294>] (__irq_svc) from [<c05b9908>] (cpuidle_enter_state+0x104/0x3d8)
[45757.569000] [<c05b9908>] (cpuidle_enter_state) from [<c0082960>] (cpu_startup_entry+0x2d4/0x3a8)
[45757.569000] [<c0082960>] (cpu_startup_entry) from [<c0b45cd8>] (start_kernel+0x418/0x424)
[45757.569000] ---[ end trace e01510d2a9db28d8 ]---
[45757.644000] Unable to handle kernel NULL pointer dereference at virtual address 00000008
[45757.652000] pgd = c0004000
[45757.654000] [00000008] *pgd=00000000
[45757.658000] Internal error: Oops: 17 [#1] PREEMPT SMP ARM
[45757.663000] Modules linked in: ov5640 bnep joydev bcmdhd uio_pdrv_genirq uio
[45757.671000] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G W 4.4.172-s5p4418 #1
[45757.678000] Hardware name: s5p4418
[45757.682000] task: c0bc0778 task.stack: c0bba000