Re: CE image load checks?

From: Dean Ramsier (ramsiernospam_at_nospam.com)
Date: 05/28/04


Date: Fri, 28 May 2004 09:10:10 -0400

However, loadcepc is just one implementation of a bootloader. There is no
mechanism provided by CE to do this task, and bootloaders are not standard.
This will also depend on how the OS image is stored, whether it's going to
be executed in place in flash, downloaded via some mechanism into RAM etc.

-- 
Dean Ramsier - eMVP
"Andrew Jackson" <alj@nospam.com> wrote in message
news:%23$5Gp2HREHA.3728@TK2MSFTNGP10.phx.gbl...
>
> "bill" <poddw@yahoo.com> wrote in message
> news:OEdRqJEREHA.2572@TK2MSFTNGP12.phx.gbl...
> > > I am curious what, if any, checks CE start up and or bootloader code
> does
> > to
> > > insure
> > > the OS image is not corrupted? CRC etc?.
> > > It looks like the bootloader just checks the TOC signature "CECE"
after
> > > image is moved to RAM.
> > > Is there anything else done on kernel/bootload startup?
> > >
> > When loading a bin file, I think there are CRC's on the individual
> records.
> > >
> If you use the "VIEWBIN" utility you can indeed see that individual
records
> are checksummed. The format itself is described in the help under "Windows
> CE Binary Image Data Format (.bin)". The LOADCEPC main.c shows that it
> checks these checksums while booting.
>
>     Andrew
>
>


Relevant Pages

  • Re: Unknown or old version of bootloader
    ... Does LOADCEPC show this error message for the working image? ... I'm not an expert on the particular BSP you described, but one thing to check is the build options that you turned off. ... But the LOADCEPC showed: "nk.bin: Unknown or old version of bootloader". ...
    (microsoft.public.windowsce.platbuilder)
  • Re: How to Boot from USB
    ... Then I did the same with debug version. ... Error image section doesn't fit in allocated block ... bootloader, loadcepc, failed to load your image, nk.bin, completely. ...
    (microsoft.public.windowsce.platbuilder)