Google Grup tidak lagi mendukung postingan atau langganan Usenet baru. Konten lama masih dapat dilihat.

ATI RADEON import errors

7 kali dilihat
Langsung ke pesan pertama yang belum dibaca

JB@plexon

belum dibaca,
17 Mei 2004, 22.15.1717/05/04
kepada
Importing the INF file for ATI RADEON series cards results in critical
errors. Below is a copy of the import log. How can I remedy this?

Info:Creating: RADEON 9000 SERIES
+++ CRITICAL ERROR +++:An error occurred when trying to add a registry
resource HKEY_LOCAL_MACHINE\SOFTWARE\ATI Technologies\Installed Drivers\ATI
Display Driver\.
Warning:[ati2mtag_RV250]: cannot handle key "UninstallFiles".
Warning:[ati2mtag_RV250]: cannot handle key "UninstallReg".
Warning:[ati2mtag_RV250]: cannot handle key "CleanFiles".
Warning:[ati2mtag_RV250]: cannot handle key "CleanReg".
Warning:[ati2mtag_RV250]: cannot handle key "CleanService".

Slobodan Brcin (eMVP)

belum dibaca,
18 Mei 2004, 05.12.3618/05/04
kepada
Hi JB,

Instead of creating standard component for each ATI device model you should
consider NOT making standard component that support one model.
I wanted to say that you can create component that will copy all driver
files to their folders. Add few generic components and let FBA PnP detect
hardware use inf files and complete installation. This will cover all device
models supported by inf file.

For more info you can read complete thread:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=%2378YE%23vBEHA.684%
40tk2msftngp13.phx.gbl

If you have more question please don't hesitate to ask here.

Regards,
Slobodan

PS: If you have problems analyze setupapi.log and fba.log or attach them
here.

"JB@plexon" <jona...@plexoninc.com> wrote in message
news:OIHRO3HP...@TK2MSFTNGP10.phx.gbl...

JB@plexon

belum dibaca,
18 Mei 2004, 11.23.4818/05/04
kepada
Although I am using the 9000 series, I imported the INF file which covers
the entire class of ATI video cards (about 50 of them). Needless to say,
the import log was full of errors like the one below (one for each type of
card).
Also, I clicked on the link for the thread you provided but it seems to be
missing.


"Slobodan Brcin (eMVP)" <sbr...@ptt.yu> wrote in message
news:%23aGRThL...@tk2msftngp13.phx.gbl...

Slobodan Brcin (eMVP)

belum dibaca,
18 Mei 2004, 11.30.3118/05/04
kepada
Hi JB,

I don't know how to post from OE link that is not spited in few lines. You
must copy paste link to form full URL address, you can't just clink on it
:( Sorry.

>I imported the INF file which covers
> the entire class of ATI video cards (about 50 of them). Needless to say,
> the import log was full of errors like the one below (one for each type of
> card).

Check the link and see how to make one component for all models, and you
won't have any errors since you won't use import option.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

"JB@plexon" <jona...@plexoninc.com> wrote in message

news:uCa50vOP...@TK2MSFTNGP10.phx.gbl...

KM

belum dibaca,
18 Mei 2004, 13.48.3318/05/04
kepada
Slobodan,

> I don't know how to post from OE link that is not spited in few lines. You
> must copy paste link to form full URL address, you can't just clink on it
> :( Sorry.

Have you already tried this patch?

http://www.microsoft.com/windows/ie/downloads/critical/330994/default.asp

--
Regards,
KM


Slobodan Brcin (eMVP)

belum dibaca,
18 Mei 2004, 14.46.4818/05/04
kepada
Konstantin,

No I haven't applied this patch till now. Thanks.

BTW: I had a typo not "spited" I wanted to say "split" but spell checker did it's magic.

Long link try 1:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=%2378YE%23vBEHA.684%40tk2msftngp13.phx.gbl


Regards,
Slobodan

"KM" <konstmor@nospam_yahoo.com> wrote in message news:%23sdvrCQ...@TK2MSFTNGP12.phx.gbl...

Slobodan Brcin (eMVP)

belum dibaca,
18 Mei 2004, 14.51.5418/05/04
kepada
Thanks Konstantin,

This looks much better :-)

Regards,
Slobodan

"Slobodan Brcin (eMVP)" <sbr...@ptt.yu> wrote in message news:%2356PgiQ...@TK2MSFTNGP10.phx.gbl...

KM

belum dibaca,
18 Mei 2004, 14.57.4418/05/04
kepada
We both should thank Brad. He has sent me the link offline :-)

--
Regards,
KM

JB@plexon

belum dibaca,
18 Mei 2004, 20.21.2418/05/04
kepada
Thanks Slobodan, it worked! I included some generic RADEON drivers from the
database and inlcluded all the core dependencies from the actual RADEON
driver (plus dependencies, as a seperate component). However, there is an
unfortunate side-effect. There are about 20 core driver ".dll", ".sys", and
executables that are extracted as part of the driver package. I ran
dependency-walker on all these files, in order to generate all the system
file dependencies to include in my component. The list of dependencies was
3 pages long, and was around 45MB in size, which defeated my purpose of
"componetizing". How can I get away from this very large component? Do I
really need all those files?


"Slobodan Brcin (eMVP)" <sbr...@ptt.yu> wrote in message

news:uKEOF1OP...@TK2MSFTNGP09.phx.gbl...

Slobodan Brcin (eMVP)

belum dibaca,
19 Mei 2004, 03.59.0019/05/04
kepada
> Do I really need all those files?

No you can put everything in 1-2 MB without any dependencies at all.

Unfortunately you must know exactly what you are doing.
Basically you need to remove from inf file all non driver related stuff. Sounds easy, and it is easy if you know inf file structure.

Step 1. Detect all files that are not driver.
- Driver/Minidriver consist only from dll and sys files. Everything else is ballast.
- Use dependency walker on dll files. Driver dll rely on other sys, dll files that are seen as Native only (non Console) subsystem.

Step 2. Tailor inf file.
Till now you have list of driver/minidriver files. With ati you can even remove opengl or 3d functionality if you want small images,
but this is out of our point.
You should find all sections and subsections that reference non driver files, and remove them and connecting sections from inf file.

Doing this correctly will leave you with no driver dependencies (since kernel is always there). And also impact on your image for
all ATI card models will be few MB.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

"JB@plexon" <jona...@plexoninc.com> wrote in message news:eVXwMcT...@TK2MSFTNGP12.phx.gbl...

Santiago Allen

belum dibaca,
24 Mar 2005, 11.34.4124/03/05
kepada
Hi All,

Im still very new to this. How do I accomplish this part.... "I


included some generic RADEON drivers from the database and inlcluded
all the core dependencies from the actual RADEON driver (plus

dependencies, as a seperate component)" I guessing the first part
would be in TD addind a generic radeon component. But how are the
dependencies then added to the Target profile?

Also, does anyone know why the Radeon Inf files cause this and how to
fix the inf file itselt? Or what needs to be added to the component
after importing to ensure that the import errors have been adressed?
As of now, Ive taken the INF file that came with the driver set and
stripped all the sections that dealt with drivers I do not have. Then
I removed OpenGL support because I wont need it.

I still receive the same errors
(log file ecerpt)


+++ CRITICAL ERROR +++:An error occurred when trying to add a registry
resource HKEY_LOCAL_MACHINE\SOFTWARE\ATI Technologies\Installed
Drivers\ATI Display Driver\.

Warning:[ati2mtag_RS300M]: cannot handle key "UninstallFiles".
Warning:[ati2mtag_RS300M]: cannot handle key "UninstallReg".
Warning:[ati2mtag_RS300M]: cannot handle key "CleanFiles".
Warning:[ati2mtag_RS300M]: cannot handle key "CleanReg".
Warning:[ati2mtag_RS300M]: cannot handle key "CleanService".
Info:Completed processing file [Import succeeded] :
C:\XPE\Graphics\rep\test.inf

The parts of the INF file that seem related are these....
.
.
.


[ati2mtag_RS300M]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, Uninstall.CopyFiles;,
DVCR.CopyCodec
AddReg=Uninstall.AddReg
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display
CleanReg=ati2mtag_SoftwareDeviceSettings,
ati2mtag_RS300M_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

.
.
.


[Uninstall.AddReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ATI Display
Driver",DisplayName,,"ATI Display Driver"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ATI Display
Driver",UninstallString,,"rundll32
%11%\atiiiexx.dll,_InfEngUnInstallINFFile_RunDLL@16 -force_restart
-flags:0x2010001 -inf_class:DISPLAY -clean"
HKLM,"SOFTWARE\ATI Technologies\Installed Drivers\ATI Display Driver"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ATI Display
Driver",DisplayVersion,,"7.971-031224m-013369E-ATI"

.
.
.

Thanks again

Santiago Allen

belum dibaca,
24 Mar 2005, 12.27.5524/03/05
kepada
To awnser myself somewhat....

Warning:[ati2mtag_RS300M]: cannot handle key "UninstallReg".
Warning:[ati2mtag_RS300M]: cannot handle key "CleanFiles".
Warning:[ati2mtag_RS300M]: cannot handle key "CleanReg".
Warning:[ati2mtag_RS300M]: cannot handle key "CleanService".

these INF file directives arent listed in the MSDN, does that mean they
arent supported? How does one change these directives into supported
directives?

Santiago Allen

belum dibaca,
24 Mar 2005, 12.58.2924/03/05
kepada
Awnsering myself a second time.....

The offending line for the error is


HKLM,"SOFTWARE\ATI Technologies\Installed Drivers\ATI Display Driver"

in the uninstall addreg section....

I noticed that the other registry keys added had a keyname and
value....so to keep the same format I changed that line to look like
this

HKLM,"SOFTWARE\ATI Technologies\Installed Drivers\ATI Display

Driver",,,

and the error is now gone

0 pesan baru