Hi Wilhil. What process are you using to put together your runtimes? It
sounds like you may be composing your runtime manually, and you may either
have the incorrect HAL component or your configuration may be missing it
entirely when you build.
Does your target machine have a "safe build" installed on it? The easiest
way to do this is to install an OS such as WinXP Pro on a partition other
than C: (for example, D
, and create a boot.ini file that you can use to
select between C: and D: when you boot. Then when you're booted to the safe
build, you can run TAP.exe (copy it from your development machine) to get a
snapshot of the hardware in the machine. This will include a reference to
the correct HAL component for that computer. Copy the resulting devices.pmq
file to your dev machine, then import that file into Target Designer. It's
recommended that you do this as your first step before including other
components.
Also, to assist you with putting together a runtime, there are a number of
pre-defined scenario templates you might find useful. Take a look at the
macro components under "Design Templates" in the tree view in Target
Designer. These scenarios will bring in all the necessary components to
fulfill common roles such as gaming kiosks, network storage units, etc. You
can, of course, add and remove components as you wish, but these templates
are great for helping you get started.
You can also find more generic design templates such as a "Minlogon" and
"Winlogon" scenario, which do not require that you import a PMQ file. They
will provide the necessary components to get a very generic runtime
running - you might want to try those out as well.
I hope this helps. Please let us know if you have any more questions. =)
--
Matt Kellner (
[email protected])
STE, Windows Embedded Group
This posting is provided "AS IS" with no warranties, and confers no rights.
===============================