| QUOTE |
I was under the impression that any 80 wire cable was ATA100 or higher.
|
You are correct about this also. 66/100/133 all use the same 80 conductor cable.
Some might argue that better quality cables provide better results, but as far as I have seen, even the cheap ones are manufactured to a high enough standard.
:beer: <
BTW:
EXCELLENT "Scientific" technique! <
Good post
At last peeps may now realise there is very very little if any when changing the cable and also that a 8mb cache isn't any big improvement ober a 2mb cache h/d
a 2mb cache & old ide works fine for me and I didn't see any improvement when i tried the go faster stuff <
hi,
I believe that the bios limits the transfer rate to udma2 (ata33), but can be changed to udma5 (ata100), (but requires an 80 pin cable of course)
btw, these are recent findings of mine, which dispute what I have said in the past on the issue.. <
| QUOTE (heinrich @ Jun 2 2004, 10:12 PM) |
hi, I believe that the bios limits the transfer rate to udma2 (ata33), but can be changed to udma5 (ata100), (but requires an 80 pin cable of course)
btw, these are recent findings of mine, which dispute what I have said in the past on the issue.. |
Benchmarks DO NOT bear this out.
On PC's faster data rates are enabled by the bios when the hardware reports the presence of the 80 conductor cable.
AFAIK the Xbox has no such provisions. <
so the function call (have to change it considerably to post on the forums)
SetTransferRate(device, udma2);
is just for kicks? :)
There are defines upto udma5, so it would seem rather silly if this could not be changed, while the code is there. The again, I'm sure the the bios was developed before the exact hardware specs came about.
You are correct in that there is nothing to test for an 80 pin cable, hence the xbox always using ata33, regardless of limit imposed by hardware.
This post has been edited by heinrich: Jun 3 2004, 09:04 AM <
| QUOTE (heinrich @ Jun 3 2004, 08:48 AM) |
so the function call (have to change it considerably to post on the forums) SetTransferRate(device, udma2);
is just for kicks? :) There are defines upto udma5, so it would seem rather silly if this could not be changed, while the code is there. The again, I'm sure the the bios was developed before the exact hardware specs came about.
You are correct in that there is nothing to test for an 80 pin cable, hence the xbox always using ata33, regardless of limit imposed by hardware. |
Haven't you hit it PRECISELY on the head though?
The calls are there but since there is nothing to detect the cable, so the higher data rate is never enabled.
Of course there is still the question as to whether the hardware actually supports it, which is unlikely.
You'd have to at the least assume that the IDE interface would bear the standard "marks" of an UDMA 5 capable interface.
The Xbox was manufactured after these were available and there would have been no reason to avoid putting in a UDMA 5 type IDE header (yeah I know there is no actually physical difference, but it would have cost MS nothing extra... as the OEM's were geared up for this anyway.). <
| QUOTE (#ozxodus on efnet) |
[18:13:47] [+h3inrich] Artifex: you around ? [18:14:15] [+h3inrich] got a quick question [18:14:35] [+h3inrich] "UDMA support (disabled for beta) for maximum HDD performance" = udma5 ? [refering to their feature list of XOS2] .... [18:41:09] [@Artifex] h3inrich: yes, with proper cabling and a touch of luck :-)
|
So it would appear that either the xbox hardware supports those speeds, or its just a empty feature.
just flat out changing udma2 to udma5 is simple, the detecting of the cable though.. no idea on that one :/
but it seems to throw out the argument that the ata controller was limited to ata33 (udma2).
Maybe spillage would like to do another test with a simple modbios of mine ? :)
This post has been edited by heinrich: Jun 3 2004, 09:52 PM <
Has anyone tried a udma5 modified bios? Thanks <
yea, yea,
bump, bump
i am really interested if anyone has done this bios mod!!
por favor??
Yes, I have tried it, with very mixed results. Backing up the same game with dvd2xbox with ata33 would take ~11 mins consistently, changing to ata100 would sometimes take 7, and other 25. The xbox hardware spec states that the cable, connectors, and circuits were designed to operate at ata33 only.
I pray that Heinrich finds a work-around for this.