Hi, everyone! My bela board continues to print "PRU interrupt timeout, -1 110 Connection timed out" when I run the scripts. I totally have no idea what happened. Can anyone tell how to solve this problem? I attached the detailed message below after running 'dmesg':
'''
[ 0.001692] Interrupt pipeline (release #9)
[ 0.001894] Console: colour dummy device 80x30
[ 0.001941] Calibrating delay loop... 995.32 BogoMIPS (lpj=1990656)
[ 0.046252] pid_max: default: 32768 minimum: 301
[ 0.046401] Security Framework initialized
[ 0.046418] Yama: becoming mindful.
[ 0.046460] AppArmor: AppArmor disabled by boot time parameter
[ 0.046511] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.046525] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.047425] Initializing cgroup subsys io
[ 0.047461] Initializing cgroup subsys memory
[ 0.047515] Initializing cgroup subsys devices
[ 0.047535] Initializing cgroup subsys freezer
[ 0.047554] Initializing cgroup subsys net_cls
[ 0.047572] Initializ
ing cgroup subsys perf_event
[ 0.047591] Initializing cgroup subsys net_prio
[ 0.047615] Initializing cgroup subsys pids
[ 0.047675] CPU: Testing write buffer coherency: ok
[ 0.048198] Setting up static identity map for 0x80008200 - 0x80008260
[ 0.053691] devtmpfs: initialized
[ 0.083448] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.127242] omap_hwmod: debugss: _wait_target_disable failed
[ 0.169021] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.169058] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.169682] xor: measuring software checksum speed
[ 0.206290] arm4regs : 1146.000 MB/sec
[ 0.246244] 8regs : 909.000 MB/sec
[ 0.286240] 32regs : 1029.000 MB/sec
[ 0.326242] neon : 1377.000 MB/sec
[ 0.326254] xor: using function: neon (1377.000 MB/sec)
[ 0.326302] pinctrl core: initialized pinctrl subsystem
[ 0.328595] NET: Registered protocol family 16
[ 0.330371] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[ 0.339488] OMAP GPIO hardware version 0.1
[ 0.356939] No ATAGs?
[ 0.356980] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.450297] raid6: neonx2 gen() 1849 MB/s
[ 0.518257] raid6: neonx2 xor() 1137 MB/s
[ 0.518269] raid6: using algorithm neonx2 gen() 1849 MB/s
[ 0.518279] raid6: .... xor() 1137 MB/s, rmw enabled
[ 0.518289] raid6: using intx1 recovery algorithm
[ 0.530753] edma 49000000.edma: TI EDMA DMA engine driver
[ 0.537799] SCSI subsystem initialized
[ 0.538323] libata version 3.00 loaded.
[ 0.538760] usbcore: registered new interface driver usbfs
[ 0.538862] usbcore: registered new interface driver hub
[ 0.538988] usbcore: registered new device driver usb
[ 0.539795] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[ 0.539863] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c1_pins, deferring probe
[ 0.541582] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[ 0.541906] media: Linux media interface: v0.10
[ 0.541993] Linux video capture interface: v2.00
[ 0.542115] pps_core: LinuxPPS API ver. 1 registered
[ 0.542125] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti
[ 0.542162] PTP clock support registered
[ 0.543381] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[ 0.544975] NetLabel: Initializing
[ 0.544994] NetLabel: domain hash size = 128
[ 0.545003] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.545087] NetLabel: unlabeled traffic allowed by default
[ 0.545498] clocksource: Switched to clocksource ipipe_tsc
[ 0.712156] NET: Registered protocol family 2
[ 0.713100] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.713150] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.713192] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.713284] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.713306] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.713648] NET: Registered protocol family 1
[ 0.714343] RPC: Registered named UNIX socket transport module.
[ 0.714361] RPC: Registered udp transport module.
[ 0.714371] RPC: Registered tcp transport module.
[ 0.714380] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.715399] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 0.718880] audit: initializing netlink subsys (disabled)
[ 0.718994] audit: type=2000 audit(0.716:1): initialized
[ 0.719948] [Xenomai] scheduling class idle registered.
[ 0.719963] [Xenomai] scheduling class rt registered.
[ 0.720136] I-pipe: head domain Xenomai registered.
[ 0.729381] [Xenomai] Cobalt v3.0.6 (Stellar Parallax) [DEBUG]
[ 0.742162] zbud: loaded
[ 0.742974] VFS: Disk quotas dquot_6.6.0
[ 0.743294] VFS: Dquo
t-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.746874] NFS: Registering the id_resolver key type
[ 0.746972] Key type id_resolver registered
[ 0.746983] Key type id_legacy registered
[ 0.747018] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.747468] fuse init (API version 7.23)
[ 0.748315] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[ 0.759658] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 0.759971] io scheduler noop registered
[ 0.759994] io scheduler deadline registered
[ 0.760081] io scheduler cfq registered (default)
[ 0.762128] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 0.763219] gpio-of-helper ocp:cape-universal: Allocated GPIO id=0
[ 0.763436] gpio-of-helper ocp:cape-universal: Allocated GPIO id=1
[ 0.763451] gpio-of-helper ocp:cape-universal: ready
[ 0.765160] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle
[ 0.767551] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[ 0.771747] console [ttyS0] disabled
[ 0.771857] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250
[ 0.785257] console [ttyS0] enabled
[ 0.787261] [drm] Initialized drm 1.1.0 20060810
[ 0.789158] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 0.789711] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 0.790073] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 0.790391] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 0.845552] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 0.845583] davinci_mdio 4a101000.mdio: detected phy mask fffffffb
[ 0.846173] davinci_mdio: dt: updated phy_id[2] from phy_mask[fffffffb]
[ 0.847561] libphy: 4a101000.mdio: probed
[ 0.847594] davinci_mdio 4a101000.mdio: phy[2]: device 4a101000.mdio:02, driver SMSC LAN8710/LAN8720
[ 0.848483] cpsw 4a100000.ethernet: Detected MACID = c8:df:84:d8:c1:1b
[ 0.848659] cpsw 4a100000.ethernet: cpts: overflow check period 2125
[ 0.851081] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.851155] ehci-platform: EHCI generic platform driver
[ 0.851446] ehci-omap: OMAP-EHCI Host Controller driver
[ 0.852072] usbcore: registered new interface driver usb-storage
[ 0.855000] 47401300.usb-phy supply vcc not found, using dummy regulator
[ 0.858185] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 0.858213] musb-hdrc: MHDRC RTL version 2.0
[ 0.858224] musb-hdrc: setup fifo_mode 4
[ 0.858254] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 0.860310] 47401b00.usb-phy supply vcc not found, using dummy regulator
[ 0.863263] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 0.863290] musb-hdrc: MHDRC RTL version 2.0
[ 0.863301] musb-hdrc: setup fifo_mode 4
[ 0.863326] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 0.863490] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 0.863531] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 0.863902] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.863919] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.863932] usb usb1: Product: MUSB HDRC host driver
[ 0.863943] usb usb1: Manufacturer: Linux 4.4.113-ti-xenomai-r149 musb-hcd
[ 0.863955] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 0.865096] hub 1-0:1.0: USB hub found
[ 0.865174] hub 1-0:1.0: 1 port detected
[ 0.877452] mousedev: PS/2 mouse device common for all mice
[ 0.880222] omap_rtc 44e3e000.rtc: already running
[ 0.880781] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[ 0.882182] i2c /dev entries driver
[ 0.884431] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 0.885396] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 0.951700] hidraw: raw HID events driver (C) Jiri Kosina
[ 0.952708] usbcore: registered new interface driver usbhid
[ 0.952725] usbhid: USB HID core driver
[ 0.953126] ashmem: initialized
[ 0.955352] remoteproc0: wkup_m3 is available
[ 0.955375] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 0.955386] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ 0.967200] NET: Registered protocol family 10
[ 0.968974] mip6: Mobile IPv6
[ 0.969011] NET: Registered protocol family 17
[ 0.969176] Key type dns_resolver registered
[ 0.969198] mpls_gso: MPLS GSO support
[ 0.969678] omap_voltage_late_init: Voltage driver support not added
[ 0.977026] PM: Cannot get wkup_m3_ipc handle
[ 0.981702] ThumbEE CPU extension supported.
[ 0.983196] registered taskstats version 1
[ 0.983467] zswap: loaded using pool lzo/zbud
[ 0.988356] Btrfs loaded
[ 0.990799] Key type encrypted registered
[ 0.994403] input: tps65217_pwr_but as /devices/platform/ocp/44e0b000.i2c/i2c-0/0-0024/input/input0
[ 0.995688] mmc1: MAN_BKOPS_EN bit is not set
[ 0.999432] mmc1: new high speed MMC card at address 0001
[ 1.000402] mmcblk1: mmc1:0001 M62704 3.56 GiB
[ 1.000785] mmcblk1boot0: mmc1:0001 M62704 partition 1 2.00 MiB
[ 1.001120] mmcblk1boot1: mmc1:0001 M62704 partition 2 2.00 MiB
[ 1.002909] mmcblk1: p1 p2
[ 1.020804] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[ 1.021621] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.021693] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 1.023359] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
[ 1.024821] remoteproc0: powering up wkup_m3
[ 1.024857] remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217148
[ 1.025149] remoteproc0: remote processor wkup_m3 is now up
[ 1.025174] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x192
[ 1.030830] bone_capemgr bone_capemgr: Baseboard: 'A335BNLT,00C0,2518BBBK0234'
[ 1.030871] bone_capemgr bone_capemgr: compatible-baseboard=ti,beaglebone-black - #slots=4
[ 1.069546] bone_capemgr bone_capemgr: slot #0: No cape found
[ 1.109532] bone_capemgr bone_capemgr: slot #1: No cape found
[ 1.149532] bone_capemgr bone_capemgr: slot #2: No cape found
[ 1.189532] bone_capemgr bone_capemgr: slot #3: No cape found
[ 1.189667] bone_capemgr bone_capemgr: initialized OK.
[ 1.190101] PM: bootloader does not support rtc-only!
[ 1.191243] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:23:26 UTC (946686206)
[ 1.191279] of_cfs_init
[ 1.191442] of_cfs_init: OK
[ 1.199503] PM: Hibernation image not present or could not be loaded.
[ 1.202895] EXT4-fs (mmcblk1p2): INFO: recovery required on readonly filesystem
[ 1.202925] EXT4-fs (mmcblk1p2): write access will be enabled during recovery
[ 1.304131] EXT4-fs (mmcblk1p2): recovery complete
[ 1.305134] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
[ 1.305241] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 1.306384] devtmpfs: mounted
[ 1.306983] Freeing unused kernel memory: 456K
[ 1.555037] systemd[1]: System time before build time, advancing clock.
[ 1.607211] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 1.636160] random: systemd: uninitialized urandom read (16 bytes read, 34 bits of entropy available)
[ 1.639690] random: systemd: uninitialized urandom read (16 bytes read, 34 bits of entropy available)
[ 1.653265] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[ 1.654269] systemd[1]: Detected architecture arm.
[ 1.655482] systemd[1]: Set hostname to .
[ 1.880925] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 37 bits of entropy available)
[ 1.881476] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 37 bits of entropy available)
[ 1.923572] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 39 bits of entropy available)
[ 1.925155] random: systemd-cryptse: uninitialized urandom read (16 bytes read, 39 bits of entropy available)
[ 1.996003] random: systemd: uninitialized urandom read (16 bytes read, 43 bits of entropy available)
[ 1.996312] random: systemd: uninitialized urandom read (16 bytes read, 43 bits of entropy available)
[ 1.996715] random: systemd: uninitialized urandom read (16 bytes read, 43 bits of entropy available)
[ 1.997475] random: systemd: uninitialized urandom read (16 bytes read, 43 bits of entropy available)
[ 2.246597] systemd[1]: Listening on udev Control Socket.
[ 2.247789] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 2.248395] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 2.248641] systemd[1]: Reached target Swap.
[ 2.248815] systemd[1]: Reached target Encrypted Volumes.
[ 2.248976] systemd[1]: Reached target Remote File Systems.
[ 2.250125] systemd[1]: Listening on Journal Audit Socket.
[ 2.250559] systemd[1]: Listening on udev Kernel Socket.
[ 2.251088] systemd[1]: Listening on Journal Socket (/dev/log).
[ 2.251452] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 2.253213] systemd[1]: Created slice System Slice.
[ 2.255180] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[ 2.256583] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 2.262809] systemd[1]: Mounting POSIX Message Queue File System...
[ 2.270309] systemd[1]: Created slice system-getty.slice.
[ 2.280411] systemd[1]: Mounting Debug File System...
[ 2.327494] systemd[1]: Created slice User and Session Slice.
[ 2.327956] systemd[1]: Reached target Slices.
[ 2.328236] systemd[1]: Reached target Paths.
[ 2.370927] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 2.371691] systemd[1]: Listening on Syslog Socket.
[ 2.372321] systemd[1]: Listening on Journal Socket.
[ 2.437362] systemd[1]: Starting Load Kernel Modules...
[ 2.509182] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 2.605053] systemd[1]: Starting Journal Service...
[ 2.667646] systemd[1]: Starting File System Check on Root Device...
[ 2.668476] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 2.751041] rtdm_pruss_irq: loading out-of-tree module taints kernel.
[ 2.751846] rtdm_pruss_irq loaded
[ 2.825411] systemd[1]: Mounted POSIX Message Queue File System.
[ 2.854207] systemd[1]: Mounted Debug File System.
[ 2.894954] systemd[1]: Started Load Kernel Modules.
[ 2.908731] systemd[1]: Started Create list of required static device nodes for the current kernel.
[ 2.991418] systemd[1]: Started File System Check Daemon to report status.
[ 3.067054] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 3.182563] systemd[1]: Starting Apply Kernel Variables...
[ 3.274748] systemd[1]: Mounting Configuration File System...
[ 3.368046] systemd[1]: Mounting FUSE Control File System...
[ 3.543901] systemd[1]: Started File System Check on Root Device.
[ 3.587265] systemd[1]: Started Create Static Device Nodes in /dev.
[ 3.609348] systemd[1]: Started Apply Kernel Variables.
[ 3.639235] systemd[1]: Mounted Configuration File System.
[ 3.656417] systemd[1]: Mounted FUSE Control File System.
[ 3.735377] systemd[1]: Starting udev Kernel Device Manager...
[ 3.753067] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 3.858487] systemd[1]: Started Journal Service.
[ 3.954945] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null)
[ 4.427217] systemd-journald[110]: Received request to flush runtime journal from PID 1
[ 6.663150] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[ 7.378494] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 7.571173] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 8.789415] using random self ethernet address
[ 8.789452] using random host ethernet address
[ 8.864498] using random self ethernet address
[ 8.864532] using random host ethernet address
[ 8.997135] Mass Storage Function, version: 2009/09/11
[ 8.997173] LUN: removable file: (no medium)
[ 9.446330] random: nonblocking pool is initialized
[ 11.573770] usb0: HOST MAC be:1a:84:d8:c1:1c
[ 11.574131] usb0: MAC be:1a:84:d8:c1:1d
[ 11.581799] usb1: HOST MAC be:1a:84:d8:c1:1f
[ 11.582195] usb1: MAC be:1a:84:d8:c1:20
[ 11.877356] configfs-gadget gadget: high-speed config #1: c
[ 12.471907] net eth0: initializing cpsw version 1.12 (0)
[ 12.471943] net eth0: initialized cpsw ale version 1.4
[ 12.471955] net eth0: ALE Table size 1024
[ 12.484301] net eth0: phy found : id is : 0x7c0f1
[ 12.504965] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.217956] IPv6: ADDRCONF(NETDEV_UP): usb1: link is not ready
[ 35.486252] rtdm_pruss_irq_open
[ 35.486439] rtdm_pruss_irq linux_irq: 180
[ 36.422468] rtdm_pruss_irq closed
[ 53.445761] rtdm_pruss_irq_open
[ 53.445951] rtdm_pruss_irq linux_irq: 180
[ 54.361359] rtdm_pruss_irq closed
[ 65.656458] rtdm_pruss_irq_open
[ 65.656642] rtdm_pruss_irq linux_irq: 180
[ 66.573912] rtdm_pruss_irq closed
'''