Re: D945GTP Components trouble



Regarding the Repository questions:
The MSDN link you mentioned regarding componentizing drivers covers the
repository creation process that appears you may have missed. In that step
by step doc the repository is created in Step 4. Basically you create a
repository object in the SLD, point that rep object to a folder on your dev
machine (ocated near your SLD), associate the components with that rep
object, place all your driver files into the rep folder you created.

So to recap:
- create a folder and place all the driver files in it
- create a rep object in the SLD
- link the component objects to the rep object following the instructions in
Step 4 in that MSDN doc
- Now when you import the component the rep folder will be copied to the rep
root with the windows rep folders you listed, so then you'd have 5 folders
(4 for windows and 1 for each component repository you import).

This series of blog articles walks through the end to end process to
componentize an app and also covers the rep stuff:
http://blogs.msdn.com/embedded/articles/460335.aspx

--
Andy

This posting is provided "AS IS" with no warranties, and confers no rights.

------------------
"Rich Noonan" <rnoonan@xxxxxxxxx> wrote in message
news:1139606822.962160.245300@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I've successfully created a target image with custom components once,
so I thought I knew what I was doing, but now I'm stuck with several
problems making components for this Intel D945GTP board.

The first issue is the display driver for the 82945G. I'm doing an INF
import to Component Designer and it appears to go ok, but with these
warnings:

Warning:C:\Windows Embedded Data\Repositories\Intel82945G\ialmnt5.inf:
[DelFiles] needs to be processed by the user.
+++ CRITICAL ERROR +++:An error occurred when trying to add a registry
resource HKEY_LOCAL_MACHINE\Software\INTEL\.
+++ CRITICAL ERROR +++:An error occurred when trying to add a registry
resource HKEY_LOCAL_MACHINE\Software\Intel\Display\.
+++ CRITICAL ERROR +++:An error occurred when trying to add a registry
resource HKEY_LOCAL_MACHINE\Software\Intel\Display\igfxcui\.
+++ CRITICAL ERROR +++:An error occurred when trying to add a registry
resource HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\igfxcui\.
Warning:C:\Windows Embedded Data\Repositories\Intel82945G\ialmnt5.inf:
[Rotation.AddReg] is Empty.
Info:Completed processing file [Import succeeded] : C:\Windows
Embedded Data\Repositories\Intel82945G\ialmnt5.inf
The component goes into the database just fine, but then when I add it
in Target Designer I get errors that the repository can't be found:

Warning 1121: Can not find the resource iAlmCoIn.dll for Intel(R)
82945G Express Chipset Family
Warning 1121: in the following search path:
\\USER-37B9AC601C\Repositories\\{67C85615-B0C5-42EA-8B8A-E8AB47DB2B1D},
\\USER-37B9AC601C\Repositories\{022716D8-0CF0-4779-B94C-8E52EB36709C},
\\USER-37B9AC601C\Repositories\{347677C8-8935-4d30-8DDA-FB6D701ACF47},
\\USER-37B9AC601C\Repositories\{484C9D34-846E-40E2-A2E6-FF2771A303D5}
Warning 1121: The estimated configuration size may not be accurate.

This same warning text is repeated for every file in the component.
I'm going step by step through the instructions linked from this MSDN
page:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xpehelp/html/xehowhowtocomponentizedevicedriver.asp

Any suggestions on where I may have gone wrong in this process?

Thanks-
Rich



.



Relevant Pages

  • Re: Storing intermediate objects (for "visual debugging")
    ... (each have at least one factory method for some resource). ... We have a Repository containing four collections (one for each type ... collections to the given context: ... Presumably only one context is viewed at a time, so one needs to find the data from and it needs to be formatted conveniently for display, which bears on. ...
    (comp.object)
  • Re: LabVIEW 8.5, Subversion 1.4.5, PushOK SVNSCC 1.4.5.7, file locking problem
    ... a lock on one of the files in the ".svn" folder within the working copy ... When I tried to perform the "Check In", the repository was properly ... we indicate that LabVIEW though should, but it does not support correctly SCC ...
    (comp.lang.labview)
  • Re: Database update failed
    ... When XPe installs it provides the user a dialog explaining that the share ... In the future - if you know that the files internal to the respoitory folder ... component can share a repository folder so if a user just deletes the entire ... >> the database and all) but it worked. ...
    (microsoft.public.windowsxp.embedded)
  • Re: Deploying hierarchical file structure
    ... I create the right directory structure on my dev machine - the same as it'd be on the target device - and place it anywhere ... and then use the TD "Files in Folders" import feature to get all the files in one SLD. ... Another step we should mention here is copy all the files in one flat directory - Repository. ... do a ADD "Files In Folder" ...
    (microsoft.public.windowsxp.embedded)
  • Re: How to organize repositories
    ... Imported a .inf file, added a package, added a repository, referenced the ... in the Group Memberships folder under the component I ... Group Memberships folder under the component I added a reference to the ...
    (microsoft.public.windowsxp.embedded)

Loading