Search This Blog

Wednesday, 20 March 2019

#36 TC Electronic Digital Konnekt x32 teardown and repair

We're having a "productive" period, as it turns out. This time around a TC Electronic Digital Konnekt x32 audio interface / digital patchbay is on the chopping block. Or on the operating table, rather - i do indeed hope to repair, rather than dismember and mutilate this thing.


I managed to catch this, along with a twin of its, for under $200 / 200e delivered, as a "job lot", both sold as untested / faulty. The first one was shown powered up and possibly working fine (several LEDs on the front panel being lit), so potentially fine, pending tests. This second one though, not quite so much - only the blue LED halo surrounding the power button lit.


Now, these x32's are from the same family and generation as my "battle-scarred" Konnekt 48, and a photo of the internals that i stumbled upon online semi-confirmed a hunch - that they actually shared a power supply. Stock, my Konnekt 48 had Hermei electrolytics on the secondary side of said power supply which are... let's just say, quite far from the most trustworthy brand.

Also, in my K48, the power-button blue LED is driven from a microcontroller powered from a 5v rail, while the main MCU runs from the 3.3v rail - the former may still be marginally working, but no (stable) 3.3v, no booting or other (inter)action. That had been the case on a(nother) K48 i had bought as dead a year or two ago, and swiftly revived by replacing one single capacitor. Hence the hopeful confidence, in this case.


Quite the lineup of ins and outs - nearly all digital, in case the model name wasn't enough of a giveaway. The sole exceptions are a stereo pair of balanced line outs on the back (labeled "Monitor"), and a headphone output on the front - the level of both being controlled by the front-panel volume knob. Metal-shell Neutrik XLR's for the AES/EBU connections - you don't see that too often.

Slight side-note: the first unit did indeed turn out to be absolutely fine. The driver / control panel recognized it immediately upon connection to a computer (the Firewire connection could've been shot, but wasn't), clock setting and slaving worked fine, ADAT and S/PDIF comms with an old MOTU 828mk2 went off without a hitch. That on its own will pay for the whole package AND leave a bit of profit on top.

Right, let's rip straight into this thing... I won't lie, bit of a hassle, what with all the connectors being fastened to the rear panel (same piece of sheet metal as the top cover). Nothing a cordless drill and a PH1 bit can't handle, though.


Aaaaaand we're in. Not exactly fully-packed in there, but then again, you don't need a heck of a lot of circuitry to just marshall around streams of bits. Minimal analog stuff cuts down on the needed real-estate as well.


Right in the middle we have the already familiar Dice II Std running the whole show, along with the Samsung K4S641632K 64Mbit (8Mbyte) RAM and Spansion S29AL016D70 16Mbit (2Mbyte) parallel flash (where the firmware resides). Speaking of which, it kiiiiinda-sorta looks like the soldering on the flash chip's pins isn't factory, but maybe it's just my imagination.


Over on the left side it gets a wee bit more interesting - a pair of Texas Instruments / Burr-Brown SRC4184I four-channel sample rate converters. Right next to them, a Xilinx Spartan-3E XC3S100E FPGA. My guess would be, that's the one that does much of the so-called "glue logic". The Dice II is well capable of handing the format conversions on its own (a "measly" 16 channels), so all that's left is perhaps the actual routing between ins and outs, and controlling the SRC's.



On the right, we have most of the power supply sections, including the mains input. Ah, the mains power supply...






Sure enough, it's identical with the one in the Konnekt 48 - not exactly a major shocker. And yes, here's your cue to shudder... (Had to mess with the contrast & gamma, the markings are VERY faint)





There's the starting point for the repair, i'd reckon. Sure, step one is upholding the first commandment of troubleshooting - Thou Shalt Measure Voltages. All in due time though, first to complete the hardware "inventory".


Still quite baffling how the power supply has crap capacitors, while the mainboard is home to several Nichicon caps, just at the DC input. Low-ESR, high-ripple HD series, no less.


Speaking of DC input - surprising to see one of the wires sheared right off, from the factory. At least in the Konnekt 48, that's the "PowerGood" signal from the power supply; there's one pad in that group of five that has no wire going to it, but that looks "factory", so it can't have been removed from there, post-manufacture.


Tucked under the small daughterboard carrying the optical ins & outs is the (by now) "ubiquitous" Texas Instruments TSB41AB2 Firewire interface. Judging by the shinier solder on its pins, one ceramic cap severely cocked-over and a few other shiny and blobbed-up solder joints, i'd say this had the chip replaced at some point. No big deal, but it's a small insight into the unit's history, i suppose.


Two of the three larger buck (step-down) converters on the board, the nearest to the mains PSU, are operated by a pair of ST L5973D chips. Nice chunky 15uH inductors and a smattering of beefy 1210 and 1812 size ceramic caps. One of the two 27uH inductors on their inputs seems to be missing a chip off its top, but i doubt that affects much, if anything.


The third buck converter is run by a TI TPS64203 controller, using a Fairchild Semiconductor FDFS2P102A P-channel MOSFET and Schottky rectifier combo. Given its proximity to the Spartan FPGA and the SRC chips, odds are this may well be powering at least part of them.



A lone National Semiconductor L1117 handles the 1.8v rail for the Dice II processing core. And that about wraps up the power section analysis "detour" - time to get back to the signal stuff.



While the optical I/O is handled directly by the Dice II, some bog-standard 74HC-series logic buffers and drives the S/PDIF ins and outs. Slightly different story for the AES/EBU section, though.







Fancy stuff - a bespoke pair of high-speed differential line driver and receiver, DS26LV31 and DS26LV32A respectively.






A quartet of Asahi Kasei Microsystems AK4112B digital interface receivers is in charge of the conversion from AES/EBU to I2S. Before looking up the datasheet, i would've thought they might be bidirectional, but since that's not the case... Perhaps they're doing the I2S to AES/EBU conversion using the FPGA, then? I see no dedicated output converters, so your guess is as good as mine.



Wrapping up the digital side of things is a Texas Instruments TLC2933A phase-locked loop. Makes sense for it to be in the vicinity of the sample rate converters, what with being involved in clocking issues.



On to the analog section, as brief as it is. One small AKM AK4385 stereo DAC, along with a dedicated ST L78L05 linear regulator - gotta love the attention to detail.



Only two opamps in sight - an ST MC33079 quad, driving the line outs, and a TI NE5532A dual for the headphone output. Interestingly enough though, in addition to the latter being a reasonable enough driver in its own right, it looks to me like they put together a pair of discrete class (A)B current buffers. Diodes biasing the bases open, 33 ohm emitter resistors - textbook stuff, but i don't recall having seen this in a very long time. More details on the concept can be found right over here (figure 1 in particular).

Right then, with the "dissection" out of the way, getting down to the actual business at hand - investigating the "coma" it's in.

First round of measurements, with only the mains power supply plugged in, but front panel (and thus, "power button", which is rather a stand-by switch) disconnected: orange wire +14v, black's ground, red wire +8v, yellow wire +14v. Pretty much in line with what the Konnekt 48 supply did, and almost "surprisingly enough", quite alive, so that can't be it.

The right-most buck converter puts out 4.95v, so that's the 5v rail. The one next to it though, not so much - a mere 0.11v. That's no good. And judging by the size, that'll likely be the 3.3v rail. Sure enough, no voltage on the input or the output of the 1.8v regulator. Buck no.3 puts out 1.2v - bang on what (simpler) FPGA's need for the core voltage.

Right, diode test shows a dead short on that voltage rail. Time to remove the inductor and see which side of that the short to ground is on.

Well... the short remained on the "output" side of the inductor. I'm not exactly what you might call "happy". Ah well, bench power supply time - feeding in 3.3v and seeing what gets warm. 

6A doesn't produce all that much, as it turns out - on the current limit, the output voltage drops to 0.31v. Heating test's not too conclusive either. The TSB41AB2 kiiiinda-sorta seems to get a smidge warmer than anything else on the board, but definitely not hot. But then again, there might be some components on the bottom of the board as well. Time to find out, wouldn't you say?



Not much at all, really, apart from supply bypass caps, some ferrite beads and diode clamps on the AES/EBU i/o. On the other hand though, someone had messed with the quartz crystal and associated caps, that are connected to the Firewire chip. This is starting to get really suspicious indeed...

Yeah, i've had it, that TSB's coming off. At least that's one variable removed from the equation. 

HA!!! Whaddya know - no more short to ground on the 3.3v rail. Right then, since i'm out of brand new TSB's, i'm scavenging one out of a(nother) MOTU 828mk2. I want this thing fixed TONIGHT!..

[10-15mins later...]



Aaaaaand we've got another live one!... 
[insert humongous sigh of relief here]

18 comments:

  1. Hello! I have a Tc Konnekt X32, which no longer has FW ports, practically the LEDs on the front front do not light up and the computer does not see it (normal). Otherwise it seems that everything is functional (the digital patchbay part and the converter format). I also sent it to a service, they told me that they changed a chip, and that it is functional, but when it got to my house I found that it was dead, just like I sent it. I returned, they did the same operation (at least so they told me) but the same when he came to me. How can I fix it?

    ReplyDelete
    Replies
    1. I can only wonder if they actually bothered / cared enough to actually TEST the unit after the alleged repair. Or they just replaced the Firewire controller and called it a day...

      But regardless - are you 100% sure your Firewire card / controller is working (properly)? Do you have any other Firewire devices to test it with?

      Assuming it's ok, the further suspects would be the Firewire chip (who knows, maybe the "new" one they installed was some random eBay / AliExpress one?), or perhaps the power supply for that. Is the 3.3v rail working as it should?

      Delete
  2. I don't know exactly which CIP model they used, they sent me a test a second time but not a full one, in which the computer (Windows PC) shows that it sees the device but doesn't have the driver installed, but for me nothing happens on Mac OSX , although I had it installed .. And I noticed another problem, although the board was closed, the start button was "off", the ADAT OUT ports are on ... I find it strange, I still have a TC Konekkt 48 board, which it works "in half", only one FW port, the other one was "repaired" also there, it went for a good while then, it saw with tc x32 that I was referring to, being connected in daysy chain to have more channels. I was told that I would have problems with FW from the computer (Imac) or with the voltage at home but all my equipment is powered by power distributors

    ReplyDelete
    Replies
    1. Well, you might want to see what's the latest OSX version that TC's drivers work with. That could be one issue. But if the Konnekt 48 works (and that uses the same drivers, at least on Windows)...

      Yeah, i'd still suspect some Firewire issues, if everything else works. If your Konnekt 48 works, you can play around with the routing of signals and test that the X32 works stand-alone (at least the S/PDIF and ADAT ports). Once you can confirm that, then the only possible obstacle between the X32 and your computer not communicating, is the Firewire chip.

      Delete
    2. Have you ever had problems with the tcnear driver, where the sample rate kept jumping back and forth 192khz or 92khz, 128 buffer or 1024?, sometimes when I open a software it automatically does that and kills my other programs audio or mic (voice chat), I have to open the tcnear app and forced the sample rate myself

      Delete
    3. I think i've seen that happen with my StudioKonnekt 48, even though i don't use it as an audio interface, but either only with a certain Firewire card and/or a particular cable. I haven't seen that happen in a while now though, although it recently stopped booting up (likely due to a dead capacitor on the 3.3v line).

      Delete
  3. Yes, the other ports (ADAT, SPDIF, AESEBU) work from what I noticed at first sight and this is my conclusion, that the FW chip is the problem

    ReplyDelete
  4. Hello! I have no chance to solve the problem here, there are no competencies, it seems that the situation is beyond him🙂, I was thinking if I couldn't help with this problem, to send you the sound card and you to fix it for me, of course, we discussed the details in private , it's possible?

    ReplyDelete
    Replies
    1. If you really wish / insist, sure i could. I'm just not sure how much financial sense it would make, with shipping both ways (and potentially customs). But then again, if it's a money-making tool for you... And it's your choice anyway, at the end of the day.

      Delete
  5. how much would the repair cost? To which I add the cost of round trip transportation to get an idea of costs, I think the shipment is about $ 100, it depends on where I am being in Romania

    ReplyDelete
    Replies
    1. In total, poate se apropie posta de atata. Dar asta-i mai degraba de discutat in privat, cumva.

      Delete
  6. Kinda of an off-topic question but can you mod the dB level leds/ bars on the Konnekt 6 FW Interface (or any interface in general that ain't use the digital dB lcd screen) so that it reacts to the audio signal faster?

    Here is some pictures: https://imgur.com/a/CYusoY5

    ReplyDelete
    Replies
    1. That depends entirely on how the level metering is done, ie. whether the signal is tapped from the analog circuitry, before it gets digitized, or whether it's driven from the processor.

      In the Konnekt 6, there seems to be a microcontroller on the top board, that takes in a serial stream from the main processor, and drives all the LEDs, so not much can be done there.

      Delete
    2. Here are more pictures if you want to analyze it lol, feel free to use it in your post

      https://drive.google.com/drive/folders/1-OxxqYh60yLONCdUterKJVoEltaMDEJn?usp=sharing

      Delete
    3. Much appreciated, but i grabbed pretty much all i could off of TC Electronics' own support server, including schematics and board layouts for lots of their products. Thanks anyway, though - there might be others interested, who knows...

      Delete
    4. Do you have schematics or service manual for konnekt 6?, I'm planning to recap it and I wanted to know all the caps value (without having to disassemble it again). Thanks!

      Delete
    5. I’m looking for one of these in the USA, if anyone’s got a spare please LMK. Seems like just the right widget to adapt two 4-channel 96kHz ADAT streams to a single 8-channel 48kHz ADAT stream.

      Delete