Tech21 SansAmp PSA-1 PCB traces and schematics  [traced]

General documentation, gut shot, schematic links, ongoing circuit tracing, deep thoughts ... all about boutique stompboxes.
User avatar
Repairer
Information
Posts: 5
Joined: 21 Jul 2015, 06:00

Post by Repairer »

Hi,

Still have not fixed the amp. Turned out the new replacement transformer was shorted, same as the original transformer as a result of whatever the fault is in the circuitry. This happens very very quickly, perhaps almost instantaneously.

Problem has to be a short to ground that occurs with no inputs or outputs attached to the sansamp. Therefore suspects are op amps as previously suggested by forum or the QTC 2730 chip to which I am leaning because of its proximity to the power supply and the fact it forms part of the midi circuitry, which had been used immediately prior to the problem first appearing.

Gearing up to buy new transformers, will take a few weeks to get here. Hesitant to put into amp until I find the fault. Catch 22 situation.

Can anyone tell me what the QTC 2730 8 pin ic does/is? I think/guesstimate I know but would like a second, uninfluenced by me, opinion.

Repairer

User avatar
av500
Information
Posts: 23
Joined: 27 Sep 2013, 18:02
Has thanked: 12 times
Been thanked: 26 times

Post by av500 »

before you burn another transformer, check the board for a short to GND on any of the three power rails:

1) measure the resistance to GND on the three regulators, 5V, 15V, -15V on both input and output pins, see the internet for the data sheets (7805, 7815, 7915)

2) check the capacitors in the power supply section for being shorted, best is to desolder them to check them outside of the circuit.

User avatar
cmdr
Information
Posts: 4
Joined: 11 Apr 2017, 21:17
Has thanked: 3 times
Been thanked: 1 time
Contact:

Post by cmdr »

Nice to see people are still interested in the PSA-1 today!
jsaily wrote:The 27C64 chip is a 64k (8k x 8-bit) EPROM which is not too hard to dump and clone since it cannot be write protected like modern microcontroller internal memories. It's truly old school device (I'd imagine early 90's) with a 68HC processor ;-)
Has anybody attempted to dump the EPROM? I have, however for some bytes I get a different result every time. This might be the reason why my SansAmp no longer works, with the EPROM contents decayed over the decades.

If anybody could dump the EPROM of a working SansAmp that would be great! To get you hooked: there is a secret message from the author in the beginning :D .

I have also begun to trace the "boring" digital part. So far it looks like a standard "Expanded Multiplexed Mode" circuit described in the 68HC11 docs. This basically means that the whole program is loaded from the EPROM. The internal flash memory in the 68HC11 is probably only used for user presets.

User avatar
cmdr
Information
Posts: 4
Joined: 11 Apr 2017, 21:17
Has thanked: 3 times
Been thanked: 1 time
Contact:

Post by cmdr »

Repairer wrote: Can anyone tell me what the QTC 2730 8 pin ic does/is? I think/guesstimate I know but would like a second, uninfluenced by me, opinion.
It's an optocoupler (or opto-isolator) used for isolation of the MIDI input. See https://en.wikipedia.org/wiki/MIDI#Elec ... ifications for details.

IMHO it's rather unlikely that an overvoltage or short on the MIDI input would have influence on the power supply, because they are, in fact, isolated from each other. Worst thing that can happen is the LED inside the optocoupler burning out. That would just cause the MIDI input to stop working.

User avatar
av500
Information
Posts: 23
Joined: 27 Sep 2013, 18:02
Has thanked: 12 times
Been thanked: 26 times

Post by av500 »

I have a working PSA 1 and an eprom reader so I will try to dump it next week

User avatar
cmdr
Information
Posts: 4
Joined: 11 Apr 2017, 21:17
Has thanked: 3 times
Been thanked: 1 time
Contact:

Post by cmdr »

Hey, how is the dumping going? I'm really looking forward to it!

I wrote a little disassembler which lets you analyse the contents of the EPROM. I was hoping to fix the broken bytes by the help of that, but it seems there are just too many of them. :(

You can find the source code here: https://github.com/cmdrf/dis68hc11

User avatar
av500
Information
Posts: 23
Joined: 27 Sep 2013, 18:02
Has thanked: 12 times
Been thanked: 26 times

Post by av500 »

slowly since coworker decided to give it to a friend so I am waiting for the EPROM reader come back... :(

User avatar
av500
Information
Posts: 23
Joined: 27 Sep 2013, 18:02
Has thanked: 12 times
Been thanked: 26 times

Post by av500 »

cmdr wrote:Hey, how is the dumping going? I'm really looking forward to it!

I wrote a little disassembler which lets you analyse the contents of the EPROM. I was hoping to fix the broken bytes by the help of that, but it seems there are just too many of them. :(

You can find the source code here: https://github.com/cmdrf/dis68hc11
I have the EPROM content now, but I won't post it publicly, so PM me please

User avatar
Dirk_Hendrik
Old Solderhand
Information
Posts: 4189
Joined: 03 Jul 2007, 08:44
Location: Old Amsterdam
Has thanked: 232 times
Been thanked: 886 times
Contact:

Post by Dirk_Hendrik »

Why not?
Sorry. Plain out of planes.

http://www.dirk-hendrik.com

User avatar
av500
Information
Posts: 23
Joined: 27 Sep 2013, 18:02
Has thanked: 12 times
Been thanked: 26 times

Post by av500 »

Dirk_Hendrik wrote:Why not?
well, I don't have any idea what the legal implications are. so I err on the side of caution...

User avatar
Dirk_Hendrik
Old Solderhand
Information
Posts: 4189
Joined: 03 Jul 2007, 08:44
Location: Old Amsterdam
Has thanked: 232 times
Been thanked: 886 times
Contact:

Post by Dirk_Hendrik »

In which case,
Should I do the posting for you? I could not care less for the legal implications regarding an obsolete product.
Sorry. Plain out of planes.

http://www.dirk-hendrik.com

User avatar
Dirk_Hendrik
Old Solderhand
Information
Posts: 4189
Joined: 03 Jul 2007, 08:44
Location: Old Amsterdam
Has thanked: 232 times
Been thanked: 886 times
Contact:

Post by Dirk_Hendrik »

Look what I happened to find during my endless internet endeavours!!
PSA_1_27C64.pdf
(8 KiB) Downloaded 453 times
and since the attachment function does notr allow the .bin extension.... rename the file above from .pdf to .bin :secret:
Sorry. Plain out of planes.

http://www.dirk-hendrik.com

User avatar
bajaman
Old Solderhand
Information
Posts: 4544
Joined: 26 Jun 2007, 21:18
Location: New Brighton, Christchurch, NZ
Has thanked: 593 times
Been thanked: 2050 times

Post by bajaman »

says it is corrupt even when renamed
be kind to all animals - especially human beings

User avatar
av500
Information
Posts: 23
Joined: 27 Sep 2013, 18:02
Has thanked: 12 times
Been thanked: 26 times

Post by av500 »

bajaman wrote:says it is corrupt even when renamed
yeah looking at the actual binary data, it looks fishy. guess something went wrong reading it out. back to the drawing board...

User avatar
av500
Information
Posts: 23
Joined: 27 Sep 2013, 18:02
Has thanked: 12 times
Been thanked: 26 times

Post by av500 »

darn, the EPROM reader does not work, it always reads the upper and lower 4 bits the same :( and of course it's 20ys old with no support...

User avatar
howmuch
Breadboard Brother
Information
Posts: 68
Joined: 09 Nov 2014, 18:31
Has thanked: 21 times
Been thanked: 58 times

Post by howmuch »

av500 wrote:darn, the EPROM reader does not work, it always reads the upper and lower 4 bits the same :( and of course it's 20ys old with no support...
I had an old parallel port Dataman that was doing something similar.
I opened it up and found some trimmers for adjusting voltages at test points.
After a bit of "calibration", it started reading consistently.
Your programmer is probably in the same situation and needs calibrating. It's cheaper than buying a new programmer (e.g. GQ-4X or TL866).
R.I.P. Burke Shelley, from one of my favourite (and much underrated) bands - Budgie
Their songs have been covered by Van Halen, Iron Maiden, Soundgarden, Metallica and more.
If you don't know how HEAVY this band was in the 70s, check Breadfan out.

User avatar
av500
Information
Posts: 23
Joined: 27 Sep 2013, 18:02
Has thanked: 12 times
Been thanked: 26 times

Post by av500 »

turns out it was not the EPROM device but the PC, after unfreezing another XP machine with a working parallel port from cold storage it worked...

User avatar
Dirk_Hendrik
Old Solderhand
Information
Posts: 4189
Joined: 03 Jul 2007, 08:44
Location: Old Amsterdam
Has thanked: 232 times
Been thanked: 886 times
Contact:

Post by Dirk_Hendrik »

And what happened!!!?? I immediately found the correct image online!!
PSA_1_27C64_fixed.pdf
(8 KiB) Downloaded 607 times
Sorry. Plain out of planes.

http://www.dirk-hendrik.com

User avatar
Repairer
Information
Posts: 5
Joined: 21 Jul 2015, 06:00

Post by Repairer »

Hi,
Update on troubleshooting psa-1. Since original forum posting, the device has been put on the shelf. Not had equipment to find fault.
It still remains on the to do list. Will one day solve and post findings.
Cheers

User avatar
plush
Cap Cooler
Information
Posts: 639
Joined: 08 Dec 2015, 09:29
Location: Moscow, Evil Russia
Has thanked: 36 times
Been thanked: 169 times

Post by plush »

Hi all!

Looking for someone who could pull the firmware out of his (hers) PSA-1's eeprom. I've got faulty PSA-1 that fails to boot.

p.s. have a response from SansAmp guys that the'd try looking for one, but I'm afraid it could end with nothing (you know, besides digging in a pile of old design files and firmwares, guys have a job to do, lol).

Post Reply