Jump to content

Challenging SE/30 logic repair.

Recommended Posts

I have an SE/30 board in for repair that I just cant figure out.  It's been recapped, and corrosion was minimal.  It shows the attached pattern.  No chime, although I do hear 2 distinct "clicks" from the speaker at time of chime.  All address and data line and other traces have been checked between ROM, RAM, VROM, VRAM, and UA8-UG8.  Known good RAM/ROM/VROM has been swapped in.  All UA8-UG8 chips have been replaced.

Where would you go next on this one?


Link to post
Share on other sites
19 hours ago, IlikeTech said:

Make sure the rom is seated properly.  That looks like the screen you get with no rom.  Maybe corrosion on the slot contacts?

ROM has been swapped numerous times with known good.  Contacts are clean.

19 hours ago, IlikeTech said:

Also, is it possible something is pulling down the bus?  Maybe scope the address and data lines?

I can give this a shot.  I haven't logic probed anything yet.

15 hours ago, dochilli said:

Did you check the voltages at the floppy port? Must be 12 and 5 V. Perhaps they are to low.

Do you have another working SE/30. Then you could change the logic boards and see if it works with another good known AB.

This is my SE test rig.  Analog is in great shape.

10 hours ago, LaPorta said:

I got that screen once when I just plum forgot to have the requisite number of RAM slots occupied. Do you have at least four sticks in there?

Yup, 4 known good SIMMs installed.

Link to post
Share on other sites

Check the traces between the ROM and back to the ADC/SWIM/SCSI. As well as check the ASC between the GLU. 


Also, Check D-line to D-line for shorts, as well as A-line to A-line for shorts. as well as to both VCC and GND


If that fails, grab an oscilloscope and probe the data lines for activity, and more importantly, bus contention. Also if the SWIM goes bad, it will hold up the boot process. Same with the ASC if it cant be communicated to properly.


SCC wont matter, it would just freeze system 7 before it reaches the desktop. 


Last but not least, check the interrupt lines on the VIA as well as all 3 IPL lines into the CPU to make sure they arnt being held in a stuck interrupt state. 

Edited by techknight
Link to post
Share on other sites

No shorts between traces, or vcc/gnd found yet.

I did poke at the address and data lines with a logic probe.  All data lines show activity.  All address lines show activity, except A0, and A15-A19 are held low while powered.  They are not shorted to ground though.
Is that typical behavior?

Link to post
Share on other sites

Hard to say, it will all determine where its at in ROM. the CPU is attempting to execute code. But its dying off somewhere. Probably trying to initialize a hardware peripheral and keeps running into the address error or bus error trap handler exception. 


if you remove the ROM, it should attempt to walk the bus. so monitor the address lines and make sure. It should treat it as an OR.I instruction so itll just keep going. However if not, then see below:


You can also make a nop-inserter ROM Simm, (basically hardwiring $4E71 on the data bus, but driving with only pull-up resistors to prevent bus contention when others are selected) and watch the address lines like a counter. they should all be div/2 from each other. you would check these at all peripherals. 


Also watch these lines with an oscilloscope. you need to make sure each data bit and address lines are able to drive to the full bus voltage without contention issues. 

Edited by techknight
Link to post
Share on other sites

I threw in the towel and shipped the board back to the customer.  There's a point at which the time/money spent on diagnosis and repair exceeds the value of the board, and this is WELL past that.  I was hoping to follow through to the end, but I have a stack of other repairs growing.  

Thanks for the info guys!

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...