Does anyone know how the method a motherboard uses to detect that the user is requesting it to go into soft-off state?
the following problems i've been experiencing on some pc's:
at random, once every few weeks, some PC's will abruptly shutdown, exactly like they would be enterring the soft-off state.
In our pc's we have custom build power buttons, which are soft of hidden in the rear panel, to prevent users from switching off pc's just like that.
so i thought that there might be a problem in these buttons/cablings.
You probably are aware that the power button short-circuits the 5V lead with the ground, which tells the MB that the button is pressed.
So i thought there might be some sort of short-circuit going on in the cable.
After an intensive test session on a scope, we've seen that sometimes, there will be short circuits for a few milliseconds.
You're probably also aware that the power button should be pressed for +4secs in order to request a soft-off state to the MB, so those few milliseconds of short-circuit, could never cause this to happen.
EXCEPT in the following case:
the MB will use sampling to request the line status, this would mean that MB would check the line every couple of milliseconds.
Then, in very rare situations, imagine that the spikes in the cabling, match with the sampling checks on the MB.
this seems offcourse far-fetched, but remember that this only happens once in a couple of weeks/months on only a few PC's out of a couple of thousands.
So my final question is actually simple:
how does the MB check the power button line, continuous, or via a sampling method?
any help would be greatly appreciated
the following problems i've been experiencing on some pc's:
at random, once every few weeks, some PC's will abruptly shutdown, exactly like they would be enterring the soft-off state.
In our pc's we have custom build power buttons, which are soft of hidden in the rear panel, to prevent users from switching off pc's just like that.
so i thought that there might be a problem in these buttons/cablings.
You probably are aware that the power button short-circuits the 5V lead with the ground, which tells the MB that the button is pressed.
So i thought there might be some sort of short-circuit going on in the cable.
After an intensive test session on a scope, we've seen that sometimes, there will be short circuits for a few milliseconds.
You're probably also aware that the power button should be pressed for +4secs in order to request a soft-off state to the MB, so those few milliseconds of short-circuit, could never cause this to happen.
EXCEPT in the following case:
the MB will use sampling to request the line status, this would mean that MB would check the line every couple of milliseconds.
Then, in very rare situations, imagine that the spikes in the cabling, match with the sampling checks on the MB.
this seems offcourse far-fetched, but remember that this only happens once in a couple of weeks/months on only a few PC's out of a couple of thousands.
So my final question is actually simple:
how does the MB check the power button line, continuous, or via a sampling method?
any help would be greatly appreciated