Component created from INF - missing files when building image

J

Jason Krause

Hello all,

I have created a new component in the *Component Designer* and when I
add the component to the *Target Designer* I get the following:

Info 101: Initializing new component: "Gesytec LPC WDM Driver
ISA/PC-104 [Version 1, R2]"
Warning 1116: Adding unreleased component to configuration: "Gesytec
LPC WDM Driver ISA/PC-104 [Version 1, R2]"
Warning 1121: Can not find file resource paths for 'Gesytec LPC WDM
Driver ISA/PC-104'. Please check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes

When I build my my target image I get the following errors:
Error 1005: File not found: "LpcWdm.inf"
Error 1005: File not found: "lpcwdm.sys"
Error 1005: File not found: "lpxvdd.dll"
Error 1005: File not found: "LPXDOS.EXE"

However; in the *Component Designer*, all of the files listed under
Windows XP Embedded Client (x86) => Components => MyComponenet => Files
appear to be in the correct paths. Is that the path that they are
installed to? Is there a different path that I have to put the files
into when adding the component? Is there a section that I can point to
those files when I'm building my component?

Thanks,
Jason
 
K

KM

Jason,

Did you create a Repository with the files required and associate it with your component in CD?

--
=========
Regards,
KM


Hello all,

I have created a new component in the Component Designer and when I add the component to the Target Designer I get the following:

Info 101: Initializing new component: "Gesytec LPC WDM Driver ISA/PC-104 [Version 1, R2]"
Warning 1116: Adding unreleased component to configuration: "Gesytec LPC WDM Driver ISA/PC-104 [Version 1, R2]"
Warning 1121: Can not find file resource paths for 'Gesytec LPC WDM Driver ISA/PC-104'. Please check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes

When I build my my target image I get the following errors:
Error 1005: File not found: "LpcWdm.inf"
Error 1005: File not found: "lpcwdm.sys"
Error 1005: File not found: "lpxvdd.dll"
Error 1005: File not found: "LPXDOS.EXE"

However; in the Component Designer, all of the files listed under Windows XP Embedded Client (x86) => Components => MyComponenet => Files
appear to be in the correct paths. Is that the path that they are installed to? Is there a different path that I have to put the files into when adding the component? Is there a section that I can point to those files when I'm building my component?

Thanks,
Jason
 
J

Jason Krause

Hello KM,

The Microsoft help titled "Creating a Component from an INF File" does not say anything about
"creating" a repository. Here are their first four steps:

1. Install the device driver on a running operating system such as your local machine.
2. Create a new folder to serve as the repository for the new component.
3. Copy the device driver .inf file to the new folder.
4. In Component Designer, from the File menu, choose Import.

I take it I need to create a "repository"? Is that fairly simple?

Thanks,
Jason
 
K

KM

Jason,

Are you referring to this tutor?
http://msdn.microsoft.com/library/d.../cdtskimportingdatafrominffileintosldfile.asp

Then it says nothing about how to import the result component in CDM.
Quite frankly I do NOT know why the heck all the tutorials from Component Designer Guide are missing Repository info. In my opinion,
it should be there.

Anyway, when you switch to CDM that is where you should read another Guide - Component Database manager guide.
Particular one you should be interested in now that relates to Repository -
http://msdn.microsoft.com/library/en-us/xpehelp/html/dbconManagingRepositories.asp.

Also read about the Repository object to understand what you are dealing with:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp


--
=========
Regards,
KM
Hello KM,

The Microsoft help titled "Creating a Component from an INF File" does not say anything about "creating" a repository. Here are
their first four steps:

1. Install the device driver on a running operating system such as your local machine.
2. Create a new folder to serve as the repository for the new component.
3. Copy the device driver .inf file to the new folder.
4. In Component Designer, from the File menu, choose Import.

I take it I need to create a "repository"? Is that fairly simple?

Thanks,
Jason

Jason,
Did you create a Repository with the files required and associate it with your component in CD?

--
=========
Regards,
KM
Hello all,

I have created a new component in the *Component Designer* and when
I add the component to the *Target Designer* I get the following:

Info 101: Initializing new component: "Gesytec LPC WDM Driver
ISA/PC-104 [Version 1, R2]"
Warning 1116: Adding unreleased component to configuration:
"Gesytec LPC WDM Driver ISA/PC-104 [Version 1, R2]"
Warning 1121: Can not find file resource paths for 'Gesytec LPC WDM
Driver ISA/PC-104'. Please check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes

When I build my my target image I get the following errors:
Error 1005: File not found: "LpcWdm.inf"
Error 1005: File not found: "lpcwdm.sys"
Error 1005: File not found: "lpxvdd.dll"
Error 1005: File not found: "LPXDOS.EXE"

However; in the *Component Designer*, all of the files listed under
Windows XP Embedded Client (x86) => Components => MyComponenet => Files
appear to be in the correct paths. Is that the path that they are
installed to? Is there a different path that I have to put the
files into when adding the component? Is there a section that I can
point to those files when I'm building my component?

Thanks,
Jason
 
J

Jason Krause

When Importing my .sld I get the following:
================================================================
Copying 'Gesytec Repository' repository files to
\\TRILLOUS\Repositories\{F8879982-B4C9-4CD8-95D3-688003613774}
Importing... C:\AVL\Easylon Driver\LpcWdm.sld
50% Importing... 'Gesytec Repository' Repository
100% Importing... 'Gesytec LPC WDM Driver ISA/PC-104' Component
Import Succeeded
Changes to the database have been committed

File(s) Processed : 1, File(s) Succeeded : 1
================================================================


When adding the component to my Target Designer:
===============================================================================================
Info 101: Initializing new component: "Gesytec LPC WDM Driver ISA/PC-104 [Version 1, R2]"
Warning 1116: Adding unreleased component to configuration: "Gesytec LPC WDM Driver ISA/PC-104
[Version 1, R2]"
Warning 1121: Can not find file resource paths for 'Gesytec LPC WDM Driver ISA/PC-104'. Please
check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes
===============================================================================================


Then when building my image I get the following errors.
===========================================
Error 1005: File not found: "LpcWdm.inf"
Error 1005: File not found: "lpcwdm.sys"
Error 1005: File not found: "lpxvdd.dll"
Error 1005: File not found: "LPXDOS.EXE"
===========================================


I must be creating my Repository incorrectly, because those are the same errors that I was getting
before. I did follow the tutorial:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp

I'll delete everything and try again.

Thanks,
Jason
 
J

Jason Krause

Okay, something is not working. When adding the component to the Target Designer:

==============================================================================================
Info 101: Initializing new component: "MYDRIVER [Version 2.10.0.0, R2]"
Warning 1116: Adding unreleased component to configuration: "MYDRIVER [Version 2.10.0.0, R2]"
Warning 1121: Can not find file resource paths for 'MYDRIVER'. Please check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes
==============================================================================================

I think the biggest problem is "Can not find file resource paths for 'MYDRIVER'." That leads me to
believe that I have created the component incorrectly... specifically the Repositories, but I have
gone over this tutorial many times:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp

If I do a search for one of the files in my C:\Windows Embedded Data\Repositories\ directory It is
listed three times. When I check those directories, my other files are also in there. I am
completely lost. Any suggestions?

Thanks,
Jason



Jason said:
When Importing my .sld I get the following:
================================================================
Copying 'Gesytec Repository' repository files to
\\TRILLOUS\Repositories\{F8879982-B4C9-4CD8-95D3-688003613774}
Importing... C:\AVL\Easylon Driver\LpcWdm.sld
50% Importing... 'Gesytec Repository' Repository
100% Importing... 'Gesytec LPC WDM Driver ISA/PC-104' Component
Import Succeeded
Changes to the database have been committed

File(s) Processed : 1, File(s) Succeeded : 1
================================================================


When adding the component to my Target Designer:
===============================================================================================

Info 101: Initializing new component: "Gesytec LPC WDM Driver
ISA/PC-104 [Version 1, R2]"
Warning 1116: Adding unreleased component to configuration: "Gesytec
LPC WDM Driver ISA/PC-104 [Version 1, R2]"
Warning 1121: Can not find file resource paths for 'Gesytec LPC WDM
Driver ISA/PC-104'. Please check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes
===============================================================================================



Then when building my image I get the following errors.
===========================================
Error 1005: File not found: "LpcWdm.inf"
Error 1005: File not found: "lpcwdm.sys"
Error 1005: File not found: "lpxvdd.dll"
Error 1005: File not found: "LPXDOS.EXE"
===========================================


I must be creating my Repository incorrectly, because those are the same
errors that I was getting before. I did follow the tutorial:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp


I'll delete everything and try again.

Thanks,
Jason

Jason,

Are you referring to this tutor?
http://msdn.microsoft.com/library/d.../cdtskimportingdatafrominffileintosldfile.asp


Then it says nothing about how to import the result component in CDM.
Quite frankly I do NOT know why the heck all the tutorials from
Component Designer Guide are missing Repository info. In my opinion,
it should be there.

Anyway, when you switch to CDM that is where you should read another
Guide - Component Database manager guide.
Particular one you should be interested in now that relates to
Repository -
http://msdn.microsoft.com/library/en-us/xpehelp/html/dbconManagingRepositories.asp.


Also read about the Repository object to understand what you are
dealing with:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp
 
J

Jason Krause

Hello KM,

I think I found something that you posted a while back:
http://www.pcreview.co.uk/forums/thread-529764.php

===================================================================================================
You didn't mention if you have actually accossiated your component with the Repository?
If you haven't, open your component SLD with Component Designer, go and click on the component node
and on the right panel find
"Repository" field. Click "Repositories..." button there and find your own Repository in the list.

When you save component's SLD, you will have to re-import it again with Component Database Manager
(clear the "copy repository files
to repository root" checkbox this time).

KM
===================================================================================================

Not sure if that is the same KM, but that was my problem. It's not intuitive for me to add the
repository under the Repositories node, and then go back to the Component node and click on the
Repositories button to point to the repository that I just added.

Thanks for your help,
Jason


Jason said:
Okay, something is not working. When adding the component to the Target
Designer:

==============================================================================================

Info 101: Initializing new component: "MYDRIVER [Version 2.10.0.0,
R2]"
Warning 1116: Adding unreleased component to configuration: "MYDRIVER
[Version 2.10.0.0, R2]"
Warning 1121: Can not find file resource paths for 'MYDRIVER'. Please
check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes
==============================================================================================


I think the biggest problem is "Can not find file resource paths for
'MYDRIVER'." That leads me to believe that I have created the component
incorrectly... specifically the Repositories, but I have gone over this
tutorial many times:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp


If I do a search for one of the files in my C:\Windows Embedded
Data\Repositories\ directory It is listed three times. When I check
those directories, my other files are also in there. I am completely
lost. Any suggestions?

Thanks,
Jason



Jason said:
When Importing my .sld I get the following:
================================================================
Copying 'Gesytec Repository' repository files to
\\TRILLOUS\Repositories\{F8879982-B4C9-4CD8-95D3-688003613774}
Importing... C:\AVL\Easylon Driver\LpcWdm.sld
50% Importing... 'Gesytec Repository' Repository
100% Importing... 'Gesytec LPC WDM Driver ISA/PC-104' Component
Import Succeeded
Changes to the database have been committed

File(s) Processed : 1, File(s) Succeeded : 1
================================================================


When adding the component to my Target Designer:
===============================================================================================

Info 101: Initializing new component: "Gesytec LPC WDM Driver
ISA/PC-104 [Version 1, R2]"
Warning 1116: Adding unreleased component to configuration: "Gesytec
LPC WDM Driver ISA/PC-104 [Version 1, R2]"
Warning 1121: Can not find file resource paths for 'Gesytec LPC WDM
Driver ISA/PC-104'. Please check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes
===============================================================================================



Then when building my image I get the following errors.
===========================================
Error 1005: File not found: "LpcWdm.inf"
Error 1005: File not found: "lpcwdm.sys"
Error 1005: File not found: "lpxvdd.dll"
Error 1005: File not found: "LPXDOS.EXE"
===========================================


I must be creating my Repository incorrectly, because those are the
same errors that I was getting before. I did follow the tutorial:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp


I'll delete everything and try again.

Thanks,
Jason

Jason,

Are you referring to this tutor?
http://msdn.microsoft.com/library/d.../cdtskimportingdatafrominffileintosldfile.asp


Then it says nothing about how to import the result component in CDM.
Quite frankly I do NOT know why the heck all the tutorials from
Component Designer Guide are missing Repository info. In my opinion,
it should be there.

Anyway, when you switch to CDM that is where you should read another
Guide - Component Database manager guide.
Particular one you should be interested in now that relates to
Repository -
http://msdn.microsoft.com/library/en-us/xpehelp/html/dbconManagingRepositories.asp.


Also read about the Repository object to understand what you are
dealing with:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp
 
K

KM

Hi Jason,

Glad you figured it out. I'd really recommend you keeping this NG archive handy because lots of issue and solutions have been ported
here: http://groups.google.com/group/microsoft.public.windowsxp.embedded?hl=en&lr=&ie=UTF-8.

Also, one of the links I posted for you yesterday had a better explanation for XPE Repositories and their associations with
components. Don't just follow tutorials, they often skip some important details.

--
=========
Regards,
KM

PS. Only one KM in this NG. I hope :)
Hello KM,

I think I found something that you posted a while back:
http://www.pcreview.co.uk/forums/thread-529764.php

===================================================================================================
You didn't mention if you have actually accossiated your component with the Repository?
If you haven't, open your component SLD with Component Designer, go and click on the component node and on the right panel find
"Repository" field. Click "Repositories..." button there and find your own Repository in the list.

When you save component's SLD, you will have to re-import it again with Component Database Manager (clear the "copy repository
files
to repository root" checkbox this time).

KM
===================================================================================================

Not sure if that is the same KM, but that was my problem. It's not intuitive for me to add the repository under the Repositories
node, and then go back to the Component node and click on the Repositories button to point to the repository that I just added.

Thanks for your help,
Jason


Jason said:
Okay, something is not working. When adding the component to the Target Designer:

============================================================================================== Info 101: Initializing new
component: "MYDRIVER [Version 2.10.0.0, R2]"
Warning 1116: Adding unreleased component to configuration: "MYDRIVER [Version 2.10.0.0, R2]"
Warning 1121: Can not find file resource paths for 'MYDRIVER'. Please check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes
============================================================================================== I think the biggest problem is
"Can not find file resource paths for 'MYDRIVER'." That leads me to believe that I have created the component incorrectly...
specifically the Repositories, but I have gone over this tutorial many times:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp If I do a
search for one of the files in my C:\Windows Embedded Data\Repositories\ directory It is listed three times. When I check those
directories, my other files are also in there. I am completely lost. Any suggestions?

Thanks,
Jason



Jason said:
When Importing my .sld I get the following:
================================================================
Copying 'Gesytec Repository' repository files to \\TRILLOUS\Repositories\{F8879982-B4C9-4CD8-95D3-688003613774}
Importing... C:\AVL\Easylon Driver\LpcWdm.sld
50% Importing... 'Gesytec Repository' Repository
100% Importing... 'Gesytec LPC WDM Driver ISA/PC-104' Component
Import Succeeded
Changes to the database have been committed

File(s) Processed : 1, File(s) Succeeded : 1
================================================================


When adding the component to my Target Designer:
===============================================================================================
Info 101: Initializing new component: "Gesytec LPC WDM Driver ISA/PC-104 [Version 1, R2]"
Warning 1116: Adding unreleased component to configuration: "Gesytec LPC WDM Driver ISA/PC-104 [Version 1, R2]"
Warning 1121: Can not find file resource paths for 'Gesytec LPC WDM Driver ISA/PC-104'. Please check the component definition.
Warning 1121: The estimated configuration size may not be accurate.
Info 101: Estimated footprint: 0 Bytes
===============================================================================================


Then when building my image I get the following errors.
===========================================
Error 1005: File not found: "LpcWdm.inf"
Error 1005: File not found: "lpcwdm.sys"
Error 1005: File not found: "lpxvdd.dll"
Error 1005: File not found: "LPXDOS.EXE"
===========================================


I must be creating my Repository incorrectly, because those are the same errors that I was getting before. I did follow the
tutorial:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp

I'll delete everything and try again.

Thanks,
Jason


KM wrote:
Jason,

Are you referring to this tutor?
http://msdn.microsoft.com/library/d.../cdtskimportingdatafrominffileintosldfile.asp

Then it says nothing about how to import the result component in CDM.
Quite frankly I do NOT know why the heck all the tutorials from Component Designer Guide are missing Repository info. In my
opinion, it should be there.

Anyway, when you switch to CDM that is where you should read another Guide - Component Database manager guide.
Particular one you should be interested in now that relates to Repository -
http://msdn.microsoft.com/library/en-us/xpehelp/html/dbconManagingRepositories.asp.

Also read about the Repository object to understand what you are dealing with:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top