I've posted this on a couple of other forums, but didn't really get a lot of opinions confirming or disproving my ideas, so please let me ask the same thing here.
Recently I've got a Nakamichi CD Player 3, the MusicBank kind. The seller said it was not opening the tray and thus playback was untested and they were giving it away for a decent discount. "Aight just a few new belts right?" — the famous last words before I turned my desk into a lab first time in a decade again.
Linking the service manual right here for those kindly playing along at home:
https://elektrotanya.com/nakamichi_cd-player-3.pdf/download.htmlSo, indeed, first I went ahead and swapped the belts and lubricated all the plastic parts. One of the cogs in the optics lifter mechanism had some crud somehow make its way onto the rod so that had to be reseated.
Then it turned out the lever of the home position sensor of the stacker assy was broken off — so I bent the spring beneath it to account for that, finicky, but it works most of the time for now.
Powering it on revealed that sometimes it would glitch out, showing garbage on the screen or trying to spin the disc in reverse up to takeoff speeds. Tapping the +5V logic supply voltage regulator often fixed that by triggering a reset. So, reflowing that and the two transistors generating the ±5V supply for the DAC got the voltages steady and spot on within a few hundred mV of the designed value. (Those components went hot enough to slightly brown their surroundings on the board)
I took out a few caps at random on both the main and RF boards and they all matched the label, albeit I have to admit I didn't look at the ESR too much.
(Cue the Benny Hill chase soundtrack and footage of myself spending a whole day looking for the transistor shaped "turns-out-it's-a-fuse" that I've blown by shorting one of the caps by accident)
Then I plugged in my speakers and put in a pressed album and... the sound was absolutely trashed, as if only one bit of the DAC was working.
I assumed the DAC is broken, so I recorded a CD-R with a few sinewaves and a silent track, 30 seconds each.
And here's how the 1kHz sinewave, 50% FS looks like on the output:

Not quite 50%, neither a sinewave, but at least both channels are the same, so it's not like the DAC is faulty — I doubt both sides of it would've developed an exact same failure. It's more like something is loading garbage into it.
So I went on to play silence, and:

Definitely not silence either!
So, going on the path from the rear jacks backwards I traced along the following symptoms while playing the silence CD-R:
* Output filter and OpAmp: just repeats the noise that the DAC sends into it, once the DAC shuts up there's no noise, so it's ruled out
* DAC: sends out the abomination on the second picture above on the L and R outs, and the input data line gets some blips of '1' bits at times, while I assume silence should be all '0'? Sure enough, shorting the data in to ground makes it shut up. The output waveform is somewhat like this:
https://www.diyaudio.com/community/attachments/1677992232780-png.1149950/* Digital filter / Resampler: Gets 1-2 of '1' bits every now and then on the data in line. Shorting the data in line to ground makes the whole downwards chain shut up, so I assume the Resampler is getting garbage data on the inputs.
* Sony DSP chip: the Subcode CRC incorrect flag line raises 1-2 times at a similar timing to those 1-2 '1' bits. (I don't have a second probe on the scope to compare). But I assume this is normal since the tracking has to catch up sometimes?
* All the other frequencies seem to be spot on, aside from the PLL — it's constantly 0.2MHz too high, but locks on to the specced 4.2ish MHz just fine once the CD is spinning.
In the end I have traced the whole path like follows:
RF output after the amp, measured on the RF testpoint (CN-105:3) while playing a pressed CD

EFM output from the amp as seen from the U102, taken at R170, with a pressed CD

The PLL clock, CN-109:2 (~PLCK signal), must be 4.2MHz as per the manual

Bit clock IN U801:17 (2.?68MHz in the manual) and Word clock IN U801:16 (44.1kHz in the manual): 24 bits per word, isn't it too much for 16 bit CD? or am I reading it wrong?

Bit clock IN and Data In (U801:18) while playing a silence track on a CD-R, to hopefully highlight the problem. We can clearly see 10 clock cycles are in a logical 1, whereas silence should be 0? Or is it some weird different format?

Bit clock IN and Data In while playing a music track on a pressed CD

Oscillator out (U801:4) to the DSP, 6.9244MHz in the manual

Data Left (U802:12) and Data Clock (U802:13) on the DAC while playing a silence track on a CD-R. This is data for the DAC so it clearly should be zeros and yet!

Data Right (U802:16) and Data Clock (U802:13) on the DAC while playing a silence track on a CD-R

So, my assumptions are:
1. The laser head, DF, DAC and OpAmp are
not faulty
2. The
Sony DSP CXD1167QZ chip (U102)
is faulty
The CXD1167 is pretty hard to find in all of it's shapes and forms so if I'm right that might be a huge hassle, hence I would like your opinions on what else to check around here. Maybe I'm too dumb and all those waveforms just scream "Clean the lens (I did) and swap the decades old caps (I did not)!!"?
Thanks!