WinCE and Eboot

Maruthi
Hi all,
I'm a beginner to WinCE and I've problem figuring out the relation between
WinCE and Eboot. I'm building WinCE 6.0 os for Atmel SAM9M10-G45-EK
developement board. I'm using the BSP downloaded from Adeneo website. I'm
able to build the OS successfully. Now when I load the NK.bin/nb0 to the
Target it is not booting.

I'm using SAM-BA for loading the image to the target and using the same
scripts provided with the demo OS image (it came with the Developement
board).

Questions:
1. The SAM-BA script that came with the demo os,  downloads EBOOT.nb0,
FirstBoot.nb0, EBOOT_Settings.bin and NK.nb0 files. Is downloading of all
these files is necessary?

2. Somewhere I read that WinCE can be booted without a bootloader. Then
what is the role of EBOOT in my case?

3. Now that my image is not booting, how can I find out what is wrong?

Thanks
Maruthi