WinCE doesn't boot

Antonio
Hi to all,

I have just configured a MINI2440 with an A70 touch screen following the
guidelines in mini2440_UM(090415).pdf. In HyperTerminal I can start WinCE
using the [b] menu item in Vivi. 
The problem is that when I disconnect from HyperTerminal, unplug the serial
and USB cables, and turn the MINI2440 off, WinCE will not restart
automatically when I turn the MINI2440 on. I have to re-connect with
HyperTerminal and use the [b] menu item to start WinCE again.
I cannot figure out what did I miss in the installation.
Any help would be apperciated.
Thank you in advance for your replies.

Antonio

Spinbot
Sounds like you need to move the switch to NAND, not NOR (the other switch
that looks like the power switch).

Spinbot
Other possibilities:
If you're running CE6, make sure you flash your NOR (with JTAG) to the vivi
in the CE6 BSP package.
Make sure you flash the NAND with the new vivi too, before flashing the new
CE image.
That's all I can think of

Antonio
Hi Spinbot, and thank you for you replies. Infact, if the switch is in NOR
position, I can start WinCE 5.0 from HyperTerminal. The problem is that I
cannot figure out how to flash the NAND with the vivi. Should I use
HyperTerminal or H-JTAG? Is there any guide (help document) for flashing
NAND?

Thank you again

Antonio

Killerwatt
Hello Antonio, I also have that mini2440 with A70 touch screen.
The screen remains blank. All I see are grid lines. Nothing else!
How did you put the J2? 3.3 V or 5.0 V

Antonio
Hi Killerwatt, the supervivi was already installed on the NOR memory. So I
simply followed the guidelines in mini2440_UM(090415).pdf contained in the
included CD. So I suggest you to do the same. You shouldn't have problems
following the guide because it's quite simple.
The problem that I can't solve now is flashing the vivi on tha NAND memory
to let th MINI boot directly with WinCE.

Antonio

Jose Enrique
Hello Antonio, I have a mini2440 and an 8-inch screen and have the same
problem as you, I think. When I boot the system does not see anything on
the screen but I find that if you have installed ActiveSync on the PC, the
system synchronizes. So, can it be a problem in the display drivers?. I'm
investigating, but findeth a solution, I'd appreciate an answer. Thank you.

Antonio
Hi Jose Enriqe, if ActiveSynch starts after turning the MINI on, it means
that WinCE is detected on the board. Did you use the right image file? I
mean, if you have an A70 display, for example, you shold use the files
NK_A70.nb0 and NK_A70.bin (or NK_A70_English.nb0 and NK_A70_English.bin for
the english version). The NK_A70.nb0 and NK_A70.bin files (and the ones for
other types of display) are on the included CD-ROM.
I hope this help.

Antonio

Killerwatt
Hi Antonio, try this.
(set S2 to NOR)
1.) press[f] Format the nand flash
2.) press[v] Download vivi (supervivi-128M)
3.) press[n] Download Nboot for WinCE (nboot_A70.bin)
4.) press[l] Download WinCE boot-logo (bootlogo.bmp)
5.) press[w] Download WinCE NK.bin (NK_A70.bin)

Switch to NAN and start again.

SantaC
Look at the readme.txt that comes with WinCE 5 images: I tried yesterday
and works:
--------------------
How to install:
=============
1. Switch S2 to NOR FLASH, power on the board and enter BIOS
2. Select "n" to download nboot_A70.bin or nboot_N35.bin
3. Select "l" to download bootlogo.bmp 
4. Select "w" to download nk_A70.bin or nk.N35.bin
5. Switch S2 to NAND FLASH, power cycle the board

Note: 
1. You can select "v" to download supervivi image into nand flash in step
2, supervivi does not support progress bar and power on logo.
-------------------------
Now my remarks(details - paragraph are numbered as above):
1. Connect the serial cable to the computer and the board, start the
Hyperterminal and either open already made connection that worked with
mini2440 or make a new one. Then switch to NOR, power the mini2440 (or
click reset button if mini is already on). Now on the hyperterminal screen 
should appears Supervivi boot menu ...
2. If you cant access the supervivi bootmenu - post a message with details
what appears on the screen, else if everything is Ok with point 1, go to
step 2 (or Note 1) which means you have 3 choices: 
a) use existing supevivi on the NAND if it is the new supervivi_64M or
supervivi_128M and skip point 2 from above
b) download the new supervivi_64M or supervivi_128M on the NAND flash with
option "v" from the boot menu and DNW tool
c) download nboot with option "n" from the boot menu and DNW(but you dont
need and supervivi and nboot - anyway both cant coexist in the flash as
they share the same segment. Difference is that nboot will give you one
extra bootlogo image with progress bar when loading, while with supervivi
you'll have only a static image. 
3,4 - as per readme (only for 4 you have to use the new DNW tool v 0.5L)
Remark:
Look at the messages in the Hyperterminal(scroll back if necessary) - if
you have some kind a problem - most probably there will be a message there
and you could guess where the problem comes from - I had the old vivi
installed and cant load neither new supervivi on the NAND nor nboot. After
the second attempt I went back in the history and saw that existing vivi
bootloader gave me a message that the file I'm trying to flash is too big
:( so even if the message don't give you exacly what is the problem you
still have enough material for startup to trace where and how to solve it.

Antonio
Hi Killerwatt and SantaC. I knew that the thing I was missing was very
simple (but I couldn't figure out what it was). Infact, after reading your
suggestions I reflashed the device and did the fundamental thing I didn't
do so far: turning the switch in NAND position after downloading the
NK_A70.bin.
Now it works perfectly.

Thanks to all of you for you precious suggestions.

Antonio

Balaji Venkatesh
Actually i had the same problem, tried the above help not working 

So I tried as follows

1. Switch S2 to NOR FLASH, power on the board and enter BIOS
2. Select "n" to download nboot_N35.bin
3. Select "i" to download nk.N35.nb0
4. Switch S2 to NAND FLASH, power cycle the board

working fine

but the option Select "l" to download bootlogo.bmp is not working, 

Can you tell me how to change the ENGLISH language

Alvaro Justo Michel Barrera
for english image of WCE5 or WCE6 go to www.arm9.net