LaST Memory upgrade fail (1040STFM C070789)
Posted: 29 Aug 2024 16:51
Hi all.
Today is a sad day.
I now have a broken 1040STFM.
The relevant events and actions taken;
- In preparation of the LaST Memory Upgrade, I desoldered and socketed all RAM on the board. (I had expected a bare PCB, planned on installing pins suitable for round hole sockets myself). At this point in time, no problems.
- I received the upgrade, saw the pins, desoldered them as they would be too high and the square pins are too big for round hole sockets.
- Soldered wire to pin 64 of the MMU (checked 5 times, i got the correct pin), wire routing a little different than instructions as the mentioned via is not open so I took a slightly longer route, wire length is ok, and there is continuity to pin 64 of the socket/mmu.
- put kapton tape on the sockets to prevent shorts
- placed the pcb on the sockets in the correct spot
- used crimp-on dupont pins through the hole and the tape into the socket x34
- soldered the top and clipped off the surplus of the pins
- desocketed the pcb -- very carefully, as 34 pins hold quite firmly
- soldered the bottom side to strengthen the bond (only had to fix one pin that got crooked)
- installed the module (and all this taking careful note of the PSU proximity)
- soldered the mmu wire to the appropriate pad, bridged the 1/4MB jumper.
All is well at this point from an installation point of view, however, ...
Upon boot, empty floppy in drive, I see a short flash of the mouse pointer and the computer resets.
I checked and rechecked all connections, using a multimeter in continuity mode, everything seems fine, but the machine will not boot.
Removed the 1/4 MB jumper, now the machine boots to 20 bombs.
Reinstated the jumper, back to flash of mouse pointer and reboot.
At this point, regret kicked in, and anger at myself for not being content with what I had and ruining a working machine and reverted the machine to 1 MB as before, reinstalling all 32 DRAM chips in the sockets.
Machine boots! however, only 512KB is seen.
Checked continuity on the DRAM chips, one chip did not get continuity on pin 16, fixed that, now all 1MB is seen again, however, the desktop shows corruption and SysInfo will not boot.
RamTest shows no faults, so I think I need a better ram test, perhaps something with a march test?
Video of the "Flash mouse and reset';
Image of the desktop corruption;
Any help in any form is appreciated.
Perhaps someone with intimate knowledge of the system could determine by the image which RAM chip/chips are at fault?
( as in; where in memory is the display buffer located, and which of the 4 banks of 256K would that be )
I've read that there is a service manual floating around with "troubleshooting a dead system", which could come in handy.
But I am currently in a state of mind of "doing nothing and asking for advice is better than possibly making it worse".
Thanks in advance to anyone.
Also, maybe someone could help me answer the question why the 4MB PCB did not work. There's not much on there and all datalines have continuity from pins to ramchip, I see no reason for the module not to work ...
R.
Today is a sad day.
I now have a broken 1040STFM.
The relevant events and actions taken;
- In preparation of the LaST Memory Upgrade, I desoldered and socketed all RAM on the board. (I had expected a bare PCB, planned on installing pins suitable for round hole sockets myself). At this point in time, no problems.
- I received the upgrade, saw the pins, desoldered them as they would be too high and the square pins are too big for round hole sockets.
- Soldered wire to pin 64 of the MMU (checked 5 times, i got the correct pin), wire routing a little different than instructions as the mentioned via is not open so I took a slightly longer route, wire length is ok, and there is continuity to pin 64 of the socket/mmu.
- put kapton tape on the sockets to prevent shorts
- placed the pcb on the sockets in the correct spot
- used crimp-on dupont pins through the hole and the tape into the socket x34
- soldered the top and clipped off the surplus of the pins
- desocketed the pcb -- very carefully, as 34 pins hold quite firmly
- soldered the bottom side to strengthen the bond (only had to fix one pin that got crooked)
- installed the module (and all this taking careful note of the PSU proximity)
- soldered the mmu wire to the appropriate pad, bridged the 1/4MB jumper.
All is well at this point from an installation point of view, however, ...
Upon boot, empty floppy in drive, I see a short flash of the mouse pointer and the computer resets.
I checked and rechecked all connections, using a multimeter in continuity mode, everything seems fine, but the machine will not boot.
Removed the 1/4 MB jumper, now the machine boots to 20 bombs.
Reinstated the jumper, back to flash of mouse pointer and reboot.
At this point, regret kicked in, and anger at myself for not being content with what I had and ruining a working machine and reverted the machine to 1 MB as before, reinstalling all 32 DRAM chips in the sockets.
Machine boots! however, only 512KB is seen.
Checked continuity on the DRAM chips, one chip did not get continuity on pin 16, fixed that, now all 1MB is seen again, however, the desktop shows corruption and SysInfo will not boot.
RamTest shows no faults, so I think I need a better ram test, perhaps something with a march test?
Video of the "Flash mouse and reset';
Image of the desktop corruption;
Any help in any form is appreciated.
Perhaps someone with intimate knowledge of the system could determine by the image which RAM chip/chips are at fault?
( as in; where in memory is the display buffer located, and which of the 4 banks of 256K would that be )
I've read that there is a service manual floating around with "troubleshooting a dead system", which could come in handy.
But I am currently in a state of mind of "doing nothing and asking for advice is better than possibly making it worse".
Thanks in advance to anyone.
Also, maybe someone could help me answer the question why the 4MB PCB did not work. There's not much on there and all datalines have continuity from pins to ramchip, I see no reason for the module not to work ...
R.