Search This Blog

Monday 19 July 2021

#69 Focusrite Scarlett 2i4 (2nd gen) teardown & repair

For a little while now, i've been thinking of "upgrading" from my old-but-modded M-Audio Fast Track to use as an in-ear monitor amplifier, and the Scarlett 2i4 caught my eye. The mono/stereo direct-monitor selection, as well as the hardware-switchable pads on the inputs made up just the right feature set, in addition to it being usable as a mobile recording interface. As it happens, just the other week, mere days after having saved an eBay search for 2i4's, an email notification revealed a 2nd gen allegedly-faulty unit being up for sale from Italy. I quickly asked the seller about shipping costs, and ended up sealing the deal for an even 50e. 


The description said it was no longer being detected by the computer. From the photos on the listing page, the USB connector still looked to be in one piece, which still left several possibilities on the table. Power supply issues, firmware problems, or worst case, a dead controller. But all in due time; first thing's first though, namely a closer look, followed by a close(-r) inspection of the insides. Perhaps referring back to the 1st gen Scarlett 2i2 teardown from earlier may be appropriate, especially since the clipping-too-soon issues on the instrument inputs of the first iteration were reportedly solved. 

After removing two screws hidden under the rubber feet under the rear of the unit, the whole guts slide out all in one piece. I guess they wanted to give the rear panel a "cleaner", sleeker look, with no visible screws or anything. Fair enough, i suppose. Also, in the name of mechanical robustness (i'm guessing), the rear connectors are fastened to a metal rear plate, on top of which the plastic rear panel is mounted. At least they didn't skimp on such details.

Barring the mechanical details and the extra RCA connectors on the back, the insides look almost identical to the earlier 2i2 i had dug into, a while ago. But delving deeper now...


Starting off with the power supply section, the beefiest-looking chip is a Monolithic Power Systems MPQ3425 boost converter. This, if my cursory trace-following and assumptions hold, may well be in charge of the 48V phantom power. In the vicinity, two MP2159 step-down converters handle the 3.3V for the digital logic, and the 1V rail for the Xmos core, respectively.

Speaking of which - i must've spent a good few hours already digging through the internet for "XFR002C", but for the life of me i couldn't figure out which damn Xmos chip this is. At least nowadays, they don't have too many TQFP-64 / LQFP-64 packaged chips, and even fewer with a built-in USB PHY, so that should narrow it down to not too many. I may well need to start comparing the apparent pinouts with whatever datasheets are available... Regardless, the firmware is stored in a Macronix MX25L8006E 8Mbit / 1Mbyte flash memory, while the clocking is provided by a Cirrus Logic CS2100.

Later edit (and spoilers): Firmware swap from a known-good one didn't help, so i contacted the Focusrite spares department yet again, and once more they very much did NOT disappoint. In addition to confirming the chip is an Xmos XU208-256-TQ64-C10, they also exceedingly generously offered to send me one, for free! 

PS: Quite officially, screw Xmos and their cryptic markings, despite what the datasheet (on page 28) might claim... 

PS2: I kinda wonder if the full 256K of RAM is required or used in this unit; the 128K RAM version is much more plentiful on AliExpress, than the 256K one. Just a thought...

While we're around the Xmos chip... Maybe i'm paranoid, but i could swear i see quite unmistakeable remnants of flux around the chip, and not only in the immediate vicinity. And the soldering on its pins doesn't exactly scream "factory" either. Was this chip reflowed / resoldered previously, if not even replaced? Regardless, moving on...

Resuming the power supply side analysis - an MP1542 boost converter is pulling double duty, creating both the +6V as well as the -6V rails, powering the opamps and the rest of the analog circuitry. 

Now that i've mentioned it, might as well go through it. No huge shock to find a very familiar-looking setup, what with the NJM2122's, NJM4565's and CMOS switches (HEF4053 and HEF4066) in the analog input area. One "novelty" is the smaller-package NJM2746, though.

A couple more NJM2746's act as output drivers for the unbalanced RCA connections, while more NJM4565's drive the ADC inputs, as well as the balanced pair of outputs.

A lone NJM4565 is in charge of the headphone output.

The conversion is handled by a now "classic" CS4272 as well as an additional AKM AK4384ET for the second stereo output pair.

Now, as already revealed earlier, the first attempt at reviving this involved cloning the firmware from a working one, but to no avail. On the bright side though, under two weeks from my last contact with the Focusrite spares department, an envelope was delivered, containing an Xmos XU208-256-TQ64-C10. In less than half an hour, the suspect stock(?) chip was removed from the board, pads cleaned (despite having lifted one, but without having broken it off), and the new chip installed and... No huge surprise (albeit major relief), the thing works!


 I also took the liberty to reverse engineer (most of) the preamp side. Component designators match the ones pertaining to input 1; JP2 is the line/inst switch, while JP3 is the pad switch. One of the major differences from the preamps in at least the 2i2 gen1 is the usage of the NJM2746 rail-to-rail opamps. That alone allows an extra 1-3Vpp of headroom as opposed to the NJM4565's. For all i know, this may or may not be the "silver bullet" that nullified the low-headroom issues, but... If you'll excuse the foreshadowing, we'll have that cleared up in the near future.

Now, as for the usage as a headphone amplifier... As it turns out, the Xmos controls the enable signal for the analog supplies, and i couldn't be bothered to try to decipher what mods would be required, or to start cutting traces and whatnot. But in the mean time, i stumbled upon a potentially-faulty older Focusrite Saffire 6 USB, with a documented mod to enable stand-alone usage, but... I'm getting ahead of myself, you'll have to keep an eye out for further developments in this area. Wink-wink...

17 comments:

  1. Hello, did the Xmos IC you bought come from Focusrite or did you buy it from component stores? I have a 2i4 that doesn't load the drivers, I was wondering why I'm going to order the 8L6C5, but I'm having doubts about loading the firmware, whether the inputs and outputs will work and whether the driver will load.

    ReplyDelete
    Replies
    1. Well, as i clearly(?) mentioned in this article, the Xmos in this 2i4 gen2 came from Focusrite, even though i would've been ready to buy it myself.

      Regarding the firmware, i actually do also have a pair of 2i4 gen1's (one good, one with issues), so i have a source for a known-good firmware, if needed.

      But for what it's worth, replacing the Xmos controller was all that was needed to revive the M-Audio M-Track 2x2M that i looked into, last year. I really doubt the models used in interfaces have any internal flash.

      PS: 8L6C5 is apparently the XS1-L8A-64-LQ64.

      Delete
    2. Thank you very much for the information and for the time allotted to the blog, you have made a difference in my electronic knowledge, thank you!!!

      Delete
    3. Pleasure's all mine, and I'm glad i managed to offer useful information!

      Although if your 2i4 is a gen1, another suspect can be the USB interface chip.

      The problematic 2i4 gen1 i mentioned in the previous comment shows up in Device Manager as some unrecognized device, and i've got a new USB3343 for it already ordered. The article about that will be published once the thing is revived.

      Delete
    4. I replaced the USB3343 chip, before Windows showed "Unknown device", now it shows "Scarlett 2i4" with a "?" beside it appears that the device could not be started. Voltages around USB3343 are correct. I'm going to change the 8L6C5 IC.

      Delete
    5. Sounds like progress indeed. But before you order a new Xmos, it might be worth trying to flash a good firmware into it. In the mean time, i got around to dumping it from a working one, and here is the link to it.

      Delete
    6. Hello. Your blog is awesome. I have a Gen 3 4i4 scarlett. I believe the XMOS IC is bad. What tools do you use to flash it?

      Delete
    7. No idea, i'm afraid. I wouldn't be surprised if Xmos themselves had some bespoke programmers, or it might just be that they get flashed after they're soldered onto the boards. Only Focusrite could say for sure.

      Delete
    8. I contacted the company and it is a:
      XU216 QFP128 CPU 256K RAM 2-TILE 16-CORE 1000MIPS ENCRYPTED.
      They are willing to sell me 2 of them fully programmed at a reasonable price. I wish other companies did this.

      Delete
    9. That's great to know, then! Would you be willing to share what "reasonable price" means, though?

      Delete
    10. Can you share the price you paid for them please?

      Delete
    11. Hi. I am so happy that I found your blog page. I repaired during the last years quite a lot of Focusrite 1st second and third generation.

      Delete
  2. Replies
    1. I am also looking for the xmos used in 4i4. I tried to buy them from Digikey but they did not worked. MOst likely because they need programing. Can I ask how much Focusrite was asking for them?

      Delete
    2. Do I need to register somewhere that my comments are published here?

      Delete
  3. Pete can you share how did you contacted the company? An email or phone number and maybe contact person there? I am very interested in buying some xmos for 4i4 myself.

    ReplyDelete
    Replies
    1. Sorry for the delay in the visibility-fication of comments - other commitments got in the way of the blog for quite some time now, and it appears comments started needing moderating / manual approval since a year and a bit ago.

      I really hope this won't lead to any sort of flooding (by bots or whatever), but you could consider contacting their spares department at spares [email-sign] focusrite dot com.

      Delete