I think I missed some section of the documentation and now I have a problem on my VF61 module.
In the past I upgraded WinCE 6 to version 1.3 using the bootloader and an SD card as described here.
I’ve just tried to upgrade to WinCE version 1.4Beta1 and, reading the disclaimer I thought I can use UpdateTool only.
I upgraded the OS image (nk6.bin) but now the module boots but it can’t see the hardware (USB, RSR232, SD card, …). Reading this thread I suspect I had to upgrade the bootloader before upgrading the OS image (unfortunately I didn’t find this info before).
When I launch UpdateTool, I see the error “Module HW version not supported”. Moreover, RS232 doesn’t work anymore so I can’t see any message during the boot phase.
How can I fix this issue and upgrade the bootloader? Or downgrade the OS image, maybe?
Put the bootloader on SD card and connect UART A to your PC. When its booting press space and enter the bootloader. This should allow you to flash new bootloader. Also remember to clear the registry before booting.
Unfortunately, in this situation RS232 (UART A) doesn’t work anymore so I can’t see any message during the boot phase.
It seems that only Active Sync connection over USB works
Good news!
I found the reason for “Error initializing SDHC1” and I want to share it (maybe it can help someone else).
Before trying to do an OS update, all the jumpers of connectors X8 and X11 on the Colibri Evaluation Board mus be reset to their factory position (i.e. plugged)
Moreover, disconnect everything (cables, devices, resistors, …) you could have connected to X7, X9, X10, X12 connectors of EVB
I had an external board connected to EVB using the above general purpose connectors and I think this produced some kind of conflict over the SD card bus.
After having disconnected everything, I was able to successfully reinstall bootloader and WinCE usign the standard documentation from Toradex.