rcboosted
Enthusiast
So I think I broke my MV1B while recapping, I lost all sound afterwards, not sure how, maybe excessive heat? There's no sound out of op amp, DAC or pin 31 on 2610, everything else still works. I've been trying to get it working while parts slowly trickle in. My current working theory is that the NEO-SDR-T chip is bad, or partially working. If I need a replacement chip for that, am I pretty much SOL? Might as well use this as parts board?
My troubleshooting efforts so far have been, swapping slot board with another MV1B. It appears the slot board is ok, since there's sound using the slot board from bad MV1B on good MV1B. I socketed and replaced the 2610 just to rule it out since it arrived anyways. no change as expected. If DAC or op amp is bad, there should still be sound coming from pin 31 (tap point C in stereo mod) on 2610 right? Since the 2610 works in a good MV1B, it must not be enabled by something upstream. I checked the following traces, and continuity is good on all of them:
Z80 D0~D7 → YM2610 D0~D7
Z80 A0/A1 → YM2610 A0/A1
Z80 A2~A4 → NEO-D0 SDA2~SDA4 (NEO-SDR-T equivalent)
Z80 IORQ (20) → NEO-D0 IORQ (37)
Z80 RD (21), WR (22) → NEO-D0 SDRD (35), SDWR (36)
NEO-D0 2610RD (48 ), 2610WR (47), 2610CS (49) → YM2610 RD (59), WR (58 ), CS (57)
I probed the 2610 around while it is running and compared to the good MV1B, these are the ones that are different:
Z80 WR and RD to NEO-SDR-T is behaving the same between good and bad board. This leads me to believe the Z80 is ok? While the WR, RD and CS comes from NEO-SDR-T, so that must be the bad chip. Wiki says NEO-SDR-T is also used for joystick I/O, which works. Even if I can find a replacement, that looks like a pain to desolder without hot air.
Anyone got a vendor for NEO-SDR-T or a spare one? lol. Not sure where to go next. I guess I can replace the Z80 just to make sure since they are available.
My troubleshooting efforts so far have been, swapping slot board with another MV1B. It appears the slot board is ok, since there's sound using the slot board from bad MV1B on good MV1B. I socketed and replaced the 2610 just to rule it out since it arrived anyways. no change as expected. If DAC or op amp is bad, there should still be sound coming from pin 31 (tap point C in stereo mod) on 2610 right? Since the 2610 works in a good MV1B, it must not be enabled by something upstream. I checked the following traces, and continuity is good on all of them:
Z80 D0~D7 → YM2610 D0~D7
Z80 A0/A1 → YM2610 A0/A1
Z80 A2~A4 → NEO-D0 SDA2~SDA4 (NEO-SDR-T equivalent)
Z80 IORQ (20) → NEO-D0 IORQ (37)
Z80 RD (21), WR (22) → NEO-D0 SDRD (35), SDWR (36)
NEO-D0 2610RD (48 ), 2610WR (47), 2610CS (49) → YM2610 RD (59), WR (58 ), CS (57)
I probed the 2610 around while it is running and compared to the good MV1B, these are the ones that are different:
YM2610 | good board | bad board | |
WR | rapid pulse high | slower steady pulse high | |
RD | rapid pulse high | slower steady pulse high | |
CS | rapid pulse high | slower steady pulse high | |
PA8-11 | high, pulse on music | 8 fastest 11 slowest | 8 stuck high 9-11 stuck low |
PAD0-7 | scratchy on music with fast pulse | Nothing, or very low signal |
Z80 WR and RD to NEO-SDR-T is behaving the same between good and bad board. This leads me to believe the Z80 is ok? While the WR, RD and CS comes from NEO-SDR-T, so that must be the bad chip. Wiki says NEO-SDR-T is also used for joystick I/O, which works. Even if I can find a replacement, that looks like a pain to desolder without hot air.
Anyone got a vendor for NEO-SDR-T or a spare one? lol. Not sure where to go next. I guess I can replace the Z80 just to make sure since they are available.
Last edited: