Hi Mathias,
thanks for the prompt reply, attached the journald kernel logs after a fresh reboot, in case you can spot anything suspicious.
I could not notice piControl errors before the first "too many communication errors", I can try again next time, but since the logs are rotated it may have disappeared.
In the last attachments I added the full log sequence from /var/log/kern* starting from a fresh piControl reboot and I could not see particular errors.
For instance:
Code: Select all
tail kern.log.3_last.1000.lines_20180923.log
head kern.log.2_first.1000.lines_20180923.log
But it may have gone missing since I have not investigated how the logs are rolled over.
Anyway the piControl version is 244.
Code: Select all
Sep 24 23:00:20 RevPi6733 kernel: piControl: loading out-of-tree module taints kernel.
Sep 24 23:00:20 RevPi6733 kernel: piControl: built: Di 17. Jul 14:44:40 CEST 2018
Sep 24 23:00:20 RevPi6733 kernel: piControl: RevPi Core
Sep 24 23:00:20 RevPi6733 kernel: piControl: MAJOR-No. : 244
Sep 24 23:00:20 RevPi6733 kernel: piControl: MAJOR-No. : 244 MINOR-No. : 0
Sep 24 23:00:20 RevPi6733 kernel: piControl: vfs_read returned 0: b92fcb00, 40477
Sep 24 23:00:20 RevPi6733 kernel: piControl: 5 devices found
Sep 24 23:00:20 RevPi6733 kernel: piControl: 612 entries in total
Sep 24 23:00:20 RevPi6733 kernel: piControl: cl-comp: 0 addr 6 bit ff len 8
Sep 24 23:00:20 RevPi6733 kernel: piControl: cl-comp: 1 addr 81 bit ff len 8
Sep 24 23:00:20 RevPi6733 kernel: piControl: cl-comp: 2 addr 82 bit ff len 8
Sep 24 23:00:20 RevPi6733 kernel: piControl: cl-comp: 3 addr 194 bit ff len 8
Sep 24 23:00:20 RevPi6733 kernel: piControl: cl-comp: 4 addr 195 bit ff len 8
Sep 24 23:00:20 RevPi6733 kernel: piControl: filp_open -1190112000
Sep 24 23:00:20 RevPi6733 kernel: piControl: ksz8851HardwareReset
Sep 24 23:00:20 RevPi6733 kernel: piControl: ksz8851HardwareReset
Sep 24 23:00:20 RevPi6733 kernel: piControl: number of CPUs: 4
Sep 24 23:00:20 RevPi6733 kernel: piControl: mGate thread started
Sep 24 23:00:20 RevPi6733 kernel: piControl: piIO thread started
Sep 24 23:00:20 RevPi6733 kernel: piControl: set priority of spi0 to 54
Sep 24 23:00:20 RevPi6733 kernel: piControl: PADS 0 = 0x1b slew=1 hyst=1 drive=3
Sep 24 23:00:20 RevPi6733 kernel: piControl: PADS 1 = 0x1b slew=1 hyst=1 drive=3
Sep 24 23:00:20 RevPi6733 kernel: piControl: PADS 2 = 0x1b slew=1 hyst=1 drive=3
Sep 24 23:00:20 RevPi6733 kernel: piControl: piControlInit done
I have noticed that every now and then at start-up the system behaves as if the pibridge was not plugged in, since everything flashes red, this happens also when the system IOs are completely disconnected, it seems somehow a bit touchy, trying a second time (or adjusting the pibridge again) the system boots up.
So at times the initial handshaking seems to fail too, even if I made sure that the bridge was firmly pushed into the slots.
An apt list --upgradable after an apt update does not show the raspberrypi-kernel/-firmware modules, the system was updated recently to stretch, a month ago or so.
For the module firmware upgrade I need to be physically there and this will happen next week.
Although I have set up a RevPi Core 1 with 4 DIO modules with older firmware and the system has been running flawlessly for months now -truth being told I had to have a RevPi Core 3 replaced instead because the ssh connection was dropping without reason and the system was crashing for some instability-.
Well let me know if you spot any errors at boot time in case please, I will try to check daily and see if I can find any other errors in the meantime.
Next week the firmware upgrade.
Also If you think that a downgrade to jessie may be a solution as previously experienced by someone else do let me know.
Thanks for your help, regards
Enrico