- Linux BSP for i.MX RT: We provide ready-to-go, off-the-shelf Linux (uClinux) BSPs and SDK (toolchain, build framework, debuggers, sample projects) for the NXP i.MX RT processor family. Start with a “Run-Linux-on-i.MX RT in 5 minutes” demo to get a feel of what is possible with Linux
- Linux consulting: Leverage Emcraft’s expertise and let us help you with adapting Linux BSPs to your embedded product. We assist in porting Linux BSP’s to your custom hardware designs, as well as tailoring and enhancing the BSP’s to meet your exact requirements, speed up your development process, and lower time-to-market.
- Who we are: We at Emcraft are experts in embedded software and hardware design, with emphasis on U-Boot, Linux kernel, device driver and Yocto. We also have lots of experience in developing embedded and real-time applications using various RTOS’s (FreeRTOS, Zephyr, LynxOS, etc). We have been developing Linux (uClinux) BSP for the NXP microcontrollers, first the Kinetis and LPC families, and now the i.MX RT family, since 2012. We have successfully completed hundreds of software consulting projects.
Main Content
Linux for NXP i.MX RT
Linux, in its uClinux form, is a viable OS option for embedded devices built around the NXP i.MX RT Crossover SoCs. Emcraft provides Linux BSP’s and software development services for the i.MX RT processor family.
What we do
Supported Platforms
Emcraft supports the following i.MX RT SoC’s with Linux (uClinux) BSPs:
- i.MX RT1170
- i.MX RT1060
- i.MX RT1050
- i.MX RT1020

