Emcraft Systems Adds Support for RS-485; Allows Running Kernel from Built-In Flash with Linux Cortex-M Release 1.3.1

Emcraft Systems makes Release 1.3.1 of its Linux Cortex-M technology.

The following are some new features available in this release:

  • Support RS-485 in the serial device driver for 16550-compatible UART ports;
  • Support execution of critical kernel code from embedded Flash of Cortex-M3 thus boosting overall system performance;
  • Support USB host with LPC1788, explicitly validated with memory stick and mouse devices;
  • Enable enhanced exception handling on LPC17XX and STM32F2;
  • Enable MPU-based process-to-process and process-to-kernel protection on LPC17XX and STM32F2;
  • Update the "hello" project to show free memory in minimal Linux configuration.

Read the following user documents to learn more about the Linux Cortex-M technology:

  • Linux Cortex-M User's Manual. Read now...
  • Linux STM32F2: Linux Board Support Package (BSP) for the STmicro STM3220G-EVAL board with the Emcraft STM-MEM add-on board. Read now...
  • Linux LPC17XX: Linux Board Support Package (BSP) for the Embedded Artists LPC1788-DEV-KIT board. Read now...
  • Linux SmartFusion: Linux Board Support Package (BSP) for the Emcraft A2F-LNX-EVB board. Read now...

Active customers of Linux Cortex-M are invited to download Release 1.3.1 from the Emcraft web site at:


For new customers, Linux Cortex-M 1.3.1 is available for immediate purchase on-line: