QUOTE(cap269 @ Jan 10 2005, 08:46 PM)
Any "fixes" made are just to humor the public and quiet anxieties by people who know nothing about electronics.
I have not seen in detail the "fix" that was released by Smartxx so cannot comment on what they have done and whether it is just to humour the public or not. To my knowledge no other team has released a fix - they just *claim* it is not a problem due to pulsing of LFRAME.
QUOTE(cap269 @ Jan 10 2005, 08:46 PM)
THERE IS NO PROBLEM, AND A RESISTOR IS NOT NEEDED. It is an extra step that you are taking, that doesn't help anything.
I am assuming this is justified by your open collector comment below? Even if it doesn't help anything, when done properly it also doesn't have any bad effects.
QUOTE(cap269 @ Jan 10 2005, 08:46 PM)
Look, I am an electronics engineer, retired from the US Air Force, where I worked with sensitive aviation weaponry circuitry for the last 20 years. You can not test the LFRAME circuit with a multimeter or a general-purpose oscilloscope. You need logic analyzers and a sampling scope, something around 2GHz and at least 8GS/s.
I have just repeated the original tests using a 2.5GS/s digital scope so that I can provide screenshots online (previous scope did not have the ability to transfer screen to PC). Since the clock is running at 33MHz I find your 2GHz bandwidth requirement very exagerated - the 200MHz capability of this scope is more that sufficient (please explain your reasoning?).
While the xbox is booting when the LPC bus is active then yes a standard multimeter is not capable of providing a meaningful reading. However, after booting when the bus is idle a multimeter will provide a good indication of the voltage and current.
QUOTE(cap269 @ Jan 10 2005, 08:46 PM)
What I can tell you is that the LFRAME circuit is based on an OPEN COLLECTOR design (Google that term if you don't know what it means) and therefore simply the presence or absence of voltage means nothing. Not to mention the fact that the motherboard already has a 10k pullup resistor on that circuit...
Can you please justify this claim.
-a 10k pull up resistor on a 33MHz data line?? Even the smallest amount of capacitance would introduce problems with the risetime of the digital signal.
-the maximum current that could be drawn would be 3.3V/10k = 0.33mA. This is not the case - the current (when the bus is idle) is over 60mA.
Measuring the resistance between Vcc and LFRAME results in 10k so no other resistors are being used to pull up the line. Cutting the LFRAME trace before the pull up resistor and measuring the currents results in:
LFRAME (from MCPX) to GND -> 61.5mA
LFRAME (from xyclops and pullup resistor) to GND -> 0.33mA
this clearly shows an active driver is being used to drive the line.
QUOTE(cap269 @ Jan 10 2005, 08:46 PM)
Geeze. This whole thing started by someone's speculation, not on actual facts. Have ANY motherboards actually shown up that have been damaged by this yet? No... and there won't be any either. All of you that are hacking up your motherboard traces and installing resistors are just following a paranoid suspicion based on speculation rather than conclusive facts revealed by a proper scientific approach by properly trained personnel. You are more likely to damage your console yourself rather than the subject of this topic...
You have no idea of my level of training and equipment used, so how can you claim that I am not "properly trained personnel"? I don't have access to the xbox schematics/datasheets - but very few people do and this hasn't stopped xbox mod development. The fact remains that there is 60mA being drawn from a single 3.3V digital line. The issue is whether this is high enough to cause long term damage or not, to which I can only provide an educated guess by comparing to maximum ratings of other common devices.
Regarding motherboards dying, plenty of v1.0 motherboards have died due to the MCPX failing. Drawing more current from this can only increase the already existing failure rate - wait for a year or so and then we will see how many motherboards have died. I have already stated that this problem is "long term" - read the title of the thread. I dont anticipate instant failure. I, along with many others, don't want to have to buy a new xbox every year due to a problem which can be prevented.
Yes cutting the trace on the motherboard is dangerous and can cause more problems than it solves when done without care. But this provides an option for those who want to do it, and it works well when done carefully. As with all xbox mods, it is done at the users own risk and can damage the xbox. Ideally the modchip developers would tristate the LFRAME line when it is not in use and there would be no problem at all - note that hippo has already shown this can successfully be done.