Re: PB 5.0: Image only boots 99%
- From: "Luc Cool" <Cooltje@xxxxxxxxxx>
- Date: Thu, 08 Jun 2006 08:41:21 GMT
Hi,
the way you describe it, you are using the bios bootloader to start your
image. I have no expierence yet with that one.
Considering your questions:
1. No, the Enable Eboot Space is not responsable for that.
2. The progress bar is probably a feature of the bios bootloader, equivalent
to the progress bar of loadcepc I talked about before. loadcepc.exe is not
included in the ce os image, as it is a 16 bit dos application used to load
a image into memory and start it.
3. I have no answer to that, the information we have here is insufficient.
4. In my opinion (but who am I), the simpliest method to see your debug
output is connecting a null modem cable between com1 of your target platform
and a com port of your development platform. If tx, rx and gnd are connected
to the rx, tx and gnd of the other site, the cable should work. No handshake
wires are needed.
On your development pc, you should start hyperterminal, to see the debug
info that comes from your ce output.
Even release builds of CE generate debug output, but far less than debug
builds.
Try loadcepc.exe, but use nk.bin as argument instead of eboot.bin or
sboot.bin, eventually with the drive and folder info before it. like:
loadcepc.exe c:\nk.bin
You can add some parameters to choose the video resolution, and the com port
used for debug output, but the info for that can be found in several help
files. The flat vga driver uses 320x240 as default resolution and the os
uses com1 as debug port if none is specified.
This will directly transfer the wince os to the ram of your platform, and
start it up. The serial debug port uses a baudrate of 38400 baud.
Also make sure you have a image with ram based registry and ram /rom file
system. The hive based one has a more complex startup procedure, and, in
case of problems, has a bigger chance to abort it's normal boot sequence. (I
didn't found this myself, I read it on this newsgroup. Sorry if i violate
someones copyright by rewriting this, but I can only say I agree 100% with
this.)
hope this helps.
regards,
luc
"GT" <GT@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:5968AB2B-29A1-49FA-BDEB-08EFF39057FC@xxxxxxxxxxxxxxxx
Yes there is a progress bar. Now let me give you some more details:PCM-5823.
I'm trying to build a bootable Win CE 5.0 image for the Advantech
I've tried using a number of the predefined templates in Platform Buildersuccess.
5.0 (Industrial Controller, Internet Appliance etc), but without any
In Platform-> Settings -> Build Options I have typically selected thethe
following
*Enable CE Target Control Support
*Enable Eboot Space in Memory
*Enable Full Kernel Mode
*Enable KITL
Further I have buit the template images (and some customized ones) using
exact same settings for the x86 BSP and AMD GEODE x86 BSP (selected in thein
New Platform Wizard).
The result is as follows:
At bootup on target the screen is black and nothing happens using the AMD
GEODE x86 images, whereas using the x86 images the Windows CE logo and the
progress bar is displayed as previously explained.
Now I wonder
1) Is the reason for the displayed progress bar that "Enable Eboot Space
Memory" is selected?descred
2)Is the progress bar showing because loadcepc.exe is somehow included in
the nk.bin? (I'm booting from the flash card following the procedures
on MSDN: "How to Boot a Run-Time Image on a CEPC from a Hard Disk Drive").I've
3) Why is nothing happening when using the AMD GEODE x86 BSP which is
supposed to be custom made for the Advantech PCM-5823?
And last but not least:
4) How should I procede to do "a debug build to see what is going on"?
I'd really like to know, but I've not been able to find anything in the
documentation about this.
I should also mention that (like so many others) I'm not able to make the
CEPC boot with loadcepc.exe using the supplied CEPCBoot.144 floppy disk.
tried numerous of different options for the eboot (just about everythingdo
that is commented in the discussion groups, and in the online MSDN
documentation ), but with no luck. Neither is the serial boot working, no
matter the selected baud rate etc. The CEPC never shows up under Target ->
Connectivity Options. So yes, I'm very very interested in knowing how to
"a debug build to see what is going on".You
Looking forward for your answer.
"Luc Cool" wrote:
Hi,
you are probably talking about the progress bar loadcepc.exe puts on the
screen when it loads a image. After loading, it should jump to the entry
point of the image (either eboot.bin, sboot.bin or nk.bin) Maybe the
progress indicator doesn't reach the 100% due to some rounding error's.
aredidn't mention which platform you are using, and what kind of image you
release.trying to load..
regards,
Luc
"GT" <GT@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:6986E9A6-73FF-40C5-A99A-1325646A3790@xxxxxxxxxxxxxxxx
Sorry, I mean progress bar.
"Dean Ramsier" wrote:
Performance bar??? There is no such thing in the standard CE
WindowsHave
thatyou tried doing a debug build to see what is going on?
--
Dean Ramsier - eMVP
BSQUARE Corporation
"GT" <GT@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:5E911553-C102-4F70-9A3E-3B44A8504B5F@xxxxxxxxxxxxxxxx
Hello
I've made an image (or several to be perfectly honest) wiht PB 5.0
only
boots 99% and then stops completely. At bootup (on target) the
actuallyperformacelogo
and "Windows CE" is displayed with a performance bar below. The
bar fills up 99% and then everything freezes.
I have not been able to find from the documentation what is
wherehappening as the performance bar is filling up. Does anyone know
logoto
times.find this information and a probable cause to my problem?
I've tried altering Platform->Settings-> Build Options a number of
And when I remove KITL, the image does not boot at all (Windows
and
performance bar are not displayed).
.
- Follow-Ups:
- Re: PB 5.0: Image only boots 99%
- From: GT
- Re: PB 5.0: Image only boots 99%
- References:
- Re: PB 5.0: Image only boots 99%
- From: Dean Ramsier
- Re: PB 5.0: Image only boots 99%
- From: Luc Cool
- Re: PB 5.0: Image only boots 99%
- From: GT
- Re: PB 5.0: Image only boots 99%
- Prev by Date: Re: 5.0 much slower than 4.2
- Next by Date: Re: How to add sub-directory path for src files into sources files?
- Previous by thread: Re: PB 5.0: Image only boots 99%
- Next by thread: Re: PB 5.0: Image only boots 99%
- Index(es):
Relevant Pages
|
Loading