Tool/software:
SDK:07.03.00.005
Linux:5.4.106+
The AM437x uses ttyS3 for external devices, sets the serial port baud rate to 19200, and the serial port uses interrupt mode without enabling DMA operations.
Occasionally, a large number of interrupts occurred for a period of time, with approximately over 10,000,000 interrupts per second, causing the processor to basically be unable to handle them. The following log is the content printed when logging into the system during a lag:
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 113252 WUGEN 68 Level gp_timer
18: 290564 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 263924 WUGEN 12 Level 49000000.edma_ccint
25: 129 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13781 WUGEN 72 Level 44e09000.serial
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 5671 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 49813 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 56665 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 76916210 WUGEN 44 Level 481a6000.serial
82: 214956 WUGEN 45 Level 481a8000.serial
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 21826 WUGEN 41 Level 4a100000.ethernet
93: 189 WUGEN 42 Level 4a100000.ethernet
94: 329 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 188334 WUGEN 37 Level SGX ISR
101: 53458 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 113252 WUGEN 68 Level gp_timer
18: 291812 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 264641 WUGEN 12 Level 49000000.edma_ccint
25: 130 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13786 WUGEN 72 Level 44e09000.serial
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 5709 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 49897 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 56795 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 81200028 WUGEN 44 Level 481a6000.serial
82: 215160 WUGEN 45 Level 481a8000.serial
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 21898 WUGEN 41 Level 4a100000.ethernet
93: 196 WUGEN 42 Level 4a100000.ethernet
94: 332 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 188406 WUGEN 37 Level SGX ISR
101: 53533 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/
481a6000.serial/ spurious
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 95846
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 62886
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 50746
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 3329
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 95214
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 22507
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:8250 mmio:0x44E09000 irq:66 tx:36063 rx:877192 oe:7 RTS|CTS|DTR|DSR|CD
1: uart:8250 mmio:0x48022000 irq:70 tx:20061 rx:94025 oe:7 RTS|CTS|DTR|DSR|CD|RI
2: uart:8250 mmio:0x48024000 irq:71 tx:0 rx:0 RTS|CTS|DTR|DSR
3: uart:8250 mmio:0x481A6000 irq:81 tx:8945 rx:514294 oe:1922 RTS|CTS|DTR|DSR
4: uart:8250 mmio:0x481A8000 irq:82 tx:4113 rx:12387864 oe:2173 RTS|CTS|DTR|DSR
5: uart:8250 mmio:0x481AA000 irq:83 tx:0 rx:0 CTS|DSR
6: uart:unknown port:00000000 irq:0
7: uart:unknown port:00000000 irq:0
8: uart:unknown port:00000000 irq:0
9: uart:unknown port:00000000 irq:0
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious ^C
root@am437x-evm-xdb-vista300:~# ps -xa
PID TTY STAT TIME COMMAND
1 ? Ss 0:04 /sbin/init
2 ? S 0:00 [kthreadd]
3 ? I< 0:00 [rcu_gp]
4 ? I< 0:00 [rcu_par_gp]
8 ? I< 0:00 [mm_percpu_wq]
9 ? S 0:03 [ksoftirqd/0]
10 ? I 0:01 [rcu_preempt]
11 ? S 0:00 [kdevtmpfs]
12 ? I< 0:00 [netns]
13 ? S 0:00 [rcu_tasks_kthre]
15 ? S 0:00 [oom_reaper]
16 ? I< 0:00 [writeback]
17 ? S 0:01 [kcompactd0]
35 ? I< 0:00 [kblockd]
36 ? I< 0:00 [blkcg_punt_bio]
37 ? I< 0:00 [edac-poller]
38 ? I< 0:00 [devfreq_wq]
39 ? S 0:00 [watchdogd]
40 ? I< 0:00 [rpciod]
41 ? I< 0:00 [kworker/u3:0]
42 ? I< 0:00 [xprtiod]
43 ? S 0:05 [kswapd0]
44 ? I< 0:00 [nfsiod]
45 ? I< 0:00 [kpcitest]
46 ? I< 0:00 [kpcintb]
47 ? S 0:00 [hwrng]
48 ? I 0:09 [kworker/u2:1-pvr_workqueue]
49 ? S 0:12 [spi1]
51 ? S 0:00 [irq/94-4a100000]
52 ? S 0:00 [irq/96-47810000]
53 ? I 0:00 [kworker/0:2-events]
54 ? S 0:00 [irq/74-4803c000]
55 ? S 0:00 [irq/73-4803c000]
56 ? I< 0:00 [ipv6_addrconf]
57 ? S 0:00 [irq/67-44e0b000]
58 ? S 0:00 [irq/97-tps65218]
59 ? S 0:00 [irq/72-4802a000]
60 ? S 0:00 [irq/98-aic31xx-]
61 ? D 0:00 [edan-panel]
62 ? S 0:00 [irq/79-4819c000]
64 ? I 0:09 [kworker/u2:2-events_unbound]
65 ? I< 0:00 [mmc_complete]
67 ? S 0:00 [jbd2/mmcblk1p3-]
68 ? I< 0:00 [ext4-rsv-conver]
93 ? Ss 0:07 /lib/systemd/systemd-journald
107 ? Ss 0:00 /lib/systemd/systemd-udevd
122 ? Sl 0:01 /home/edan/barcode/barcode -c /home/edan/barcode/barcode.cfg
124 ? S 0:00 [jbd2/mmcblk1p2-]
125 ? I< 0:00 [ext4-rsv-conver]
135 ? S 0:02 [jbd2/mmcblk1p4-]
137 ? I< 0:00 [ext4-rsv-conver]
150 ? I< 0:00 [pvr_timer]
151 ? I< 0:00 [PVR Linux Fence]
158 ? S 0:00 [irq/89-dwc3-oma]
159 ? S 0:00 [irq/90-dwc3-oma]
163 ? S 0:00 [53701000.des-en]
168 ? S 0:00 [53501000.aes-en]
188 ? Ss 0:00 /usr/sbin/crond -n
189 ? Ss 0:01 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
198 ? Ss 0:00 /usr/bin/v8kbd_attach /dev/ttyS1,115200,8N1
201 ? D 0:02 [frontboard-data]
205 ? I< 0:00 [pvr_workqueue]
208 ? Ss 0:01 /usr/sbin/telnetd
218 ? Ss 0:01 /lib/systemd/systemd-logind
223 ? Ss 0:00 /lib/systemd/systemd-resolved
224 ? S 0:00 [ptp0]
269 ? Ss 0:00 /usr/sbin/cupsd -C /etc/cups/cupsd.conf -s /etc/cups/cups-files.conf
301 ? Ssl 7:41 /home/nx/bin/nxapp -m Vista300S -a ce -s start -t normal
311 ? Ss 0:00 /home/nx/bin/watchnx
414 ? Ss 0:00 /lib/systemd/systemd-networkd
427 ? I 0:11 [kworker/u2:3-events_unbound]
441 ? I 0:10 [kworker/u2:4-events_unbound]
447 ? I 0:00 [kworker/0:0-events]
449 ? I< 0:03 [kworker/0:0H-kblockd]
456 ? I 0:01 [kworker/0:1-events]
460 ? I< 0:02 [kworker/0:2H-mmc_complete]
461 ? I 0:00 [kworker/0:3-PVR Linux Fence]
467 pts/0 Ss 0:04 /bin/login
469 ? Ss 0:15 /lib/systemd/systemd --user
470 ? S 0:00 (sd-pam)
476 pts/0 S 0:09 -sh
521 ? I 0:00 [kworker/0:4-pvr_timer]
523 pts/0 R+ 0:00 ps -xa
root@am437x-evm-xdb-vista300:~# sddddddddddddddddd^C
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 121501 WUGEN 68 Level gp_timer
18: 318988 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277039 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6369 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51061 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58068 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 23714 WUGEN 41 Level 4a100000.ethernet
93: 576 WUGEN 42 Level 4a100000.ethernet
94: 381 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 121924 WUGEN 68 Level gp_timer
18: 319569 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277284 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6381 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51072 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58068 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 23772 WUGEN 41 Level 4a100000.ethernet
93: 599 WUGEN 42 Level 4a100000.ethernet
94: 381 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122086 WUGEN 68 Level gp_timer
18: 319805 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277375 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6384 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51072 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 23818 WUGEN 41 Level 4a100000.ethernet
93: 625 WUGEN 42 Level 4a100000.ethernet
94: 381 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122195 WUGEN 68 Level gp_timer
18: 319997 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277445 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6389 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51072 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 23857 WUGEN 41 Level 4a100000.ethernet
93: 649 WUGEN 42 Level 4a100000.ethernet
94: 382 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122308 WUGEN 68 Level gp_timer
18: 320169 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277507 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6391 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51072 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 23896 WUGEN 41 Level 4a100000.ethernet
93: 675 WUGEN 42 Level 4a100000.ethernet
94: 382 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122420 WUGEN 68 Level gp_timer
18: 320332 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277567 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6394 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51072 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 23930 WUGEN 41 Level 4a100000.ethernet
93: 699 WUGEN 42 Level 4a100000.ethernet
94: 382 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122499 WUGEN 68 Level gp_timer
18: 320496 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277643 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6398 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51112 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 23963 WUGEN 41 Level 4a100000.ethernet
93: 721 WUGEN 42 Level 4a100000.ethernet
94: 383 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122568 WUGEN 68 Level gp_timer
18: 320619 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277700 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6401 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51112 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 23991 WUGEN 41 Level 4a100000.ethernet
93: 742 WUGEN 42 Level 4a100000.ethernet
94: 383 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122597 WUGEN 68 Level gp_timer
18: 320677 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277726 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6401 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51112 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 24024 WUGEN 41 Level 4a100000.ethernet
93: 768 WUGEN 42 Level 4a100000.ethernet
94: 383 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122623 WUGEN 68 Level gp_timer
18: 320734 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277753 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6403 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51118 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 24041 WUGEN 41 Level 4a100000.ethernet
93: 782 WUGEN 42 Level 4a100000.ethernet
94: 383 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122650 WUGEN 68 Level gp_timer
18: 320787 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277778 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6403 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51118 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 24062 WUGEN 41 Level 4a100000.ethernet
93: 797 WUGEN 42 Level 4a100000.ethernet
94: 383 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122676 WUGEN 68 Level gp_timer
18: 320845 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277804 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6403 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51118 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 24081 WUGEN 41 Level 4a100000.ethernet
93: 812 WUGEN 42 Level 4a100000.ethernet
94: 383 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122704 WUGEN 68 Level gp_timer
18: 320891 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277828 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6403 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51118 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 24098 WUGEN 41 Level 4a100000.ethernet
93: 825 WUGEN 42 Level 4a100000.ethernet
94: 383 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 122736 WUGEN 68 Level gp_timer
18: 320944 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 277853 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6406 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51118 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58088 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 24117 WUGEN 41 Level 4a100000.ethernet
93: 838 WUGEN 42 Level 4a100000.ethernet
94: 383 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189416 WUGEN 37 Level SGX ISR
101: 55401 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts ^C
root@am437x-evm-xdb-vista300:~# ps -xa
PID TTY STAT TIME COMMAND
1 ? Ss 0:04 /sbin/init
2 ? S 0:00 [kthreadd]
3 ? I< 0:00 [rcu_gp]
4 ? I< 0:00 [rcu_par_gp]
8 ? I< 0:00 [mm_percpu_wq]
9 ? S 0:03 [ksoftirqd/0]
10 ? I 0:01 [rcu_preempt]
11 ? S 0:00 [kdevtmpfs]
12 ? I< 0:00 [netns]
13 ? S 0:00 [rcu_tasks_kthre]
15 ? S 0:00 [oom_reaper]
16 ? I< 0:00 [writeback]
17 ? S 0:01 [kcompactd0]
35 ? I< 0:00 [kblockd]
36 ? I< 0:00 [blkcg_punt_bio]
37 ? I< 0:00 [edac-poller]
38 ? I< 0:00 [devfreq_wq]
39 ? S 0:00 [watchdogd]
40 ? I< 0:00 [rpciod]
41 ? I< 0:00 [kworker/u3:0]
42 ? I< 0:00 [xprtiod]
43 ? S 0:05 [kswapd0]
44 ? I< 0:00 [nfsiod]
45 ? I< 0:00 [kpcitest]
46 ? I< 0:00 [kpcintb]
47 ? S 0:00 [hwrng]
48 ? I 0:09 [kworker/u2:1-events_unbound]
49 ? S 0:12 [spi1]
51 ? S 0:00 [irq/94-4a100000]
52 ? S 0:00 [irq/96-47810000]
53 ? I 0:00 [kworker/0:2-events]
54 ? S 0:00 [irq/74-4803c000]
55 ? S 0:00 [irq/73-4803c000]
56 ? I< 0:00 [ipv6_addrconf]
57 ? S 0:00 [irq/67-44e0b000]
58 ? S 0:00 [irq/97-tps65218]
59 ? S 0:00 [irq/72-4802a000]
60 ? S 0:00 [irq/98-aic31xx-]
61 ? D 0:00 [edan-panel]
62 ? S 0:00 [irq/79-4819c000]
64 ? I 0:09 [kworker/u2:2-events_unbound]
65 ? I< 0:00 [mmc_complete]
67 ? S 0:00 [jbd2/mmcblk1p3-]
68 ? I< 0:00 [ext4-rsv-conver]
93 ? Ss 0:07 /lib/systemd/systemd-journald
107 ? Ss 0:00 /lib/systemd/systemd-udevd
122 ? Sl 0:01 /home/edan/barcode/barcode -c /home/edan/barcode/barcode.cfg
124 ? S 0:00 [jbd2/mmcblk1p2-]
125 ? I< 0:00 [ext4-rsv-conver]
135 ? S 0:02 [jbd2/mmcblk1p4-]
137 ? I< 0:00 [ext4-rsv-conver]
150 ? I< 0:00 [pvr_timer]
151 ? I< 0:00 [PVR Linux Fence]
158 ? S 0:00 [irq/89-dwc3-oma]
159 ? S 0:00 [irq/90-dwc3-oma]
163 ? S 0:00 [53701000.des-en]
168 ? S 0:00 [53501000.aes-en]
188 ? Ss 0:00 /usr/sbin/crond -n
189 ? Ss 0:01 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
198 ? Ss 0:00 /usr/bin/v8kbd_attach /dev/ttyS1,115200,8N1
201 ? D 0:02 [frontboard-data]
205 ? I< 0:00 [pvr_workqueue]
208 ? Ss 0:01 /usr/sbin/telnetd
218 ? Ss 0:01 /lib/systemd/systemd-logind
223 ? Ss 0:00 /lib/systemd/systemd-resolved
224 ? S 0:00 [ptp0]
269 ? Ss 0:00 /usr/sbin/cupsd -C /etc/cups/cupsd.conf -s /etc/cups/cups-files.conf
301 ? Ssl 7:41 /home/nx/bin/nxapp -m Vista300S -a ce -s start -t normal
311 ? Ss 0:00 /home/nx/bin/watchnx
414 ? Ss 0:00 /lib/systemd/systemd-networkd
427 ? I 0:11 [kworker/u2:3-events_unbound]
441 ? I 0:10 [kworker/u2:4-events_unbound]
447 ? I 0:00 [kworker/0:0-events]
449 ? I< 0:03 [kworker/0:0H-kblockd]
456 ? I 0:01 [kworker/0:1-events]
460 ? I< 0:02 [kworker/0:2H-kblockd]
461 ? I 0:00 [kworker/0:3-PVR Linux Fence]
467 pts/0 Ss 0:04 /bin/login
469 ? Ss 0:15 /lib/systemd/systemd --user
470 ? S 0:00 (sd-pam)
476 pts/0 S 0:09 -sh
521 ? I 0:00 [kworker/0:4-events_power_efficient]
546 pts/0 R+ 0:00 ps -xa
root@am437x-evm-xdb-vista300:~# journalctl -b ^C
root@am437x-evm-xdb-vista300:~# cat /proc/interrupts
CPU0
16: 128441 WUGEN 68 Level gp_timer
18: 329182 GIC-0 29 Edge twd
20: 1 WUGEN 9 Level l3-dbg-irq
21: 1 WUGEN 10 Level l3-app-irq
23: 281332 WUGEN 12 Level 49000000.edma_ccint
25: 160 WUGEN 14 Level 49000000.edma_ccerrint
29: 0 WUGEN 109 Level 53100000.sham
42: 0 PRCM Edge pinctrl
65: 0 WUGEN 96 Level 44e07000.gpio
66: 13846 WUGEN 72 Level
67: 88 WUGEN 70 Level 44e0b000.i2c
68: 1 WUGEN 78 Level wkup_m3_txev
70: 6547 WUGEN 73 Level 48022000.serial
71: 0 WUGEN 74 Level 48024000.serial
72: 51293 WUGEN 71 Level 4802a000.i2c
73: 0 WUGEN 82 Level 4803c000.mcasp_tx
74: 0 WUGEN 83 Level 4803c000.mcasp_rx
75: 1 WUGEN 98 Level 4804c000.gpio
76: 58103 WUGEN 64 Level mmc1
78: 0 WUGEN 77 Level wkup_m3
79: 19 WUGEN 30 Level 4819c000.i2c
80: 0 WUGEN 126 Level 481a2000.spi
81: 134280029 WUGEN 44 Level
82: 217881 WUGEN 45 Level
84: 0 WUGEN 32 Level 481ac000.gpio
85: 1 WUGEN 62 Level 481ae000.gpio
86: 0 WUGEN 111 Level 48310000.rng
87: 0 WUGEN 106 Level 48320000.gpio
88: 0 WUGEN 148 Level 48322000.gpio
89: 4 WUGEN 172 Level dwc3-omap
90: 4 WUGEN 178 Level dwc3-omap
92: 24905 WUGEN 41 Level 4a100000.ethernet
93: 1045 WUGEN 42 Level 4a100000.ethernet
94: 392 WUGEN 43 Level 4a100000.ethernet
95: 0 WUGEN 29 Level mmc0
96: 1 4804c000.gpio 3 Edge 47810000.mmc cd
97: 0 WUGEN 7 Level tps65218
98: 1 481ae000.gpio 21 Edge aic31xx-irq
99: 0 48322000.gpio 0 Edge SII902x_det
100: 189423 WUGEN 37 Level SGX ISR
101: 55702 WUGEN 127 Level OMAP DISPC
102: 21 WUGEN 168 Level xhci-hcd:usb1
103: 34 WUGEN 174 Level xhci-hcd:usb3
Err: 0
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious
count 80029
unhandled 0
last_unhandled 0 ms
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~#
root@am437x-evm-xdb-vista300:~# cat /proc/irq/81/spurious ^C
root@am437x-evm-xdb-vista300:~# cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:8250 mmio:0x44E09000 irq:66 tx:36063 rx:877382 oe:7 CTS|DSR|CD
1: uart:8250 mmio:0x48022000 irq:70 tx:23143 rx:105627 oe:8 RTS|CTS|DTR|DSR|CD|RI
2: uart:8250 mmio:0x48024000 irq:71 tx:0 rx:0 RTS|CTS|DTR|DSR
3: uart:8250 mmio:0x481A6000 irq:81 tx:8945 rx:523638 oe:2068 CTS|DSR
4: uart:8250 mmio:0x481A8000 irq:82 tx:4113 rx:12408671 oe:2332 bo:31130 CTS|DSR
5: uart:8250 mmio:0x481AA000 irq:83 tx:0 rx:0 CTS|DSR
6: uart:unknown port:00000000 irq:0
7: uart:unknown port:00000000 irq:0
8: uart:unknown port:00000000 irq:0
9: uart:unknown port:00000000 irq:0
Pay close attention to ttyS3 481a6000.serial interrupt number 81。
Is there a problem with the content displayed in /proc/irq/81/spurious? If the count value is further reduced, the number of unhandled remains at 0. For a setting with a serial baud rate of 19200, it is impossible for such a large interrupt data to occur in a short time, even if the transmission and reception, exceptions and other interrupts are all enabled. Therefore, it is suspected that there is a problem with the serial port driver.