50 Comments

  1. So many questions. First being: how many hours did it take.

  2. God has left the building.

  3. Took me a while to notice but in fact classical mistake. They just inverted top and bottom in the footprint.

  4. What am I looking at?,im not honestly entirely certain it looks like a chip socket has been jumped to ??? Something

  5. Soooooo unnecessary but neat no less

  6. Good god. At this point the PCB is scrap surely.

  7. Wow, that’s some mistake.

    When I worked on mainframes, they numbered bits ‘the wrong way’ so bit 0 was the m.s. bit and, guess what? practically every first version of a board had 32 or 64 hand wires but I’ve never seen anything like this.

  8. Akira?? Is that you???

  9. At least they don’t need a heatsink

  10. oh screw that. do a short run respin.

  11. I have to know, did it WORK after all that?

  12. Alright tell me how much meth did you shoot up.

  13. Absolutely cursed

  14. If those wires are insulated, you cheated. =D

  15. Dumb question but wires look so close to eachother that and that would short the circuit right?

  16. How’s the signal integrity in those ?

  17. Depending on technician resources that might be cheapest and fastest.

    Assuming a 400-pin BGA packaged FPGA, assuming ~1 minute per pin (timed myself cutting magnet wire, sanding the ends, soldering to two points on a board) that would take about 7 hours if everything went *perfect*. Assuming labor cheap for a technician position, this rework would cost $200 per instance. More realistically it would take 16+ hours for $400 per instance of rework.

    Usually you have multiple boards you test on. So this fuckup could have cost $2k for 5 prototype boards.

    Still, I would prefer making a piggy back board to flip the pins. It might take 4 hours to do a simple layout like this. Then $200 for 5 copies of the board at a week’s lead-time. Plus that allows you to retain some level of signal integrity, and power planes act as better decoupling.

  18. In my experience, bodges of this magnitude will work intermittently. And then you’ll spend about a week messing around with it as you realize you’re not entirely sure if it’s the solder job, the long leads, or the design that’s faulty. There will be attempts to determine this, but all will fail. Then there’s a couple days of shame and defeat as you ruminate over the time you put into it. Finally, acceptance that you must wait for new boards.

  19. I’ve done this on a few occasions when I was a tech. I believe it was a UFBGA 132 package, probably an STM32 or similar microcontroller.

    It took me a solid 8 hour day but it did work for testing of that particular application.

  20. I love it, I can screw up everything now and still say I can do worse.

  21. At first glance thought this was bare solid core copper or something…

  22. Are those bare wires?

  23. This is what it looks like when you rip the brain out of a cyborg.

  24. When you’ve already sent the gerbers off and it went into production and you recheck the layout and find you accidentally mirrored the footprint…

  25. That’s impressive

  26. Forgive me for missing something but how aren’t those copper connections shorting each other ?

  27. Someone has nerves of Steel.

  28. I wonder what technique they used to scrap the enamel from both side on each wire, and also how long it took.

  29. I just did the same with a few TO-220 MOSFET last month.
    Why did they use that thick wire? The chances to rip a pad off is extremely high if you use thicker wires.

  30. :cries in anguish and desesperation:

  31. Didn’t realize they had a Captain Kirk toupee model

  32. I feel bad for whoever spent that much time doing that, because it won’t work

  33. “It’s OK. Dead bug BGA can’t hurt you. It isn’t real.”
    **Dead bug BGA**

  34. Not totally just out rhe womb shen it comes to electronics repair, but can someone confirm?

    Are the voltages running through those bare copper wire too low to cause arcs/jump to other wires? Which is why they can be left bare?

  35. Not even sure this would work, the physical line lengths will be too long for the signals.

  36. homy shit…. the ammount of sheer patience required here… whoever did this deserves a medal

  37. some one explain to me in simple terms what I’m looking at and why is it dead? I understand that its a processor on a pcb but that’s about it

  38. Rework builds up experience, right? 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

SHOPPING CART

close