The Truth About Last Year's Xbox 360 Recall
chrplace forwards an article in which Gartner's Brian Lewis offers his perspective on what led to last year's Xbox 360 recall. Lewis says it happened because Microsoft wanted to avoid an ASIC vendor. "Microsoft designed the graphic chip on its own, cut a traditional ASIC vendor out of the process, and went straight to Taiwan Semiconductor Manufacturing Co. Ltd., he explained. But in the end, by going cheap — hoping to save tens of millions of dollars in ASIC design costs, Microsoft ended up paying more than $1 billion for its Xbox 360 recall. To fix the problem, Microsoft went back to an unnamed ASIC vendor based in the United States and redesigned the chip, Lewis added. (Based on a previous report, the ASIC vendor is most likely the former ATI Technologies, now part of AMD.)"
Microsoft designed their own graphic chip and it crashed? I'm shocked... I tell you shocked!
it seems that every time some company tries to cut corners, it only ends up biting them in the a. my company does the same thing, and the kludgy results are nothing short of spectacular.
...hoping to save tens of millions of dollars in ASIC design costs, Microsoft ended up paying more than $1 billion for its Xbox 360 recall. I'm glad that I am not wealthy enough to be able to afford to be that incompetent.I never heard of this recall, whats it all about, which xboxs did it affect and why did it happen? What happened to the xboxs?
Shaking fists at ATI, yelling: "I'll design my own chip! With blackjack! And hookers! ... In fact ..."
I know /. does like to stick the boot into MSFT whenever possible, but in the last 2 hours there has been 3 front page stories, real stories, about the nasty behaviour of MSFT coming back to bite them in their fugly corporate ass.
Or is it all just a hoax?
Hope not.
"Be light, stinging, insolent and melancholy"
I had the miss-pleasure of working on a graphics ASIC with MicroSquish back around the late 90's on a project called Talisman.
Never, and I say NEVER let a bunch of software engineers try to design a hardware chip. This was the biggest CF I'd seen in all my years (30+) as a chip designer. That they did it again, and with such stupidity again is no friggin surprise.
It is not that software engineers should not be involved, of course they should but when they drive the architecture in complete void of any practical chip design constraints..... and continually refuse to listen to any reason from the hardware designers..... well as they say, garbage in, garbage out.
"TV, a medium as it is neither rare nor well done." Ernie Kovacs
I'm sorry... I appear to be lost. Is this the place where I can bash the boy scouts?
in my experience more like 100%. It doesn't seem to be a matter of if it would break, but when.
Every original 360 that I know of has now managed to die (at least once).
I would also think the first guess for the ASIC vendor would be ATI, but isnt ATI a Canadian company? Sure, of course they have US facilities, but wouldnt US-based mean that the man location should be in the US? Because then, NVIDIA would be my guess, as they have their main location in Silicon Valley, I think...
next up rumour and hearsay
that is all
ATI and Microsoft developed this chip together over a period of two years. The XBOX 360 GPU has been known since conception as an ATI GPU.
Furthermore, the recall was for overheating in general which -- though unquestionably affected by the GPU -- is a more comprehensive system design failure, not just a single component. (Look at the stability success they have had simply by reducing the size of the CPU.)
I'm looking forward to "Jasper", the code name for the next XBOX 360 mother board that will include a 65 nanometer graphics chip, smaller memory chips and HOPEFULLY a price reduction.
Welcome to consumer electronics, where they are designed to fail just after the warranty expires. The real mistake that Microsoft made was having them fail within the warranty period. (And of course the RROD, which got enough bad press to force them to extend the warranty on that specific issue only)
Not Meta-modding due to apathy.
Microsoft didn't design the GPU, ATI did, and everyone knows ATI have always been fabless. TSMC are the manufacturer of the larger of the two dice that make up the Xenos/C1 design, and while that die has been revised since for a process node change, it doesn't even appear if that new revision has been used yet (despite it being finished by ATI a long time ago).
Lewis seems to be just plain wrong, which is kind of upsetting for "chief researcher" at a firm like Gartner, especially when the correct information is freely available.
While the cooling solution for the GPU is the likely cause of most of the failures, that's not necessarily the GPU's fault, or ATI's, especially for a fault so widespread.
- 'sup, G?
I remember when Microsoft kept saying ATI are our partners to everyone. It all ends the same way though (with Microsoft ending up with very similar technology and the partner relationship never being herd of again). They should never have got mixed up with Microsoft. How many companies have they done this to before
P.S
ASIC
ASSP
Consider: would you rather spend $10M on a platform that may flop and not make a dime
OR
Spend $1B on a platform that has made multi-billions.
Actually Goatse Troll is on topic for once! Red Ring of Death! Get it?
Make SELinux enforcing again!
I apologize for you getting rtbl'd.
Ha ha!
'Nuff said. ;-)
But it's the effort that counts, isn't it?
Windows 2000 - from the guys who brought us edlin
It doesn't seem to be a matter of if it would break, but when.
:) But I haven't had a problem with mine.
This is true of all products. Nothing lasts forever. In this case, not forever is a few months
Support a great indie game: http://www.abaddon360.com
The article is COMPLETE, UTTER bullshit.
Years before the xbox360 has been released ATI was already announced as the system parter for the GPU. No "secret unnamed ASIC vendor" anywhere.
The recall, again, was thermal problems.
Do you really think a completely different GPU by a completely different company could have been designed in a year _and_ totally compatible with the original one?
HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
Funny I don't recall a recall only a 3 year warranty extension covering the RoD.
/. form allowing an article to spread false truths...
True to
News for Nerds.... Stuff that may or may not be true...
Look at Bunnie Huang's analysis.
The problem wasn't any chip at all. It wasn't even heat. The problem was the chips were not soldered to the board.
http://www.bunniestudios.com/blog/?p=223
Doesn't matter who designed or made the chips. If they aren't soldered down, they won't work. And that's what the problem was. That's why X-clamps (mostly) work.
Heat is semi-tangential. If the chip is soldered down, heat won't pop it off and if it isn't soldered, any kind of movement will break it loose, even when cold. This is how MS could ship you replacement units that were RRoD out of the box. They were fine before they were shipped and were broken loose during shipping.
Most of the problem appears to be solderability problems, not a problem with chip design or manufacturing.
http://lkml.org/lkml/2005/8/20/95
...master of none.
definitely not 100%, I still have my original and play it regularly and it works fine as does my neighbour. Just Lucky or maybe because of it being so well ventilated where I have it, either way it is still humming along happily.
The issue was a combination of factors. The mounting for the HS on the GPU was cheap and flimsy. Over time with heating and cooling cycles that the GPU would go through the expansion and contraction fatigued the mounting arms which ceased to apply proper pressure. That lead to inadequate contact with the GPU which caused the temp to rise. This eventually melted the GPU solder between the package and the board to the point where some of the connections were broken. That's why the towel trick works. Apparently it heats the solder to the point that it flows again and will often restore the connection. This eventually fails for the same reason the initial failure happened. So, I am not sure WTF the article is talking about.
In the early days my son, it was called 'socket creep'.
Just take the cover off and press down firmly with a little wiggle....
Don't be apathetic. Procrastinate!
I know this is /., but really could the article be any more misleading???
/. where sensatalism is lies about MS are supposed to be rewarded but couldn't we cut these sort of SHIT articles out, maybe have the, vetted by someone that doesn't see M$ and then immediately post it as newsworthy.
"The Truth"??? No it is not the truth, it is conjecture and thoerycrafting from a 3rd party as to what caused 360 problems.
"Xbox 360 recall" ??? There was no recall, warranty was extended by 3 years to replace any that were dodgy. I know this is
The small case and the lack of cooling is part of it as well. This is want happens when look and cutting down on fan noise comes over what the engineers say is needed for the system to work right and not over heat. The mac mini and the mac cube has some of the same trade offs in this area. The Xbox is like to used in a small space so don't cut out the cooling and a bigger size will also put the PSU in side of the box cutting down the small fanless psus from Craping out as well.
Good summary of differences between hardware and software design
Quite why an article could be titled "The truth about..." when it's well, not actually the truth but just mere speculation.
Speculation that is well known to be false and could've been showed up as such with a quick look at the XBox 360 specs which are available in many places that I'm sure Google would oblige to discover.
The issue has already been outed as being to do with cheap solder iirc that simply couldn't stay put under the heat of the system over extended periods of time.
Also, for those who don't know who Bunny is, he is critical to the hacking of the original XBox... he was the one who first discovered that (an old version of) the Secret ROM was written to the boot flash, he was the first to sniff hypertransport to read the Secret ROM, and if I remember correctly, he was the one to discover where the Secret ROM was (Though after the secret rom in boot flash was discovered to be non-functional, which is another thing Bunny was responsible for, it was pretty obvious).
Have you heard the fan on a 360 compared to say, a PS3?
A PS3's fan cools the workhorse of the machine as well as the power circuitry, no?
I'm curious as to why the 360 struggles to keep itself cool + manages to make more noise when the PSU isn't even part of the main console...
Anyone?
Isn't the power supply of a computer one of the main contributors to heat after the processor(s)?
-D
- Dan
Considering Microsoft is a software company and hardly a hardware company (most of their keyboards/mice the only non-gaming hardware sold under their name are produced by other people) so seeing their GPU fail is nothing spectacular...
I'm such an idiot that I didn't even take a moment to realise what GP was getting too...
Give him his troll rating. There are some hardware engineers at microsoft. We all make mistakes. Cut 'em some slack. I didn't think MS had any hardware engineers working on it, or at least not forming the bulk... But then I remembered the cash and how stupid I can be.
What is this idiot smoking? MS didn't issue a recall, they simply won't charge you $200 to fix your 360 when it breaks due to their design flaw.
I know one out of about 13 owners that never had to get a refurb. Not all Red Ringers, however.
-The world would be a better place if everyone had a hoverboard
You missed Bunnie's point completely. When the motherboard rolls of the assembly line, they test the motherboards to ensure that the chips are properly soldered. The manufacture has ovens that monitor the temperature of the cpu/motherboard while the bga chip is melting. You have to make sure that the solder melts all the way, yet you don't want to damage the cpu. After that, they inspect the motherboard with x-rays to ensure that the soldered components are properly aligned and the soldered melted.
Bunnie's point is that the bga joints cracked over time. Different materials expand at different rates when they heat up, the coefficient of thermal expansion. The fiberglass motherboard expanded at different rates than the silicon/epoxy cpu and gpu. Since the Xbox overheated, and was poorly engineered (so Microsoft could beat the PS3 to the market), the motherboard warmed up, and expanded at a different rate than the cpu soldered to it. As a result, the solder joints were under stress, and thus cracked. You can see this in the red die that leaked between the solder pads when Bunnie pried of the cpu.
Hours before this got Slashdotted, I blogged the inaccuracies... the fact that there WAS NO ACTUAL RECALL, for starters...
No wonder this place is turning less and less serious and more and more left wing so to speak..
The title is "The Truth About Last Year's Xbox 360 Recall" where as the editor's note says "an article in which Gartner's Brian Lewis offers his perspective on..."
I know this is slashdot, but do we have to stoop to White House levels of spin?
1) ATI is NOT in the United States. (Yes I know AMD/ATI blah blah) The main point to this is the fab plant and who owns it?
2) Microsoft did design the GPU in concept, but worked with some bright people from ATI and other GPU gurus for the specifics. People can make fun of MS design a GPU, but this isn't their first time around the block, and also gave them the intimate change of pairing GPU hardware and OS technologies.
Look at the PS3, in addition the 'cell' processor that 'didn't need' a GPU to the shipping PS3 with the 'cell' and full Geforce 7800 in it, and yet between the two technologies it still can't hold framerates or do anti-aliasing like the Microsoft designed XBox 360. (See recent games like GTAIV where it runs at lower resolutions on the PS3.) (And I won't even go into how slow Blu-Ray makes the device for a game player being significantly slower than DVD and why MS refused to put HD-DVD or Blu-ray in the console as the primary drive. Gamers hate load times and crap framerates.)
3) The 3 Rings of Death is about the Thermal sensor plate and flexing due to high heat. 99.9% of the time. (Also the 3 Rings does not always mean death, most units continue to work once they cool down, etc.) (Google It)
4) As for MS Saving Money for using a non US fab plant and then having to move back to one, sure this is possible, but technically there would be little to no difference UNLESS Microsoft also changed the specification of the chip between the move process. I don't care if the fab plat has Donkeys and a Mule pulling carts out front, the silicon is created according to specification, and you don't get much more exact than this level of specificatinos.
The real story here would more likely be the plastic/plate fab company that was creating the inner X plate/case holder that was warping and causing the 3 Ring problem, a) it was the real problem not the chip and b) would more likely fail specs easier than silicon.
It uses an ATI GPU.
This article = epic fail
First it was that HD-DVD that never got off, then the optional hard drive, and then the red ring of death, and then the recalls.
:)
I just hope the XBox 720 is a lot better.
P.S. I still have an Atari 2600 that works great, that 1970's technology was built to last!
Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
This is an interesting spin on a complex problem, and smacks of a bitter "told you so" vendetta.
,etc.
At a glance it looks like MS forgot to consider the heat dissipation of their GPU, or grossly underestimated it.
YES, this could be a symptom of design inexperience (ASIC or system).
Is it possible/likely that a third party chip could tape out over spec on power dissipation ? You bet.
It still shouldn't have mattered much if somebody had NOTICED the power consumption while testing out the chip and compensated with more heat dissipation hardware.
Even with the chip-level issue unnoticed and given the high failure rates posted all over the web, it would seem that even a small amount (by industry standards) of system-level testing should have identified this problem.
Of course, such testing (and any redesign) takes time and everyone was in a rush to release their latest console...
So you've got to wonder if this is a more general problem of a software company well accustomed to shipping buggy (famously under-tested / under-developed) products moving into the hardware arena than a specific choice of chip designer X vs Y vs in-house
Lurking in the desert
There is only one ring to bind them all and into the darkness monopolize them!
A recall would be, "hey, these are all completely borked, please send them in for replacements", not the RROD situation which is "hey, these are all completely borked, if yours does go wrong we'll honour our warranty period a bit longer than usual and get you a replacement in maybe 4-8 weeks".
No kidding!!! What do you say at this point?
ah, I'd never actually seen what that was meant to be before! Perhaps that was a good thing though.
which is totally what she said
nVidia however *is* a US based company.
The Xbox 360 was never recalled.
I received an XBox for Christmas. To my dismay, I began getting the red ring early on. Most often, it would occur when a game began to load, which also seemed to be the point when the more intense graphic sequences would initialize. Usually, if I could proceed beyond this point, I was in the clear and could play. On my rig, the problematic "red ring" did not appear to stem from excessive heat generated from intense rendering. However, from time to time, during gameplay, the graphics would freeze and upon reboot, I would get the red ring. Based on this, I support the theory that the problem stems from a manufacturing issue, such as poor soldering, and not a design issue as was indicated above.
This guy could have been full of it, but I had someone who works for a gamestop tell me that by his store's estimates, at least 30% of the Xbox 360s they sold were defective.
Now, I'm pretty sure people past a certain time frame wouldn't be returning them to the store, so you have to wonder if they don't ALL die eventually from overheating.
Glad I ebayed mine and got a PS3 while it was still working.
..."truth" and "Microsoft".
Gentoo Linux - another day, another USE flag.
that 24 hours later, Slashdot's so called informed users still don't realize this article is bogus.
"While the first Xbox's graphics processing unit was produced by NVIDIA, the Xbox 360 uses a chip designed by ATI called Xenos. The chip was developed under the name "C1" and "R500" was often used to refer to it.[2] The GPU package contains two separate silicon dies, each on a 90 nm chip with a clock speed of 500 MHz; the GPU proper, manufactured by TSMC and a 10 MB eDRAM daughter-die, manufactured by NEC. Thanks to the daughter die, the Xenos can do 4x FSAA, z-buffering, and alpha blending with no appreciable performance penalty on the GPU.[3] The GPU also houses additional capabilities typically separated into a motherboard chipset in PC systems, effectively replacing the northbridge chip. An aluminum heat sink was implemented to cool the GPU in systems manufactured prior to the second half of 2007; after this time, the GPU heatsink was revised in order to better move heat away from the GPU die. The new heatsink is made from a different materials and is connected to a new secondary heatsink (located in front of the CPU heatsink, to the right of the DVD drive) via a copper heatpipe."
Looks like there's a few things that can be blowing up inside the ole Box of X. Graphic cards, and also the heat sinks
My Home Theatre equipment guy started doing XBox repairs on commission not to long ago. He just put out a DIY guide for fixing XBox, mostly for if the problem is a heatsink.
(Instructions and several pictures follow)
http://www.curtpalme.com/forum/viewtopic.php?t=10957
UTF-8: There and Back Again
It's people like you that give trolls a bad name ..
.. :)
please mod me up +5, or if I said something to upset you, mod me down =5
davecb5620@gmail.com