This one is easier. The DRAM corresponding to the data bit 0 is stuck to 0. Either it's a bad soldering on that socket, or the DRAM chip is bad.
Alright, success! This 12+ year old thread finally reaches a happy conclusion. I am very grateful for all the invaluable input you guys have given, my very first computer now comes back to life after a quarter of a century in oblivion. Thanks!!
The problem turned out to be:
1. The broken fuse in the PSU.
2. A broken trace in the VRAM network. Specifically, IC12 didn't have a connection between pin 2 (DATA IN) and the ADDRESS7 pins on the VRAMs/VDP. Soldering in a jumper from pin 2 on IC12 to pin 13 on another VRAM solved this. The broken trace probably stems from the process of desoldering the old VRAMs and soldering in the new sockets, some force had to be used here and there...
Checking the service manual was crucial:
Quick and dirty fix:
It works, cheers everybody!
You have no idea how pleased I am for seeing you were able to revive your own computer. I know how it is when you fix your own stuff and when it's the very first one you ever owned it's even more special.
Grats
This thread is an awesome read. Good to hear you managed to resurrect your MSX!
Gongratulations!
Sorry for reviving such an old thread but I made a post in my blog for detecting visually which vram bank is failing (if only 1 is failing at time):
http://www.gamerachan.org/fubu/dijkstra/?p=93
Thanks for this thread as this was the main source of information used to debug my machine :).
Nice post!
Cool!
Wow, what I nice thread to read. Next time check back more often, could have save you replacing the VRAM