For i.MX6 WinCE BSP, you may need to contact other companies. e.g. iWave Systems.
https://community.freescale.com/thread/295802
Toradex also provides a WinCE / Windows Embedded Compact 7 and 2013 for the I.MX6 modules:
https://www.toradex.com/operating-systems/windows-ce
https://www.toradex.com/computer-on-modules
http://developer.toradex.com/frequent-downloads#Colibri_IMX6_and_Apalis_IMX6
For the I.MX6 it is only WEC7 or WEC2013. One of the reason is that WinCE6 only supports single core, so the use on the dual and quad I.MX6 is limited. WinCE 6.0 is supported on other Freescale SoCs like the Vybrid VF50 and VF61.
In general the update form WinCE6 to WEC7 is easy. If you run binaries build for WinCE6.0, WEC7 will lock them to the first core so you will not have issues in case your program did not consider multicore use cases.
More details available here.
WEC7 on i.MX6 SABRE SDP | iWave Systems