I have a similar issue with the Radeon x300 (i.e. ati2dvag infinite loop and BSOD). For the past few weeks I was researching solutions and so far none worked. The problem surfaced after I rebuilt the system around the DP43TF MoBo. Only the GPU and HD's were left unchanged. Here is a summery of I did and did not do, as well as a temporary conclusion:
- reinstalled drivers, clean slate. Fully removed reg values, etc. (I used CCleaner). Repeated with/without WDM support, Catalyst and various combos. Dx 9.0c and .NET framework 3.5 SP1 were previousely installed as required.
- Changed to generic WinXP PCI drivers (No AGP here), instead of the Intel ones. (via update driver, selecting "PCI to PCI [...]" etc')
- Repeated the above after flashing boot HD with new WinXP install. I used Repair option initially to boot XP following the hardware changes. All new drivers with latest firmware. left the best for last - GPU would work with vga.sys only (generic WinXP driver), BSOD otherwise.
- Disabled secondary GPU to exclude incompatibility issues with DDR2 RAM (X300 uses 128MB of local DDR, while using 128MB system memory for a boost)
- looked into GPU bios upgrades. Found two, for 196MHz and 200+MHz real clocks. Mine was current for the 196 version.
- finally, I looked closely in Everest to note that the X300 uses PCI express 1.0. Checked PCI specs for the DP43TF - PCI Express 2.0, backward compatible to 1.1. My assumption that the issue lies there (the CPU to AGP fix seems to have similar roots). My next step is to upgrade to a new GPU since I am done messing around...
Best of luck to all, many thanks to so many who came up with fixes and ideas. keep them coming. I hope the info above helps
- reinstalled drivers, clean slate. Fully removed reg values, etc. (I used CCleaner). Repeated with/without WDM support, Catalyst and various combos. Dx 9.0c and .NET framework 3.5 SP1 were previousely installed as required.
- Changed to generic WinXP PCI drivers (No AGP here), instead of the Intel ones. (via update driver, selecting "PCI to PCI [...]" etc')
- Repeated the above after flashing boot HD with new WinXP install. I used Repair option initially to boot XP following the hardware changes. All new drivers with latest firmware. left the best for last - GPU would work with vga.sys only (generic WinXP driver), BSOD otherwise.
- Disabled secondary GPU to exclude incompatibility issues with DDR2 RAM (X300 uses 128MB of local DDR, while using 128MB system memory for a boost)
- looked into GPU bios upgrades. Found two, for 196MHz and 200+MHz real clocks. Mine was current for the 196 version.
- finally, I looked closely in Everest to note that the X300 uses PCI express 1.0. Checked PCI specs for the DP43TF - PCI Express 2.0, backward compatible to 1.1. My assumption that the issue lies there (the CPU to AGP fix seems to have similar roots). My next step is to upgrade to a new GPU since I am done messing around...
Best of luck to all, many thanks to so many who came up with fixes and ideas. keep them coming. I hope the info above helps
