Installing WinCE on colibri evaluation board with recovery mode

Hello,

i want to flash the Colibri iMX6 to the WinCE version “imx6_winceimage_1.2-20170927.zip” in recovery mode.

  • Colibri iMX6DL 512MB 1.0A and 1.1A → works.
  • Colibri iMX6DL 512MB 1.1A IT → does not work.

The IT module stops at the “reading static config block” and waits forever.

> CPU type:00000002 00000000 Booting
> from recovery mode Initializing clock
> for USDHC1 done SD initialization
> starting... Plug a bootable SD card in
> SD slot 0 and press [space] MMC
> initialization starting... SD/MMC
> initialization done Boot partition is
> active. Reading static config block.

Is it possible to flash the IT version in recovery mode, or is there a different way?

Thank you

The BSP release v1.2 is very old and supported anymore. What is a reason not to use a latest (v1.5) release?

Right at the moment we have a customized version 1.2 and it will not work with version 1.4 or 1.5.
But anyway I tried to flash version 1.5 but the result is the same, it stops at reading static config block.

The reason we want to switch to the industrial grade imx6 cpu is because of the higher temperature range.
1699-cpu.png

Dear @JamesW,

Could you try this : https://www.toradex.com/community/questions/6361/how-to-fix-the-messege-invalid-config-block-header.html and let us know is that solves the problem.

It looks like we had a corrupt old image on our servers. I downloaded a new imx6_winceimage_1.2-20170927.zip version and I could do the flash update in recovery mode.

But with the new installer it is way easier, I downloaded the TEZI image iMX6_WinCE7Image-Tezi_1.2-20170719 and installed the software from the GUI without any recovery mode.

Dear @JamesW

I’m glad to hear that your problem is solved, thank you for the feedback.

There are situations where recovery mode is absolutely required: If the bootloader is corrupted for some reason, this is the only reasonable way to reflash the module.

Regards, Andy