Announcement

Collapse
No announcement yet.

G400 and 1.5v AGP spec

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • G400 and 1.5v AGP spec

    Hi all,

    Some information for amyoine here who has a G400 and a P4 motherboard that tries to detect if the AGP card is 1.5v compatible - e.g. Asus P4B266

    From the AGP interface spec Revision 2 4 May 1998, Section 4.3.4
    (ftp://download.intel.com/technology/...oads/agp20.pdf)

    "In the Special interface group, TYPEDET# indicates whether the interface is 1.5v or 3.3v. If TYPEDET# is open (not connected to any power rail or signal), the interface is 3.3v signalling. If TYPEDET# is shorted to ground, the interface is 1.5volt."

    TYPEDET# is pin 2A

    I believe that Pin2A is the 2nd finger from the bracket end of the board, on the non-component side. This pin (TYPEDET#) is NOT connected to ground on the G400DH that I have. I have proven this by using a multimeter to check the resistance between pin 2A and pin 5A, which is GND.
    Visibly, this pin is connected to a PCB track that goes off to a via hole. This via hole is not connected to anything on the component side of the board, but as this is a multi-layer board I don't know if it's connected to any internal layers.


    I have tried to post this on a on-going thread on the official Matrox site, but they are closed (only find that out after I had typed in everything :-( )

  • #2
    Actually it is both. The G400 will run with the 1.5 AGP spec (AGP 2.0). It was the first out that did this all automagically.

    Rags

    Comment


    • #3
      Hi all,

      I don't doubt that the G400 will work at 1.5v - I have a friend that has it working like that.
      However, pin 2A is NOT connected to 0v (GND) as it is supposed to be according to te Intel AGP spec. So... and motherboard (such as the P4B266) that tries to detect if the AGP card is 1.5v compatible will fail because the pin is not tied low.

      Comment


      • #4
        Originally posted by KevinST
        Hi all,

        I don't doubt that the G400 will work at 1.5v - I have a friend that has it working like that.
        However, pin 2A is NOT connected to 0v (GND) as it is supposed to be according to te Intel AGP spec. So... and motherboard (such as the P4B266) that tries to detect if the AGP card is 1.5v compatible will fail because the pin is not tied low.
        Wrong. It's an auto switching card. That means it will change the state of the pin depending on the motherboard it's in. It works, and works very well. According to the Intel spec, this perfectly fine, because of when the poll to the card occurs is what matters, not what you read with your DVOM sitting outside the box. The G400 will not fail to be detected as a 1.5v card. It should be detected as such everytime.

        Rags

        Comment


        • #5
          Originally posted by Rags

          Wrong. It's an auto switching card. That means it will change the state of the pin depending on the motherboard it's in. It works, and works very well. According to the Intel spec, this perfectly fine, because of when the poll to the card occurs is what matters, not what you read with your DVOM sitting outside the box. The G400 will not fail to be detected as a 1.5v card. It should be detected as such everytime.

          Rags
          Unfortunatly, on the P4B266 it is failing to be detected as a 1.5v compatible card, whereas my GeForce2GTS card is detected as a 1.5v compatible card!

          On the P4B266, there is detection circuitry that detects the 1.5v compatibility BEFORE the chipset is powered up - and probably before the BIOS is booted... and so before any commands are sent to the AGP card. If the MoBo in this dormant state detects that the AGP card is not 1.5v compatible (and the only way it can do this from what I understand of Intels spec, is to reference the TYPEDET# pin) then the MoBo isn't even allowed to boot up - thus protecting the chipset and the AGP card from damage.

          I can't see any reason why Matrox would want to change the state of the TYPEDET# pin - the spec states that 1.5v compatible cards should have this tied low - non 1.5v cards should have this floating.

          Comment


          • #6
            I can't see any reason why Matrox would want to change the state of the TYPEDET# pin - the spec states that 1.5v compatible cards should have this tied low - non 1.5v cards should have this floating.
            You already quoted the answer yourself:

            "In the Special interface group, TYPEDET# indicates whether the interface is 1.5v or 3.3v. If TYPEDET# is open (not connected to any power rail or signal), the interface is 3.3v signalling. If TYPEDET# is shorted to ground, the interface is 1.5volt."

            but it's also said again in Section 5.5: "All 3.3 volt cards leave the TYPEDET signal open. All 1.5 volt cards tie this signal hard to ground."

            So the AGP spec does not allow a card to inticate that it is 1.5V <I>and</I> 3.3V capable. That would have required two pins. A card can indicate that it is <I>either</I> a 1.5V <I>or</I> a 3.3V card. The G400 detects what it needs to be, and sets the signal accordingly. I think it is the only card to do so. Some other cards were capable of running at both specs, but you had to set a jumper on the video card.

            Check sections 4.3.8, 5.4.4 and 5.4.6
            Just how do you know how your MB's circuitry works?
            Gigabyte P35-DS3L with a Q6600, 2GB Kingston HyperX (after *3* bad pairs of Crucial Ballistix 1066), Galaxy 8800GT 512MB, SB X-Fi, some drives, and a Dell 2005fpw. Running WinXP.

            Comment


            • #7
              I can't see any reason why Matrox would want to change the state of...
              Compatability reasons?
              "Be who you are and say what you feel, because those who mind don't matter, and those who matter don't mind." -- Dr. Seuss

              "Always do good. It will gratify some and astonish the rest." ~Mark Twain

              Comment


              • #8
                Nah - the TYPEDET# pin is used to tell the MoBo if the AGP card is 1.5v compatible.

                It's not a data line that is used to set anything on the AGP card... it's purely a "flag" that's either connected to GND or left floating. If this pin is shorted to GND then it's capable of working at 1.5V, if it's open then it will not work at 1.5V - that's what the Intel AGP spec says!

                Nowhere in the spec does it say that the TYPEDET# should not be tied low if the card is working at 3.3v... it's just there to show that the AGP card can work at 1.5v if required.

                Comment


                • #9
                  Originally posted by KevinST
                  Nah - the TYPEDET# pin is used to tell the MoBo if the AGP card is 1.5v compatible.

                  It's not a data line that is used to set anything on the AGP card... it's purely a "flag" that's either connected to GND or left floating. If this pin is shorted to GND then it's capable of working at 1.5V, if it's open then it will not work at 1.5V - that's what the Intel AGP spec says!

                  Nowhere in the spec does it say that the TYPEDET# should not be tied low if the card is working at 3.3v... it's just there to show that the AGP card can work at 1.5v if required.
                  What is wrong with you? It says right here: Section 5.5: "All 3.3 volt cards leave the TYPEDET signal open. All 1.5 volt cards tie this signal hard to ground."

                  What do you mean "work at 1.5v if required?" Required by what? If you were right, then running at 3.3V should be an option for all 1.5V cards. It's not. It wouldn't even make sense.
                  Last edited by Wombat; 27 December 2001, 09:53.
                  Gigabyte P35-DS3L with a Q6600, 2GB Kingston HyperX (after *3* bad pairs of Crucial Ballistix 1066), Galaxy 8800GT 512MB, SB X-Fi, some drives, and a Dell 2005fpw. Running WinXP.

                  Comment


                  • #10
                    Kevin,

                    You really need to quit being so argumentative. First of all, the spec allows for different types of AGP 2.0 interfaces. One is an autodetecting motherboard that detects whether or not a card is AGP 1.0 or 2.0 (3.3 or 1.5). Another is a pure AGP 2.0 compliant card requirment, where the signal has to be 1.5 V. --this one has a different slot so older cards will not fit.

                    At any rate, the G400 runs at 1.5 when in a 2.0 slot whether auto or continuous interface. The pin that is pulled to ground is done so automatically depending on the slot it's in.

                    Rags

                    Comment


                    • #11
                      All - sorry if I'm coming accross argumentative - it's not intentional. I'm not trying to gain anything by partaking in this conversation - just trying to put across some ideas that may be of help to other people.

                      As far as I know the P4B266 is the only MoBo that tries to detect if the AGP card is 1.5v capable before applying power to the chipset and AGP card, thus avoiding damage to the chipset and AGP card. Apparently, there are several AGP cards out on the market that have the 1.5v cut out on the edge connector, but are not 1.5v compatible... and so the MoBo and AGP card have both been destroyed.

                      It would be interesting to learn how the G400 learns what slot it's in "The pin that is pulled to ground is done so automatically depending on the slot it's in. " the only way it could do that is detect the voltage... but by that time, the MoBo would be destroyed if the AGP card wasn't actually 1.5v capable.

                      Anyway, if this is going to turn into a flame war then I won't continue contributing to the discussion.
                      As a parting word though - it appears that currently the G400 is the only AGP card that doesn't appear to work in the P4B266. Maybe as more of these boards are sold other AGP cards will fail to work proving that Asus have read the spec wrong and I've also been wrong. But maybe the G400 will be the only card that doesn't work.

                      Comment

                      Working...
                      X