mcclmark,
Most of our customers use Logic Loader to automatically jump to their winCE production images using the built in scripting capabilities of Lolo. The benefit is they don't have to develop their own bootloader. Check out chapter 5 of this document to see an example of booting to winCE.
http://www.logicpd.com/do...3/70000142_Rev_G.pdf You will have to register your kit to get access to the file.
A custom boot loader will have to setup power management states, clock controller, FLASH interface, UART interface, SDRAM controller, and any custom interfaces your end product will require.
If you remove Lolo from flash, it can be restored using a JTAG device to load a RAM image of Lolo to burn a FLASH image. Both files are available in .elf format at the link below.
http://www.logicpd.com/do...oads/611/1003201.zip
Depending on your JTAG device, you will also need to write a script to setup the CPU SDRAM controller before you can load the Lolo image into SDRAM.
Is there a reason why Lolo won't work for your application? Is there a feature missing that you could benefit from?