Windows CE 6.0 on Mini6410. Bootloader and image issue

mltk
To: All

I have been using the mini6410 with the A70 LCD screen. I currently have a
NBoot bootloader and compiled WinCE image setup on an SD that works
perfectly fine.

In a recent order, S70 LCDs were shipped with the mini6410 instead of the
usual A70 LCDs. The current images I have are intended for the A70 and do
not work with the S70.

I used the latest BSP code provided on the DVD that came with the units
(Mini6410-WinCE6-Suite-1232). The code compiled fine and provided me with a
new bootloader (NBOOT) and a new image (NK.bin). I resetup the SD card with
the new bootloader and image.

The installation phase worked ok with the installer stating that WinCE was
correctly installed on the unit.

When attempting to boot up into Win CE, the NBoot bootloader worked
correctly with the new S70 screen showing the bootlogo but responded with
the error "NK Length Error" and did not proceed into WinCE.

I tried using the old WinCE image just to see if it would boot and got the
same error. I proceded to use the old bootloader with the new WinCE image
but Windows did not start.

Can anyone provide a few suggestions as to what I could try next?

With thanks.

Reggie
You might want to checkout this topic:
http://www.friendlyarm.net/forum/topic/5004

It's for a different board but I suspect that there might be something in
common with your issues.

mltk
Thankyou.

I installed the latest WinCE6 patches (2012 rollup) I could find from
Microsoft.

This led to a situation where I could not compile the code. I eventually
reinstalled the R3 part of the toolchain and reinstalled the patches and
managed to get the code to compile.

This however did not solve the problem. I discovered that there was a new
Superboot version on the FTP server of FriendlyARM. I did not find this
superboot on the DVD supplied with the units.

Recreating the SD card with the new superboot and using the new bootloader
and WinCE image I managed to get it started.

Thanks again.