|
Post by mastertech on Jan 19, 2022 19:28:30 GMT -5
Check for voltage on pin 74 on MCU
|
|
|
Post by mastertech on Jan 19, 2022 19:30:05 GMT -5
Oh, and check voltage on TP2 of DSP.
|
|
|
Post by mmartell on Jan 19, 2022 19:32:49 GMT -5
3.3v on both
|
|
|
Post by mastertech on Jan 19, 2022 20:26:44 GMT -5
Well with that resistor removed, it appears that the DSP error may not be there even though I did not expect the firmware error. But the error 1 seems to be gone. So the firmware error may be just because it is not receiving the DSP firmware. The DSP FLAG0 line is high when not tied to MCU which is what I believe the error 1 description means, but MCU does not appear to be shorted on its FLAG0 pin which would pull it low if it was. I thought maybe there might be a problem since you changed the MCU from the E300 since there are different MCU's depending on receiver version. But the E300 and the X1000 E3 are the same. Only the E2 and E1c are different. But all in all I wouldn't think that line should be fluctuating like it is. But we have do not have conclusive info.
I would like to see what that other flag line is doing during startup on TP2. Can you check that?
|
|
|
Post by mmartell on Jan 19, 2022 23:10:30 GMT -5
There are small differences between the X1000 and E300. The E300 lacks a fifth HDMI input, doesn't have Zone2 capability and doesn't have an IR port for cabinet installation. Stands to reason the GUI would be different and by that I mean you can disregard the GUI ERROR because I swapped out IC762 from the other hdmi board thinking it was loading the dsp through the mcu. Must not have run the diagnostics or would have seen it. My bad, will swap it back.
So yes with the resistor removed the DSP ERROR 01 is gone but now the firmware is not loading hence the ^DSP 00.00
Do you think that implies I'm maybe dealing with corrupted firmware not unlike the SR7011 I just dealt with ?
With the resistor in the firmware loads but can't run so can't toggle FLAGS0. With the resistor out the firmware is recognized as corrupt and throws a different error.
Can't say for certain as it's hard to ascertain the true distinction between the two errors.
Will check on FLAGS1 for you...
|
|
|
Post by mmartell on Jan 19, 2022 23:48:34 GMT -5
FLAGS1 goes to 3.3v and stays there.
|
|
|
Post by mmartell on Jan 19, 2022 23:57:21 GMT -5
Swapped IC762 back and still have the GUI error. Maybe it does have something to do with R7923 ?
|
|
srt
Junior Member
Posts: 90
|
Post by srt on Jan 20, 2022 6:17:29 GMT -5
R7923 is under the board but I can test at TP1 and the mcu. Likewise Reset has no resistors in it's path and can only be tested at the pins of both ic's. Does that work ? if your are getting DSP error, its related to DSP chip or DSP ram or firmware chip etc or data bus between them
|
|
|
Post by mastertech on Jan 20, 2022 11:37:51 GMT -5
I wish one of you guys, that are doing this a lot would get more involved in JTAGing. I was doing JTAG 20+ years ago and it is so much easier. You do not need a box full of flash adapters and you do not have to remove the flash ic to read erase write etc.. Just connect a few wires and go. The hardest part is finding a good, easy to use software and hopefully free. I'm sure the software I used back then is outdated so someone would have to search out a newer software. JTAG would make these repairs a lot easier.
|
|
|
Post by mmartell on Jan 20, 2022 11:51:33 GMT -5
I came across JTAG and boundary scans while working on the Marantz and I agree it seems like a holy grail for repairs as it can do so much. Not only can it program but it can rule out much, including bad solder joints. Seems like the best idea ever lol.
So I found a few unsoldered joints on the DAC and of all things a bridge on its reset pin. Fixed it up and installed R7923 but now back to DSP ERROR 01 and no gui error.
That's progress, isn't it haha
|
|
|
Post by mastertech on Jan 20, 2022 12:51:44 GMT -5
That FLAG0 voltage bouncing around still bothers me.
I would remove R7924 and retest voltage on TP1 and see if it still jumps around
|
|
|
Post by mmartell on Jan 20, 2022 14:03:29 GMT -5
I removed R7924 and FLAGS0 now cycles five times from 2.5v and back to 0v before staying at 2.5v and the result is the error has changed from DSP ERROR 01 to DSP ERROR 02. There is 0.5v on that pin in standby for some reason.
Either a DSP, ram or memory problem or firmware corruption but which one ?
|
|
|
Post by mastertech on Jan 20, 2022 14:34:55 GMT -5
Is the value of R7924 correct, 10k ?
|
|
|
Post by mmartell on Jan 20, 2022 15:09:37 GMT -5
Yes it is.
|
|
|
Post by mastertech on Jan 20, 2022 15:37:21 GMT -5
I am still not sure if I am leaning to CPU or DSP but so far more DSP. One more test I would like to see.
Put R7924 back in and remove R7923 again. Now what I would like to do is feed a line 3.3v with a jumper wire through a 33 ohm resistor and connect the resistor to the pad going to the CPU where R7923 was. Make sure the 3.3v line is off the rail. Like on the rail side of R7922. Then check the voltage on that resistor while powering the receiver and see if it still bounces and what it settles at. Then run diagnostics.
Now I do not know if R7923 is surface mount or through hole but if it is surface mount, I usually just stand the resistor on end on the pad I want and solder it there. Then I solder a wire to the other end of the resistor in the air.
|
|