I spent 13 hours today trying to coax my professional computer into properly installing video drivers and this feels like the most accurate thing on earth right now for some reason.
I've done some hackish things over my career, but dead-bugging a 250-pin bga is not among them. the way it's wired flips the pins, so maybe the board was routed with a reversed footprint compared to the part they could actually get. sometimes you just go to war with the army you have.
I did something sort of like this back in the.... sheesh I'm old... Commodore days. Had to solder in wires for a replacement and that was like maybe 16 or 32? THIS IS MADNESS
Lightweight. https://usoldering.com/switch-lite/ The picture is not, as you might at first glance think, a hedgehog. It is in fact a nintendo switch board, with the components removed, and every single pad brought out to a board which can measure resistances between them. Of all the ways to reverse engineer a board, this is one. 'The final stats are 2,444 photographs stitched into the 2 panoramas, 760 parts desoldered into binned locations, and 1,917 wires
used for a total of approximately 30,176 lead-free, bismuth-free, and halide-free solder joints used to extract the netlist. While this is only about 3 weeks of soldering work, process/software/hardware development took over a year and over $10,000.
There is no reason this would not work on practice but it is as insane as it looks. It might be done to overcome some damage or in the case the connection is not compatible but quite frankly it would be faster to work a 9-5 job and buy a replacement at that point.
it just fits in the slot, no soldering required. most pc stuff is just put the round peg into the round hole. this is a joke based on overcomplicating the installation in a way that WOULD work, but should never be done and would only cause further issues.
The chip is upside down and couldn't be plugged in with the pins in the same orientation. This looks like a prototype where the PCB was laid out with the pins mirrored, quite a common mistake. This sort of act of desperation tends to happen in the early morning hours on the day of a vital demonstration.
Oh, it’s so much worse than that… I’ve seen this kind of hack before, for things like putting a newer or higher-model CPU on an old socket.
See, certain folks treat compatibility specs as mere suggestions, and figure that if they can get the right pieces connected to the right other pieces, it’ll work anyway.
The most horrifying part is how often their beast actually runs.
Remove PSU, wire 110 or 220v lines to random points on the board, plug in. It's pretty forgiving with your clock settings, so don't worry too much about them. Swap out the relevant breaker in your box with a high amp, slow blow fuse (steel bolt) for best results.
Man, I'm assuming those are all enameled wired from the looks of it. Means each end of each wire needs to be sanded a little. In addition to all the densely packed pins this must have been an absolutely triple-plated-paint-in-the-ass. I see three possibilities; for the lols l, either a memer or a keener doing it for kicks. A resourceful engineer trying to get a prototype to work on a budget. Or finally, and this is likely, an absolutely desperate IT guy on a hail Mary attempt to save prod.
I'm kind of hoping it's photoshoped. I showed it to my DH and he scoffed then proceeded to explain how he would've done it differently and obviously much better.
How do you know it wasn't intended? If they were 1:1 then just soldering it down would make more sense. The fact that they did this implies that things don't align between the board and IC so they had to painstakingly wire it up.
3 options: 1) Somebody accidentally mirrored the footprint - that would kinda line up with the wires as I see it. 2) They are trying to fit a "similar" chip into another chips footprint - that would be a puzzle and a half just figuring out that "H5 on the footprint needs to go to G7 on the chip", not to mention keeping track of which wire goes where. 3) Memes.
Lightsmith
Unshielded wires?
mouse209
Yes. Redo using proper coax cables.
depressedscientist
If none of them are shorted the parasitic capacitance is going to make the communication impossible anyway.
androgenoide
Crosstalk would be interesting.
VeinyFleshTrumpet
I spent 13 hours today trying to coax my professional computer into properly installing video drivers and this feels like the most accurate thing on earth right now for some reason.
68niou1
Preeeeeety sure they use pins.
CalculatesMistepsInJudgment
A few capacitors will take care of the noise problems.
RobbieRodriguez
Does...does it work tho?
FailedMitosis
Now flip it and add some paste.
WarmeChocolademelk
I was about to be a smartass about the amount that’s being put on there and then I got trolled. Well played.
Pyrotechi75
His noodleyness, The Flying Spaghetti Monster
LonemanUK
I just hurt my jaw twice... as it hit the edge of my desk on its way to hitting the floor! :O
How many pins are on the CPU? Here's hoping no two wires got accidentally switched! XD
LonemanUK
Wait a second, is this wired non-mirrored and therefore totally wrong?! It's hard to tell from the pic.
MyLastAccountWasShadowbanned
So many comments worried about whether the wiring would work, so few noticing the absence of cooling.
evenelectronicbrainpancakecrystalelderly
I've done some hackish things over my career, but dead-bugging a 250-pin bga is not among them. the way it's wired flips the pins, so maybe the board was routed with a reversed footprint compared to the part they could actually get. sometimes you just go to war with the army you have.
Clarkimus360
*Integrated* Technology
sunyudai
Processor was rotated 90 degrees from correct position, start over.
klaceo
WhiskyBravo
I did something sort of like this back in the.... sheesh I'm old... Commodore days. Had to solder in wires for a replacement and that was like maybe 16 or 32? THIS IS MADNESS
codenameRadical
Could you imagine realising one was slightly off, but not being sure which?
frischcode
Pin 1 has the notch buddy.
ZoBrightlance
JulioSteinlager
Make the wires RGB
LonemanUK
MOAR FPS with RGB!!1!
ExaDeuce
Well they're definitely gonna be red...
AstarothMagus
I think you mean incandescent.
rbudrick
Why.gif
SithElephant
Lightweight. https://usoldering.com/switch-lite/ The picture is not, as you might at first glance think, a hedgehog. It is in fact a nintendo switch board, with the components removed, and every single pad brought out to a board which can measure resistances between them. Of all the ways to reverse engineer a board, this is one. 'The final stats are 2,444 photographs stitched into the 2 panoramas, 760 parts desoldered into binned locations, and 1,917 wires
SithElephant
used for a total of approximately 30,176 lead-free, bismuth-free, and halide-free solder joints used to extract the netlist. While this is only about 3 weeks of soldering work, process/software/hardware development took over a year and over $10,000.
SithElephant
To be clear, the above is not mine.
IliveIdyeIliveagain
ElbowDeepInAJedi
woozle
Suomijuusto89
ArchMagos
If it's stupid, but it works, then it's generally Magos approved.
CaptainMarkoRamius
I believe it will work.
TheBulletKnight
Found the Ork.
Zapathasura
Spaghetti Grid Array... Looks interesting, but I doubt it will catch on.
stayingalive4life
It’ll catch on fire as soon as a speck of dust falls on it serving as a high resistance conductor.
Zapathasura
Ah. So al dente is off the table then?
Koztericard
It might catch fire.
ps238principal
...fire?
DiabloD3
Zapathasura
TRUMPMUSTDIE
Hahahahaha got there before me 😃
OffStageSpring9
Definitely
wootusmagootus
Needs liquid cooling, like maybe some nice marinara...
LuLuPennyAndOdium44
Just pour some cool water on it
Zapathasura
Now that's using your noodle!
LeekofLegend
I know nothing about electronics, is this for realsies? And good thing I'm not into electronics because I would royally eff this up
Dasnekones
There is no reason this would not work on practice but it is as insane as it looks. It might be done to overcome some damage or in the case the connection is not compatible but quite frankly it would be faster to work a 9-5 job and buy a replacement at that point.
VioletCatastrophe
it just fits in the slot, no soldering required. most pc stuff is just put the round peg into the round hole. this is a joke based on overcomplicating the installation in a way that WOULD work, but should never be done and would only cause further issues.
LeekofLegend
Oh gotcha, thank goodness for that!
QuartzPoker
I have never seen anything like this in any computer I have owned, but that's a fairly small sample size
GoddamnitClown
It's not a real thing. If it's a real pic then it was done for fun. It's the equivalent of this, but tiny and with a thousand pins
ottman001
The chip is upside down and couldn't be plugged in with the pins in the same orientation. This looks like a prototype where the PCB was laid out with the pins mirrored, quite a common mistake. This sort of act of desperation tends to happen in the early morning hours on the day of a vital demonstration.
certainlynotaserialkiller
drizztx
I have networking closets SO bad that I would actually prefer this. :(
Bhargo
this one made me cringe, yikes. I would need a drink
mooncactus
Phaze357
Most fucked part is that I'm pretty sure this is rotated 90 degrees but it is such a disaster I can't quite tell.
cidane
wyrmbear
this...this is the nightmares my nightmares have.
FlyByGRider
Mine is the beginning of Rings of Power s2e1
CouldntCakeLess
I was not there but I still care.
shyriath
When you actually see what condition your condition was in.
Hypothesist
its wired Left Right inverted too
Nandortherelentless
notmyrealface
Awww, Bitch...
SithElephant
https://usoldering.com/switch-lite/
wyrmbear
Thanks.....I hate it.
iAteTheLastCookie
I think I have an idea of what that page describes, but can someone explain it in an easier to understand way?
ataradov
He soldered wires to every pad on the board to probe connectivity and reverse engineer the layout.
ataradov
There are flying probe machines that can do this semi-automatically, but sometimes brute force approach is the best.
ataradov
Well, the text at the top implies that he knows what a flying probe machine is, so presumably he did not have access to one.
dreammer243
I am uncomfortable
DHTs
But think of the air cooling!
GWJYonder
"We are able to improve the cooling available to the processor by 3x! The only downside is that it makes 10x more heat..."
Asadsadsadclown
But what if it was allowed to freely hang inside a mineral oil tank?
MadHat
I wonder how slow that would have to be clocked to work 🤔
shakefu
It wouldn’t, ever. A modern CPU can’t be step-clocked which is what you would need.
LapsisBeeftech
I mean, there'd be like 1000 shorts right?
ShiftingPattern
Considering it's wired left-to-left and right-to-right, the orientation would be backwards as compared to if the CPU were flipped to install
ifyousaydudeonemoretimeimasmackyou
Could be. Could also be the wiring is correct and the chip's rotated 180 away from aligned.
Tarmaccian
Oh, it’s so much worse than that… I’ve seen this kind of hack before, for things like putting a newer or higher-model CPU on an old socket.
See, certain folks treat compatibility specs as mere suggestions, and figure that if they can get the right pieces connected to the right other pieces, it’ll work anyway.
The most horrifying part is how often their beast actually runs.
scummos
I mean that mistake sounds like a plausible reason why somebody would do this...
Vungor
Sundial.
68niou1
With that much copper surface area, probably not much.
PocketCleric
I wonder how much more latecy it has
IAlwaysEatGlue
Also, not a lot, likely not noticeable
PocketCleric
Not for a human, sure. But a cpu might expect certain bus timings in the ns range, and not getting them might cause issues
realrealluckless
Depends on what specific hardware is involved, and your definition of 'work' happens to be for whatever you're trying to do...
DrElihuWhipple
I'm trying to start an electrical fire
Drenathar
Remove PSU, wire 110 or 220v lines to random points on the board, plug in. It's pretty forgiving with your clock settings, so don't worry too much about them. Swap out the relevant breaker in your box with a high amp, slow blow fuse (steel bolt) for best results.
DrElihuWhipple
I just threw gasoline on my circuit breaker. There's electricity and there's fire. My work here is done
teberoth
Man, I'm assuming those are all enameled wired from the looks of it. Means each end of each wire needs to be sanded a little. In addition to all the densely packed pins this must have been an absolutely triple-plated-paint-in-the-ass. I see three possibilities; for the lols l, either a memer or a keener doing it for kicks. A resourceful engineer trying to get a prototype to work on a budget. Or finally, and this is likely, an absolutely desperate IT guy on a hail Mary attempt to save prod.
OnlyByMoonlight
As someone who has been on the war room conference calls of a broken prod, I have seen some shit.
thelegendofthetwistednavigator
It's stupid but whoever did it has some mad soldering skills
PickleCzar
Or photoshop
meagain2021
I'm kind of hoping it's photoshoped. I showed it to my DH and he scoffed then proceeded to explain how he would've done it differently and obviously much better.
Goatfer
The wires don't line up correctly. if it was just lined up with the socket then flipped on its back you would have the closest wires being very short.
AlienDragonWizard
How do you know it wasn't intended? If they were 1:1 then just soldering it down would make more sense. The fact that they did this implies that things don't align between the board and IC so they had to painstakingly wire it up.
Goatfer
Also to keep the wires the same length you'd need to flip it and twist it 180 degrees. That would twist all the wires together in a bowtie fashion.
AlienDragonWizard
I'm saying they probably fucked up the package on the prototype PCB and so they had to fix it with that wiring monstrosity until the new one arrives.
Goatfer
Because there no way to flip that chip as is and have the pins line up on the board the same way its wired now.
Frodyne
3 options: 1) Somebody accidentally mirrored the footprint - that would kinda line up with the wires as I see it. 2) They are trying to fit a "similar" chip into another chips footprint - that would be a puzzle and a half just figuring out that "H5 on the footprint needs to go to G7 on the chip", not to mention keeping track of which wire goes where. 3) Memes.