Vintage Digital Guitar Processor: Digitech GSP-5 - Page 1
Forum section: electronics / repair

author: obiwanjacobi
author_rank: Super Contributor
timestamp: September 17, 2016, 12:30:41 pm
content: I have been sitting on this for some time now and I decided it was time to either fix it, or get rid of it. Note that this repair is more for my experience/learning than it is to make it profitable. Although I am not willing to spend a whole lot of money, I wouldn't mind taking it further than you would usually.The GSP-5 is quite a complex beast and I cannot say that I have all parts of the schematic (attached) figured out.I have replaced the DAC (U39) with a new one and that fixed a distorted sound (when none was desired ;-) that was the initial problem.The problem is currently that it generates a tone without any input. I have tried to switch around the DRAM the DSP uses but only when I remove them all, is the tone gone. When I insert even one, the problem comes back. I was hoping to isolate a bad DRAM chip.When switching the unit on, after the CPU/DSP has booted up, there is a clear tone 'visible' on the output. After one second or so, the scope image becomes a jumble of lines. I thought this might be oscillation in the analog circuit but to be honest, I have no idea how that works...Control of the unit, recalling presets and responding to buttons, driving display etc. all works fine.So anyone willing to take a look at the schematics and help figuring out what could be wrong...Here are some notes for the schematic (I always do this to help me understand the schematic):Analog circuit:LF353N Dual OpampsLF311N Voltage comparitorLF357N Dual OpampsDigital circuit:74HC157 Quad 2-input multiplexersLH2464-12 (DRAM) (4464 in schematic)VGT7764-6024 (DSP)LH5116-12 (RAM)HD63A03RP (CPU)HY6264LP-12 (Static RAM)PCM54HP (DAC) - warms up - replaced it.

author: obiwanjacobi
author_rank: Super Contributor
timestamp: September 20, 2016, 09:45:13 am
content: I guess this is the wrong crowd...

author: Zucca
author_rank: Unknown
timestamp: September 20, 2016, 02:14:56 pm
content: Something has killed the DAC, I guess a bad transient on the Supply? Maybe other guys are gone on the same power rail?I am not 100% sure but do you have a scope? Are you able to trace back that tone? Is it present at the DAC output? If yes look at then the problem must be in the digital circuit part (I am sure you have already understood that according to your description).If nobody is giving you an answer don´t give up but contunue to post you investigations... I promise you someone will jump in and help you.BTW can you upload some pictures? Board and Scope screenshots?Don´t give up.

author: obiwanjacobi
author_rank: Super Contributor
timestamp: September 20, 2016, 04:55:28 pm
content: Thanks for answering.Quote from: zucca on September 20, 2016, 02:14:56 pmI don't think it is the supply. All digital ICs are 5V and like I said the control of the unit still functions. There's a separate CPU and ROM for that. I have replaced the DAC - its brand new. Of course a bad supply could ruin that...Quote from: zucca on September 20, 2016, 02:14:56 pmYes I have an old analog 20MHz scope. The 'tone' is output by the DAC. The analog circuitry that follows seems ok - at least good enough.Quote from: zucca on September 20, 2016, 02:14:56 pmYes, the signal is at the DAC output. Indeed that is why I turned my attention towards the digital part. The DSP especially. The DSP uses 5x 64kx4bits of DRAM memory (Schematic p1) - my guess is for sample manipulation - and have fiddled with the DRAM chips.Quote from: zucca on September 20, 2016, 02:14:56 pmOn the left is the analog part and the DAC. In the center is the DSP with below it its DRAM. On the right is the CPU and ROM and power supply. The rest of it is mainly 74 logic and some static RAM.

author: 2N3055
author_rank: Super Contributor
timestamp: September 20, 2016, 05:52:43 pm
content: Check 373 latches between DSP and DAC for stuck bits..One of memory modules might have stuck bits too.. That would present itself as false signal...Please explain in more detail what is a problem:1. Does it work normally , but has tone on top of signal..2. Frequency of tone might tell you where in sample memory it can come from...

author: DaJMasta
author_rank: Super Contributor
timestamp: September 20, 2016, 07:59:44 pm
content: I'd definitely check the frequency of the tone, because it could tell you a lot about where it's coming from - if it's a harmonic of a signal or mains frequency then it could be cap problems or damaged shielding or something, etc.Does the tone change at all with the input? And as suggested, using a scope on various points on the output could tell you something about it too.

author: obiwanjacobi
author_rank: Super Contributor
timestamp: September 21, 2016, 10:22:16 am
content: I have played around some more and the 'tone' changes with each preset. A preset is a combination of settings for the different (DSP) effects. Something in those settings is used as a basis for this fault.Quote from: 2N3055 on September 20, 2016, 05:52:43 pmI have checked all pins of U10 and U11 (74HC374 - Schematic p1) and all data lines are 'moving' - lots of bit patterns are transferred. There is a nice steady clk to both (OE is grounded).Quote from: 2N3055 on September 20, 2016, 05:52:43 pmI have already swapped the DRAM ICs. I have swapped the DSP static RAM ICs too (U7 and U8 Schematic p1) - no change.But I can see that on both chipspin 23 - A8 is stuck hi, (directly wired to DSP)pin 22 - A9 is stuck lo, (directly wired to DSP)pin 21 - /WE is stuck hi, (directly wired to DSP)pin 20 - /OE is stuck lo,pin 19 - A10 is stuck lo, (directly wired to DSP)(pin 18 - /CE is supposed to be lo)pin 16 - D6 has a consistent pulse (could be ok - could be part of mangled data)I followed /OE back to the invertor U12F which also had a steady hi on its input, which is wired to the DSP.So the DSP is outputting constant signals for /OE and /WE (as well).I have pulled the DSP and cleaned its pins with alcohol, but that didn't help.Quote from: 2N3055 on September 20, 2016, 05:52:43 pm1. Yes, it appears to be. I can hear a faint guitar signal through that 'tone'.2. See video. Time set at .1 ms / div. A few kHz by the sound of it.Video:https://1drv.ms/v/s!AhOnTNbY2NaPiNsSZBlKpGPNdejJog

author: 2N3055
author_rank: Super Contributor
timestamp: September 21, 2016, 01:38:25 pm
content: Did those signals go hi z with dsp out. ? So we can rule out PCB.

author: obiwanjacobi
author_rank: Super Contributor
timestamp: September 21, 2016, 02:02:54 pm
content: Quote from: 2N3055 on September 21, 2016, 01:38:25 pmYou mean those stuck pins on the static RAMs?I haven't tested. Will do that later.

author: obiwanjacobi
author_rank: Super Contributor
timestamp: September 28, 2016, 01:50:31 pm
content: [I had an entire answer typed in and then when opening my laptop screen, the browser re-loaded and everything is goneSo this is a short version.]Quote from: obiwanjacobi on September 21, 2016, 10:22:16 amA8, A9 and A10 are not wired to the DSP!, but come from U13 (Schematic p1). U13 is driven by latch U18 (schematic p2) called PD (Port D). These lines are used as sort of a memory page selector by the CPU. The other SRAM address lines are accessed through latch U17 (Schematic p2) and the 16 bit data lines with latches U16 and U30 (Schematic p2), all controlled by the CPU.When switching presets these latches are clocked. Some presets seems to continuously activate these latches, probably to write expression pedal data (Midi) into the DSP memory (not investigated). When I lift these latches, the tone is gone. However it may simply be that the SRAM data is zero'ed out and that this will simply not generate a tone. Reinserting the latches brought back the problem (of course).One thing I don't understand is the XENEX signal that seems to give the CPU access to the SRAM. However, I can find no way how the CPU manipulates this signal. It is connected to the DSP ENEX pin 81 (schematic p1) though...If I had to guess I would put my money on the DRAMs and replace them all. They get the warmest -not hot exactly, you can still touch them, but warmer than I would like. I also noticed after having the unit on for a while (like an hour or so), that the little transformer gets warm and the voltage regulators (+5/+12/-12) also get warm. So perhaps something is drawing more than it should?Thanx for reading.

author: obiwanjacobi
author_rank: Super Contributor
timestamp: November 26, 2016, 11:32:20 am
content: So finally the DRAM memory I ordered came in this week and I have tried it today.No that is not it. Same tone on the output.After staring at the schematic for a couple of minutes it dawned on me that perhaps it was just sampling garbage on the inputs...?I started to look for the ADC but couldn't find any. So how do you convert analog to digital with only one DAC? It seems that the DAC is used to generate an value to compare against the incoming analog signal.On page 3 the input signal is filtered through some opamps and ends up as signal 'AN_OUT' (and DRY). On Page 4 that AN_OUT signal is ultimately compared with the DAC output with U47 resulting in an output 'D'. Have not figured out where that goes yet. But this arrangement requires the analog output to be muted during this time when the DAC attempts to compare to the analog input.And at the bottom of page 4 there is a MUTE signal but it does not move. MUTE is generated by the processor (page 2) directly. The other option would be the 'CURVE_IN' signal (bottom page 4) but that doesn't move either. CURVE_IN seems to be generated on page 7 by PD7 and PD7 originates from U18 on page 2 - its one of the ports. U18 gets a nice CLK and the input signal move all over the place - still the output is stuck. I have also seen this in other buffers U19 and U20. Would all these buffers be bad? I have exchanged U18 with U11 but that didn't change anything. I feel like I'm running in circles.It was all the time I had so we'll have to investigate further next time.

author: The_Penguin
author_rank: Regular Contributor
timestamp: November 28, 2016, 04:15:22 pm
content: In case you haven't seen them, there are a couple of youtube videos on repairing these units, both implicate C29 and C30 Tantalum cap failures. May not be related, but worth a quick check.

author: obiwanjacobi
author_rank: Super Contributor
timestamp: November 28, 2016, 04:26:54 pm
content: Thanks. I just found them myself, haven't watched them yet - they're on my watch list.

author: obiwanjacobi
author_rank: Super Contributor
timestamp: April 19, 2017, 10:02:29 am
content: After a period of rest, I am at it again...So I have tried new parts for U40 (LF357) and U47 (LM311) that did not help. I thought that perhaps the detection of matching the digital signal to the analog signal was screwed - it appears to be okay.I then lifted U42 (LF353) that feeds the analog part into the comparitor (U47) and made sure pin 3 of U47 was on ground. I could see a small ripple on the analog signal and thought that that may cause some problems. Although the output did clean up a little bit, the main bulk of the faulty signal remained.There are also three pots in the circuit but I have not dared to turn them yet. I am unsure of what they do exactly (although I have some idea) and how to get them in the correct position again - I know I can mark them, but that is not very accurate.Everything I can think of so far, still points to the digital part of the circuit, but I have no ideas how to pin-point the cause...

author: hunab
author_rank: Newbie
timestamp: March 26, 2020, 03:41:28 pm
content: Hello friend, how are you, I would like to know if you could find the fault and finally repair the gsp5, I tell you that I have the same machine and I have a similar problem, I have also changed certain parts looking for improvements, the last thing I tried was to change the dual output potentiometer and improved a lot, but I'm still interested to know if you made progress. Greetings

author: obiwanjacobi
author_rank: Super Contributor
timestamp: March 26, 2020, 04:47:24 pm
content: nope - still stuck. I still have it (somewhere) but after staring at it for a while I could not find the cause.I highly suspect the DSP but I cannot find/get a new one - last time I looked.I did replace the DAC that cleared it up some.I tried to swap out the dram - that wasn't it.I even tested all the 74-series logic chips - they all tested fine.If you learn anything new, please share it here - I might yet crack this nut.