Need small image w/Network and socket support

T

Tony

I'm pretty new to XPe. I've gotten through some tutorials and
explored a bit on my own though. I've been able to get an image to
work (~200MB+) on my target, but I can't seem to create a smaller one.

If I could get a smaller image (~20MB) supporting sockets, network
file transfers, and serial ports, that would be a great start. (I
also need to be able to set my IP address, so I need netsh right?)

Each time I attempt a kernel build by importing my TA file, do a
dependency check, then build - no problem. But as soon as I try to
add network support, all kinds of stuff is added that bloats the thing
trememdously.

Am I trying to do something uncommon?
Or is there a good example out there somewhere?
Any advice would be appreciated.

Thanks.
 
S

Sean Liming \(eMVP\)

Tony,

I am not up to speed on who the record holder is for the smallest functional
XPe image (maybe someone in the group will tell us), but I have seen images
as small as 50MB.

Here are some ideas to shrink the image:

1. Import your TA output into Component Designer and create a platform/marco
component with the Selector Prototype. This will give you control of the
hardware supported in the image.
2. Try one of the Test & Development components like MinLogon Sample Macro
and WinLogon Sample Macro with your new paltform component
3. Use an alternative shell like Command Shell or TaskManager shell, and
don't use Explorer Shell. Components like IIS, MSN, and Explorer shell
require a large amount resources.

There is a couple of good books on XPe (www.rtcbooks.com) that discuss this
subject.

Regards,

Sean Liming
XP Embedded Manager
A7 Engineering (www.a7eng.com)
Author: Windows XP Embedded Advanced and Windows NT Embedded Step-by-Step

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

Bing.Chen

Tony,

Try to import your pmq file, but only select display drivers.

Other standard device drivers will be include in the "MinLogon Sample
Macro" component.

I use this way to create a XPe image to 16 MB.

However, I never try to select ethernet driver in this way.

So try it by yourself.


Best Regards,
Bing Chen
2004.03.19
 

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