Trying to diagnose a problem on a new board lately. On average, in ten iterations of the test script it will fail just once. Difficult to pinpoint the fault. Temperature cycling, voltage margining and board vibration/flexing reveal nothing. Power rails look clean, and oscillators are stable. Problem is hardware, not software/firmware. Don't think there are any pressure-sensitive ICs or leaky caps etc.
Because it's intermittent, this should go straight onto the scrap heap. On the other hand, if it was actually a hard fail but BER, then it could be used as a doner unit for repairing other devices with certain components salvaged.
So, just wondering is there any rule of thumb for saving components from a scrapped intermittent board? - Never ever, only re-use passives, re-use basic discrete silicon components but only after thorough component-level tests?
Interested to hear what people think, or experience you've had. What's the probability of transferring the original intermittent fault to another board?