XPe USB Boot

  • Thread starter Thread starter FCBfreak
  • Start date Start date
F

FCBfreak

Hi,

When your embedded development board supports USB boot, is it still
required to build the image with XP Embedded SP2 Feature Pack 2007
(which supports booting from USB flash devices, as we all know)?

Or maybe in that case you can simply build your image with the XP
Embedded SP2 development kit without Feature Pack 2007 installed... I
guess not, but this isn't fully clear to me at the moment.

In other words: when the runtime doens't support USB booting, the
system won't boot from a USB device even if the board itself does
support?

Thanks in advance
 
USB boot support in a system can support booting different OS from a USB
disk.

FP2007 adds the needed support to boot XPe from a USB flash disk. XP
Embedded SP2 doesn't have this support and you would have to look for the
older 3rd party solutions to make it work.
http://www.seanliming.com/Docs/USB 2 Flash Boot.pdf

Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
XP Embedded Book Author - XP Embedded Advanced, XP Embedded Supplemental
Toolkit
 
FCBfreak,

It is highly recommended to use FP2007 if you target USB boot feature.

In pre-FP2007 times there were lots of discussions about USB boot and with some USB brands you could make it to work with simple
steps such as changing USB stack drivers boot order (to be started by nt loader), tweaking Critical Driver Database in registry to
add the USB drivers there and making sure you hardware supports USB boot. However, that approach didn't work stable on all the
hardware (USB driver weren't meant to support boot that time) so you may want to "port" FP2007 USB boot component (that is new USB
driver and required registry entries) to whatever you've got now.
 
Back
Top