Re: Boot image on FlashDisk



On May 11, 11:37 pm, mstangret <michal.stang...@xxxxxxxxx> wrote:
On 11 Maj, 10:59, trentp...@xxxxxxxxxxxxx wrote:



On May 9, 3:50 pm, mstangret <michal.stang...@xxxxxxxxx> wrote:

Your bootloader (e.g. loadcepc) and nk.bin are your image files.
You'll also have to edit the autoexec.bat file to launch loadcepc
(which in turn loads the image itself)
So in summary the order is:
1. Make the CF card bootable with HP tools
2. Copy the bootloader and image to the card and create an
autoexec.bat file if you don't already have one.
3. Edit autoexec.bat to launch yor bootloader
(e.g
cls
@loadcepc /c:0 nk.bin
) or whatever suits your system.
4. Your bootloader loads the image into RAM, decompresses etc.and the
system runs (assuming image is good)

I see that I have to be more accurate in what I write.
Let's start from the beggining.
 I would like to boot Windows Embedded CE 6.0 on my x86 PC computer,
that has two other OS installed.  I would like to use USB-stick as a
bootsource - is this combination possible?

I tried your method and the one that can be found athttp://msdn.microsoft.com/en-us/library/aa912864.aspxandIstill
can't boot WINCE.
When I do it like you said, I can see progress bar in text mode and
then black screen comes and nothing happenes. When I try mdsn
sollution dpart does't recognize my USB-stick as a drive although I
have made it recognizable as a HP hard-drive ( I don't want to clean
my hard-drive as I have two OSes installed there).

Is there any chance for me?

I need WINCE to do some performance tests and compare them with other
systems' results for my Uni project.

Hi Michal,

The extra details certainly help and I think it changes the answer
quite a bit, but I am no expert.
If you are trying to boot WinCE 6.0 on a PC (I have only ever used Win
CE 5.0, but I don't think that matters) you will have to ensure that
the image you have built supports your hardware. Have you got a BSP
for your PC? You could run CE in an emulator on the PC but if you want
to boot it from a USB key directly I think you will have to build an
image for the specific hardware. As I understand it you normally
obtain a BSP from your hardware manufacturer which will support the
given hardware. Where did you obtain the image you have now? Maybe
someone else can help with booting a more generic image for x86 that
will support basic graphics etc.

Well...
I wrote to Mike Hall from Microsoft and he wrote:
"You will need a BSP for your x86 PC, the CE 6 development tools ship
with a BSP called "CEPC" that may work. The CEPC BSP supports basic
flat VGA video, NE2000 or RTL8139 networking, USB mouse/keyboard. So
it should be fairly straight forward to build an image that should
boot on most PC devices.

There are two boot methods, BIOSLoader, LoadCEPC (MS-DOS based). Both
can load an image from the desktop development tools (boot from
Ethernet), if you are trying to load an image locally without the
debugger connected you will need to disable KITL in the o/s image
settings. KITL will wait for a debugger to connect before loading an
image"

So I did what I was told in previous posts (bootable USB stick +
loadcepc + image on the stick) + disabled KITL and... it booted :)
Great thanks for your patience and time ;)

--
Michal Stangret

That's good news! Good luck with the rest of your project.
.



Relevant Pages

  • Re: Boot image on FlashDisk
    ... You'll also have to edit the autoexec.bat file to launch loadcepc ... Your bootloader loads the image into RAM, ... can't boot WINCE. ... Have you got a BSP ...
    (microsoft.public.windowsce.embedded)
  • Re: Boot image on FlashDisk
    ... I had thought that loadCEPC is the BIOS loader, but it looks like I am ... I would like to boot Windows Embedded CE 6.0 on my x86 PC computer, ... Have you got a BSP ...
    (microsoft.public.windowsce.embedded)
  • Re: Boot image on FlashDisk
    ... I had thought that loadCEPC is the BIOS loader, but it looks like I am ... I would like to boot Windows Embedded CE 6.0 on my x86 PC computer, ... the image you have built supports your hardware. ... Have you got a BSP ...
    (microsoft.public.windowsce.embedded)
  • Re: VxWorks
    ... VxWorks BSP. ... One of these is to build boot ROM ... images that can be programmed into ROM devices and installed on the target. ...
    (comp.os.vxworks)
  • Re: VxWorks
    ... VxWorks BSP. ... One of these is to build boot ROM ... images that can be programmed into ROM devices and installed on the target. ...
    (comp.os.vxworks)

Loading