That's been my experience, but don't junk the FPU. I've seen reports of FPUs failing at 50MHz on (the original) DFB1 but passing on other boards so it may be of use somewhere else. I don't know if I'm particularly hard on them somehow or if something amiss in the design, but I couldn't find an obvious smoking gun.dml wrote: Sun Mar 30, 2025 11:58 am I ran the FPU test at 50MHz and everything passes except the trig functions at the end, which IIRC is typical if the FPU is clocked too high.
Not seen anything quite like that and the CRC error suggests something is being stepped on. Could the jiggling in the FPU removal and insertion be the sign of an intermittent connection on the board somewhere?dml wrote: Sun Mar 30, 2025 11:58 am Obviously the FPU is no good at 50 so that was a lost cause but I'm still a bit concerned at the behaviour change? Mainly concerned that the behaviour before was consistent, and now it has changed, but is also now consistent. Has anyone seen this error before on one of these boards?
The difference in behaviour between FPU in and FPU out suggests it's probably FPU or FPU socket related, but difficult to see how it could be being selected incorrectly as its chip select ought to be pulled high.
That's worth a check I suppose. There should be some kind of pull up resistor on the back of the FPU socket, I'd have thought. Check its joints and that it's a short to the 5V rail on one side?
BW