Yeah. Clocks are good. DA and Status are stuck high I believe from last time I checked.I'm kinda running out of ideas here. My scratchpad now just has bad CPU and bad FPU. Even if there were broken traces that prevented it from booting, we should see more out of the CPU. You're absolutely sure it has good clocks, right? I would also check pins /DS and /STATUS (yeah, now the pin named as such)
Have you seen that max1zzz reverse engineered the PCB for the IIcx? You could build a new one using the custom parts from the dead one. This is a rare instance where it might be easier.If it’s the cpu, it’s surprising to me since the area around it is is pretty clean. But if I could find one I have no problem swapping it out and socketing it if possible.
No that’s something else. The board doesn’t look as bad as the pics.Surface marks or actually cut traces?
There's definitely some faded/dodgy looking traces there as well.
View attachment 58950
I saw that. Pretty impressive.Have you seen that max1zzz reverse engineered the PCB for the IIcx? You could build a new one using the custom parts from the dead one. This is a rare instance where it might be easier.

Here’s E1:I'm kinda running out of ideas here. My scratchpad now just has bad CPU and bad FPU. Even if there were broken traces that prevented it from booting, we should see more out of the CPU. You're absolutely sure it has good clocks, right? I would also check pins /DS and /STATUS (yeah, now the pin named as such)
Checking status again, status is low, halt is highLooking at the '030 DS: STATUS should provide some clue of what the CPU is attempting to do - it literally shows the outline of what the core is doing. By forcing /HALT low you should be able to make the CPU show /STATUS also permanently low. You can try that. If that doesn't do anything, I'd reflow the CPU's clock pin, and the oscillator's clock output, etc, just for giggles, and if that does nothing...uh.
View attachment 58952
With halt not pulled low, status is stuck low and reset doesn’t effect it.Ok, if /STATUS is low then it's permanently asserted and the CPU is telling you it's taken a double bus fault. If it's taken a bus fault you should see more signs of that. I would think you'd see some sort of address line activity, not just one pulse at reset - are you perhaps running the scope too slow for those signals?
How does /STATUS act on reset?
GND is clipped to the rs232 port and continuity checked against the ground plane on the board. Time base is 50ns. But RESET pin on the 030 does not go low either when i press the reset buttonIt doesn't ever change? Are you absolutely sure? What sort of timebase is the scope set to when taking this, and using what for a reference ground?
Yea and confirmed. Reset (F12) on the 030 is going low when I push reset and status stays stuck low.Didn't you say yesterday that ARST was going low on the 030 as well?
This is incorrect sorry I meant STATUS stays low. RESET is going low when I press reset.GND is clipped to the rs232 port and continuity checked against the ground plane on the board. Time base is 50ns. But RESET pin on the 030 does not go low either when i press the reset button
Wait something is inconsistent. Status is staying low when I pull halt low but not always. CheckingSo /STATUS just goes high if you tell it to halt? That seems broken, it's the opposite from what would be expected. View attachment 58955