i.MX RT1170 uClinux Release 3.0.5

July 24, 2024

We announce an update to our Embedded Linux distribution. The i.MX RT1170 BSP now includes the following new capabilities:

  • Support for MIPI-DSI displays with LVGL GUI framework
  • Debugging user-space applications from Eclipse IDE (or command-line GDB)
  • Improved real-time response by switching to HZ_1000 kernel Systick.

We also still support:

  • Boot from QSPI Flash, UBI Flash partitioning and UBIFS Flash file systems (with wear-leveling — extending the lifespan of the devices)
  • CAN device driver and CANsocket API (for automotive, industrial and robotics applications)
  • ADC device driver —for integrating with analog sensors.

If you have the NXP i.MX RT1170 EVK, we provide a pre-built Linux demo that you can download and try running very quickly: Running Linux on i.MX RT1170 in 5 Minutes.

There is also a documentation page with over 35 application notes describing how to use the BSP in various embedded applications. The topics covered include:

  • Enabling password-protected login
  • Accessing I2C Devices from Linux on i.MX RT1170
  • Building C++ applications for i.MX RT1170
  • Running MicroPython on i.MX RT1170.

Here is the link to the docs: https://www.emcraft.com/imxrt1170-evk-board/#docs.

If you need help implementing an embedded system with special requirements, we can assist. Send us an email to initiate a discussion.