Blitter socket install problems
Posted: 16 May 2020 19:49
Atari 1040 ST C103225 Rev 1 board
Machine was working fine with no issues. Here is what I was doing to break something.
Installed PLCC68 FUNKY SOCKET ADAPTER with Blitter chip per Exxos installation instructions.
Removed jumper solder blobs next to Blitter chip.
Prior to soldering the Blitter socket in place I installed the Blitter chip in the socket and booted the machine. At this point in time the machine booted. TOS 1.02 ('87) appears have been installed (the existing TOS is 2 chip 1Mbit 28 pin ROMs). There was no option to enable or disable the Blitter in GEM desktop. I recalled reading that early TOS did not have support for the Blitter and assumed this is the reason that GEM desktop did not show the Blitter option.
I then solder the socket in place, but did not test the machine after this step.
Given the old TOS I decided to update TOS to 1.04. I tried to use 27C1001 1Mbit EPROM (32pin) to update the machine to 1.04. I burned the EPROMS (I had just used these same chips in an Atari STE to upgrade to 2.06, and the STE supports these chips explicitly with jumper settings) and following the Exxos guide for wiring a 32 pin EPROM for a 28 pin ROM socket. I then installed the 2 EPROMS and tried to boot the machine.
At this point is where I first notice an issue. Upon power up there is no noticeable activity on the screen. The monitor I'm using detects a signal and turns on, but nothing is displayed. No color. No bombs. Nada. Power light on the keyboard is on just to confirm that power is being applied to the board.
I removed the 27C1001 EPROMs and placed the original TOS ROMs back on the board and same behavior observed. So, at this point the only modifications to the board was the installation of the Blitter socket and chip, and the jumper associated with the Blitter. I removed the Blitter chip and put the solder blobs back on the Blitter jumper pads. Blitter socket remains in place. Same behavior. No activity on the screen.
At this point I began to wonder if the hack job to for the 27C1001 didn't damage something related to address or data bus.
I should have stopped at this point, but I was on a mission.
The 28 pin sockets on the mother board are too close to allow the 32 pin 27C1001 EPROMs to be installed with some physical modification to the EPROM. In order to try out the 27C1001s I had to stack a couple 28 pin sockets together to offset the EPROMs vertically to allow the EPROMs to be installed. This solution would never have allowed the power supply to be installed, so I burned a set of 6 TOS EPROMs 27C256 (I have used these in a different ST with older main board that can only accept a 6 chip TOS) and installed these EPROMS in the locations described by the Exxos TOS upgrade guide. I adjusted solder blobs to move the blob from 1Mbit to 256Kbit.
I tried booting the machine and same behavior. No activity on screen.
Last thing was to desolder the 68000 CPU and install a socket. This is for a future upgrade, but while this adds to the uncertainty as to what may be wrong with the machine. The chip desolder and socket install went smoothly. No lifted pads or damaged traces. The 68000 has clean pins.
Final machine configuration:
Blitter socket installed
Blitter chip installed in socket
Blitter jumpers set for active Blitter
6 Chip TOS 1.04 ROMS installed
TOS ROM jumpers set for 256Kbit
CPU Socket installed
Original CPU in socket
This afternoon I have poked around with an OSCOPE on the 68000 address and data lines, eprom address and data. What I have observed is that upon power up the 68000 A1-AX, etc are showing activity. I have not tested all address lines. All 6 of the ROM chips I see activity on the chip enable, address and data lines. The 68000 seems to have activity on the data lines. Again I have not checked every line. The activity lasts for about 2 seconds and then stops. Nothing further is observed on these lines after this initial burst of activity.
A primary question is that I only see activity on the 68000 address and data lines upon power-up. Reset button does seem to toggle the 68000 reset line, but I don't see address or data activity after reset. Is this normal?
Given when the fault occurred (right after soldering the Blitter socket) I''m guessing the I have shorted something under the socket. If the address or data bus has lines shorted does the observed behavior seem reasonable?
My next attempt will be to remove the Blitter socket.
Any other suggestions?
Joe
Machine was working fine with no issues. Here is what I was doing to break something.
Installed PLCC68 FUNKY SOCKET ADAPTER with Blitter chip per Exxos installation instructions.
Removed jumper solder blobs next to Blitter chip.
Prior to soldering the Blitter socket in place I installed the Blitter chip in the socket and booted the machine. At this point in time the machine booted. TOS 1.02 ('87) appears have been installed (the existing TOS is 2 chip 1Mbit 28 pin ROMs). There was no option to enable or disable the Blitter in GEM desktop. I recalled reading that early TOS did not have support for the Blitter and assumed this is the reason that GEM desktop did not show the Blitter option.
I then solder the socket in place, but did not test the machine after this step.
Given the old TOS I decided to update TOS to 1.04. I tried to use 27C1001 1Mbit EPROM (32pin) to update the machine to 1.04. I burned the EPROMS (I had just used these same chips in an Atari STE to upgrade to 2.06, and the STE supports these chips explicitly with jumper settings) and following the Exxos guide for wiring a 32 pin EPROM for a 28 pin ROM socket. I then installed the 2 EPROMS and tried to boot the machine.
At this point is where I first notice an issue. Upon power up there is no noticeable activity on the screen. The monitor I'm using detects a signal and turns on, but nothing is displayed. No color. No bombs. Nada. Power light on the keyboard is on just to confirm that power is being applied to the board.
I removed the 27C1001 EPROMs and placed the original TOS ROMs back on the board and same behavior observed. So, at this point the only modifications to the board was the installation of the Blitter socket and chip, and the jumper associated with the Blitter. I removed the Blitter chip and put the solder blobs back on the Blitter jumper pads. Blitter socket remains in place. Same behavior. No activity on the screen.
At this point I began to wonder if the hack job to for the 27C1001 didn't damage something related to address or data bus.
I should have stopped at this point, but I was on a mission.
The 28 pin sockets on the mother board are too close to allow the 32 pin 27C1001 EPROMs to be installed with some physical modification to the EPROM. In order to try out the 27C1001s I had to stack a couple 28 pin sockets together to offset the EPROMs vertically to allow the EPROMs to be installed. This solution would never have allowed the power supply to be installed, so I burned a set of 6 TOS EPROMs 27C256 (I have used these in a different ST with older main board that can only accept a 6 chip TOS) and installed these EPROMS in the locations described by the Exxos TOS upgrade guide. I adjusted solder blobs to move the blob from 1Mbit to 256Kbit.
I tried booting the machine and same behavior. No activity on screen.
Last thing was to desolder the 68000 CPU and install a socket. This is for a future upgrade, but while this adds to the uncertainty as to what may be wrong with the machine. The chip desolder and socket install went smoothly. No lifted pads or damaged traces. The 68000 has clean pins.
Final machine configuration:
Blitter socket installed
Blitter chip installed in socket
Blitter jumpers set for active Blitter
6 Chip TOS 1.04 ROMS installed
TOS ROM jumpers set for 256Kbit
CPU Socket installed
Original CPU in socket
This afternoon I have poked around with an OSCOPE on the 68000 address and data lines, eprom address and data. What I have observed is that upon power up the 68000 A1-AX, etc are showing activity. I have not tested all address lines. All 6 of the ROM chips I see activity on the chip enable, address and data lines. The 68000 seems to have activity on the data lines. Again I have not checked every line. The activity lasts for about 2 seconds and then stops. Nothing further is observed on these lines after this initial burst of activity.
A primary question is that I only see activity on the 68000 address and data lines upon power-up. Reset button does seem to toggle the 68000 reset line, but I don't see address or data activity after reset. Is this normal?
Given when the fault occurred (right after soldering the Blitter socket) I''m guessing the I have shorted something under the socket. If the address or data bus has lines shorted does the observed behavior seem reasonable?
My next attempt will be to remove the Blitter socket.
Any other suggestions?
Joe