Window 10 IoT Core and NXP i.MX SoCs

In 2018, Microsoft and NXP announced a private preview of Windows 10 IoT Core on NXP i.MX 6 and i.MX 7 silicon and began work on the i.MX 8M SoCs. Hundreds of commercial developers, researchers, and Makers expressed their interest in the combination of 10 years of Windows security updates and the flexibility and reliability of NXP silicon.

During the preview, Microsoft and NXP engineers spent thousands of hours tuning and improving the BSP based on input from those evaluating the solution. We worked with customers interested in modernizing legacy industrial controllers, developing new cloud connected building automation solutions, and gateways with class leading security such as trusted I/O.

Based on the overwhelming interest in the solution, Microsoft and NXP are now making BSPs for the i.MX 6, i.MX 7, and i.MX 8M family of SoCs available as a non-commercial public preview. Because of the long history Microsoft and NXP have in the embedded and IoT markets, we understand the need for design flexibility. Therefore, in addition to the multiple single board computers and system on module solutions Microsoft, NXP, and our hardware partners have enabled, the i.MX 6, i.MX 7, and i.MX 8M BSPs are provided under open source licensing. Now, everyone will be able to access the complete BSP contents for the i.MX 6, i.MX 7, and i.MX 8M product families for evaluation use on their hardware along with the October 2018 release of Windows 10 IoT Core.

BSP Access

If you are interested to enable support for your own i.MX hardware, please access the BSP source and documentation on Github. Unless noted, the majority of the source is provided under MIT license. The code is released for commercial use with support provided by NXP and can be found here.

If you have NXP hardware/BSP releated questions or feedback on how the BSP can better support your targeted solution, please post to the NXP Community. For any Windows related questions, please use the Microsoft Community.

Ecosystem Resources

Several Microsoft and NXP partners have enabled commercial i.MX 6, i.MX 7, and i.MX 8M devices with support for Windows 10 IoT Core. Please contact the partner directly for hardware and a platform image.

Device Contact
Aaeon PICO-IMX6 David Hung
Advantech RSB-4411
Compulab IoT-Gate Igor Vaisbein
FS Eletronik Systme armStone A9
Geniatech SoM-iMX6Q-Q7 Mike Decker or Fang Jijun
Geniatech SoM-iMX7D Mike Decker or Fang Jijun
Ka-Ro Electronics TX6UL, TX6S, TX6DL, and TX6Q Uwe Steinkohl
Keith & Koep pConXS with Trizeps VII
Kontron SMARC-sAMX6i Martin Unverdorben
Novtech Meerkat
phyBOARD-i.MX 7 Development Kit Fernando Benitez
Solid Run Hummingboard Edge Ilya Viten
VIA VAB-820 Michael Fox or Dream Ku