The mouser parts arrived.
On the PLCC socket, I punched out the bottom plastic piece so I could access the pins from the top. This socket had two small posts for mounting alignment, so I had to trim them off too. Soldering this in was a bit of a PITA as the angle was too tight for my K tip and I had couldn't do a proper drag. I also accidentally touched the inside sides of the socket once or twice melting them slightly, which required some careful cleanup. Two solder bridges also required some very careful iron work. I then installed the ROM
After cleanup and a final sounding out of pins, I then moved on to installing the CPU in its socket. Even though the pins all looked straight, it took forever and some micro adjustments to get them in to the socket. I don't think I'll be taking that CPU out any time soon.
Everything looked fine so I removed my 68000 from its socket and went to install the card. Whoops, I had soldered on 2 rows of square header pins and I needed round! Luckily I had some on hand and after carefully desoldering 64 pins, I installed the new round strips.
My motherboard really isn't the right one for this card as it would interfere with the central case post and a 4700uF cap, but I'm going to sort that out later. In the meantime I installed a stack of 64 pin DIL sockets so the card would clear the MMU and the capacitor, pulled the existing motherboard ROMs, grabbed my trusty Exxos PSU and flicked the switch...
20220330_220637.jpg
ATARI LOGO!
Memory Test:
ST RAM 512KB RAM
Memory Test Complete.
A rather long black bar counting down and Desktop!
The mouse works and I can click around on the desktop
Now here's an odd thing though. When I attempt to boot the ST v4.4 diagnostic cartridge I get the following
Code: Select all
I6 Testing Bus Error handling
No (I6) error
I7 Bus error not detected
EA Address Error Access Address: FA6A98 Program Counter: 6DF7EE
E8 Exception error
The address and Program Counter are consistent between reboots.
My config is a bit odd though. Is it possible that the ST536 has never been tested on a 512KB machine? I know there must be some address decoding going on in the CPLD. Maybe it assumes a 1MB or 4MB machine? After all, 512KB with a 68030 is a bit silly :D I do have an Exxos 4MB kit waiting here to be installed.
Of course, it could just be (and it's much more likely) that I mucked something up.
Any help/input appreciated.