Development Machine and Target Machine Hardware different

  • Thread starter Thread starter Rong
  • Start date Start date
R

Rong

Greeting,

I have a Development machine which is high end, I call it machine A
I have a Target machine which is low end, I call it machine B.

I need to make a XPe run-image for Machine B.

I start dev from machine A after I get the devices.pmq file

Any ideas for easy development?

Best Regards,
Rongrong
 
Hi Rong. So long as you have the PMQ file from your target device, you
should have no trouble developing an XPe runtime for that device. It does
not matter what your development environment is, so long as it is capable of
running the XPe development tools (Target Designer, etc).

If you're having a more specific problem, please post more information to
the newsgroup. Thanks.

--
Matt Kellner ([email protected])
STE, Windows Embedded Group

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

Thanks for your information.

But what happen if when system boot say find some new hardware. it is
for the target device or the new hardware is on my dev machine?

Thanks
RongRong
 
Hi Rong,

You are confusing target and development computers.
You obtain PMQ file from target computer, not from your development computer, and also you run trough FBA on your target computer.
But what happen if when system boot say find some new hardware.
As long as you have driver files required to support that hardware in your image PnP will pick correct files and install them.
If you do not have necesary drivers error will be loggen in file called setupapi.log (Actualy all PnP activity will be logged
there)

Regards,
Slobodan
 
Thanks Solbodan,

I may really confusing now.

Yes, I got PMQ file from the target machine B (Low End).
And try to make a run-time image on Development machine A (High End).

But you say run FBA will on the target computer B.
How can I configure the target machine B to run the FBA,
Just copy all the files(under development machine A's image folder) to
Target machine B?

How can I configure the Taget machine B to allow it run FBA.

Detail Please, Please

Best Regards,
RongRong
 
Hi Rong,

This are the basics and you got them in product documentation.

But you should.
1. Prepare disk on target device to be bootable. (DOS, fdisk, format, bootprep)
2. (optional)Copy ntldr and multios boot.ini (just for testing purposes to make sure that your BIOS/disk configuration is ok)
3. Copy all image files to partition on target computer disk.
4. Boot and let FBA work.

I do not know what else do you need. ( I hope that you don't want me to explain how to configure BIOS or how to prepare disk? )

Regards,
Slobodan
 
Rong, please keep in mind that your development computer is separate from
your target computer. You want to create your runtime for your target
computer - again, it does not matter where you do this. The devices in your
development system have nothing to do with those in the target system. When
you build your runtime, you must copy all of the files (except possibly
boot.ini if you have a custom boot.ini on the target system) to the target
computer. In most cases, this will be the C: partition of the target
system. (If you need to boot to a different partition, you'll need to make
sure these changes are reflected in Target Designer before you build your
runtime, so that the system knows where the runtime is supposed to reside.)

Then simply reboot your target machine to the partition that contains your
new runtime image. FBA will run automatically and will reboot the system
again when it's finished. If all goes well, you will eventually end up at
the desktop on the target machine with the included features ready to use.

--
Matt Kellner ([email protected])
STE, Windows Embedded Group

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