= swapper = ==info== * version: 20140312.1653 * device type:
===================================== ============itc SN=================== header: aa5533ee oem: luna itc model: T-7210 name: 小功率壁挂式终端 sn: f5051936 man date: year: 2013, week: 42 -----------------imodel-------------- screen size: 4.3 screen rotation: 180 pinmux: 1 development: 1 cap: 11 -----------func matrix--------------- GPIO键盘 (标配) : true GPIO定制键盘: false 红外键盘: false 485点阵屏协议: false 485酒店协议: true 485银行协议: true 银行面板监听: true USB蓝牙: true USBwifi: true USB3G网卡: true USB存储:标配: true USB鼠标键盘,禁用: false 移除检测: false 手柄检测: false 短路A组(标配): true 短路B组(标配): true 电源控制IO(标配): true 优先控制IO: true 状态灯IO (标配): false SPI扩展16区: false SPI扩展采集: false SPI扩展电容键盘: false SPI时钟显示: false 智能功放检测: false 模拟功率切换功能: false aux音量模拟控制功能: false MIC音量模拟控制功能: false 声压触发: false 优先级检测(声压): true Airplay: false 多方通话: false 交换机网卡: false 冗余双网卡: false PPPOE: false 7202接收广播模式: false 7202发起广播模式: false 7203发起广播模式: false 普通对讲模式: false 监听模式: true 高铁面板: false 网络故障输出: false -----------check sum----------------- valid checksum: true checksum: a1408fc6bcb691eca140bdc8bdd293b4 =====================================* kernel log:
Pid: 0, comm: swapper [ 1751.512115] CPU: 0 Not tainted (3.2.0-luna_itc+ #1) [ 1751.528259] PC is at default_idle+0x2c/0x30 [ 1751.541137] LR is at default_idle+0x28/0x30 [ 1751.554016] pc : [==solution== * swaper does a idle job * refer to: ** [[http://superuser.com/questions/377572/what-is-the-main-purpose-of-the-swapper-process-in-unix swapper in unix]] ** [[http://stackoverflow.com/questions/464483/why-do-we-need-a-swapper-task-in-linux swapper in linux]] * solution: NOT FOUND YET =SysRq : HELP reboot= ==info== * version: 20140312.1653 * device type:] lr : [ ] psr: 60000013 [ 1751.554016] sp : c0791f90 ip : c0791fa0 fp : c0791f9c [ 1751.589447] r10: 00000000 r9 : 413fc082 r8 : 80004059 [ 1751.605529] r7 : c079751c r6 : c0a42900 r5 : c0802f84 r4 : c0790000 [ 1751.625671] r3 : 00000000 r2 : c0791f90 r1 : c07b40b0 r0 : 00000001 [ 1751.645782] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel [ 1751.668334] Control: 10c5387d Table: 8f220019 DAC: 00000015 [ 1751.686035] Backtrace: [ 1751.693603] [ ] (dump_backtrace+0x0/0x10c) from [ ] (dump_stack+0x18/0x1c) [ 1751.719604] r6:00000008 r5:20000193 r4:c0791f48 r3:60000193 [ 1751.737091] [ ] (dump_stack+0x0/0x1c) from [ ] (show_regs+0x44/0x50) [ 1751.761535] [ ] (show_regs+0x0/0x50) from [ ] (sysrq_handle_showregs+0x20/0x28) [ 1751.788879] r4:c07cf5c0 r3:c07cd82c [ 1751.799896] [ ] (sysrq_handle_showregs+0x0/0x28) from [ ] (__handle_sysrq+0xa8/0x14c) [ 1751.828887] [ ] (__handle_sysrq+0x0/0x14c) from [ ] (handle_sysrq+0x28/0x2c) [ 1751.855468] r8:00000070 r7:000000e9 r6:000000c6 r5:00000031 r4:00000070 [ 1751.875610] r3:c0792568 [ 1751.883666] [ ] (handle_sysrq+0x0/0x2c) from [ ] (serial_omap_irq+0x214/0x774) [ 1751.910766] r4:cf9a2200 r3:00000001 [ 1751.921813] [ ] (serial_omap_irq+0x0/0x774) from [ ] (handle_irq_event_percpu+0x38/0x1a0) [ 1751.951843] [ ] (handle_irq_event_percpu+0x0/0x1a0) from [ ] (handle_irq_event+0x30/0x40) [ 1751.981903] [ ] (handle_irq_event+0x0/0x40) from [ ] (handle_level_irq+0xbc/0xe4) [ 1752.009826] r4:c07b67bc r3:00020000 [ 1752.020843] [ ] (handle_level_irq+0x0/0xe4) from [ ] (generic_handle_irq+0x28/0x38) [ 1752.049285] r4:00000048 r3:c0072d30 [ 1752.060302] [ ] (generic_handle_irq+0x0/0x38) from [ ] (handle_IRQ+0x68/0x8c) [ 1752.087127] r4:00000048 r3:0000018c [ 1752.098144] [ ] (handle_IRQ+0x0/0x8c) from [ ] (omap3_intc_handle_irq+0x6c/0x7c) [ 1752.125793] r5:c0791f48 r4:00000048 [ 1752.136810] [ ] (omap3_intc_handle_irq+0x0/0x7c) from [ ] (__irq_svc+0x40/0x60) [ 1752.164184] Exception stack(0xc0791f48 to 0xc0791f90) [ 1752.179748] 1f40: 00000001 c07b40b0 c0791f90 00000000 c0790000 c0802f84 [ 1752.204956] 1f60: c0a42900 c079751c 80004059 413fc082 00000000 c0791f9c c0791fa0 c0791f90 [ 1752.230194] 1f80: c0014990 c0014994 60000013 ffffffff [ 1752.245758] r7:c0791f7c r6:ffffffff r5:60000013 r4:c0014994 [ 1752.263214] [ ] (default_idle+0x0/0x30) from [ ] (cpu_idle+0x50/0x90) [ 1752.287933] [ ] (cpu_idle+0x0/0x90) from [ ] (rest_init+0x60/0x78) [ 1752.311798] r5:c06a61b4 r4:c0792104 [ 1752.322845] [ ] (rest_init+0x0/0x78) from [ ] (start_kernel+0x248/0x28c) [ 1752.348327] [ ] (start_kernel+0x0/0x28c) from [<80008040>] (0x80008040)
===================================== ============itc SN=================== header: aa5533ee oem: luna itc model: T-7210 name: 小功率壁挂式终端 sn: f5051936 man date: year: 2013, week: 42 -----------------imodel-------------- screen size: 4.3 screen rotation: 180 pinmux: 1 development: 1 cap: 11 -----------func matrix--------------- GPIO键盘 (标配) : true GPIO定制键盘: false 红外键盘: false 485点阵屏协议: false 485酒店协议: true 485银行协议: true 银行面板监听: true USB蓝牙: true USBwifi: true USB3G网卡: true USB存储:标配: true USB鼠标键盘,禁用: false 移除检测: false 手柄检测: false 短路A组(标配): true 短路B组(标配): true 电源控制IO(标配): true 优先控制IO: true 状态灯IO (标配): false SPI扩展16区: false SPI扩展采集: false SPI扩展电容键盘: false SPI时钟显示: false 智能功放检测: false 模拟功率切换功能: false aux音量模拟控制功能: false MIC音量模拟控制功能: false 声压触发: false 优先级检测(声压): true Airplay: false 多方通话: false 交换机网卡: false 冗余双网卡: false PPPOE: false 7202接收广播模式: false 7202发起广播模式: false 7203发起广播模式: false 普通对讲模式: false 监听模式: true 高铁面板: false 网络故障输出: false -----------check sum----------------- valid checksum: true checksum: a1408fc6bcb691eca140bdc8bdd293b4 =====================================* kernel log:
[ 1754.652954] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1768.179809] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1802.434661] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1802.751403] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1804.064910] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1820.162963] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1878.839782] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1888.161590] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1904.546264] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1904.626037] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) [ 1921.430877] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W)==solution== * descrption: system reboot trigger by a key sequence * refer: ** [[http://plugcomputer.org/plugforum/index.php?topic=5797.0;wap2 general case]] ** [[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9006 raspberry pi uart]] * solution: with further investigation, we do attach the uart line with this device, it may be caused by touching on the RxD line described by 'raspberry pi uart'. Very likely.