Short Version: Will the G4EB2 eventually shut off if it doesn’t receive new data?
Details:
We have a G4EB2 board that seems to be shutting off after a while. It’s part of a five board setup (a 10/100/1000 switch that has a daisy chain with three G4EB2s and an additional daisy chain with two G4EB2s). It’s part of the second daisy chain that only has two boards, and it is the second board that’s eventually shutting off.
I’m being told the lights on the G4EB2 are off, yet it’s still receiving five volts DC. I still need to confirm that their meter has decimals, as I know the B4 boards used to be a bit touchy if you got too far away from 5.0, and if they’re reading 4.6 or 5.4 as “5” due to rounding this could easily be the culprit.
I have C++ code that uses the dev kit code to access the five boards over and over (somewhere around 100 times per second) where I write all of the outputs (even if they’re the same) and read all the inputs. In my opinion this would be considered continuous activity, so even if there was an inactivity timeout it shouldn’t ever occur. The only reason I question it is this board doesn’t often receive different data. Some days it could be writing & reading the exact same values all day long.
It eventually times out with a -2 SIOMM_TIME_OUT
, and I start to receive errno 113, which I believe is No route to host
. I’m unable to ping it at this point. The only way to get it back is to disconnect & reconnect the brain board (power cycling it, essentially).
Sorry for the huge chunk of text, but I didn’t want to leave out any details that might assist in troubleshooting my issue. Thanks in advance to anyone who can assist!