Short update (otherwise this ends rather vague)
It ran until last Saturday, june 20 after which I manually stopped it for unrelated reasons. So it did run without crash for 11 days.
Configuration:
- self compiled TC17.0 kernel with included usb-serial and ftdi single port driver (so,.. NOT the full directory)
- using blocking read and select funtions.
I now basically “give up” on finding deepest rootcause. Variation over testcases and lack of logging makes it kind of undoable.
I will again test the published package once TC17.1 beta gets released.
I brought my application to “non-blocking read” and slowly bring all functionality back in the main home utimation computer (during the troubleshooting had my Solaredge energy, battery and PV on the secondary computer to avoid damage from crashes).
Unless this crashes again there will not be followup on this thread until TC17.1
Thanks to all who helped.