![]() |
News
May 26, 2023: Emcraft updates its uClinux i.MX RT1170 BSP with support for CAN and QSPI Flash. Apr 26, 2023: Emcraft enhances its STM32H7 SOM product with update of FreeRTOS to the latest version. Mar 25, 2021: Emcraft opens sales of the Sunny MTP006 Time-Of-Flight camera starter kit. Nov 27, 2018: Emcraft adds support for Linux running on the NXP i.MX RT1060 EVK board. Aug 15, 2018: Release 2.5.1 of the Linux i.MX RT1050 BSP adds support for the NXP EVKB board, allows booting from QSPI Flash.
May 18, 2018: The i.MX 8M Starter Kit is available for purchase from Emcraft's web site. Kit comes pre-loaded with Release 2.6.0 (Linux kernel 4.9) and FreeRTOS BSP for the Cortex-M4 core.
Feb 22, 2018: Visit Emcraft at Embedded World 2018! We will be demo'ing our new i.MX 8M technology at the NXP booth. In addition to that, we will be showing our NXP, STmicro and Microsemi system-on-modules, in our own booth. You can find us in hall 3, booth 261.
March 16, 2017: The STM32F769I Discovery board is now supported with a uClinux BSP.
March 8, 2017: The NXP i.MX 6SoloX System-On-Module (SOM) and Starter Kit are now available from Emcraft.
November 25, 2016: Release 2.2.0 of the Emcraft Embedded Linux distribution runs the Linux kernel 4.5 on the new Starter Kit for the Vybrid VF6/VF5 LC (Low Cost) System-On-Module. Pricing for the VF6/VF5 LC SOM starts at $31 per unit.
September 28, 2016: Release 2.1.0 of the Emcraft Embedded Linux distribution now includes the Linux kernel 4.2 running on the STM32F746 MCU. For more information, read the Newsletter.
June 27, 2016: Release 1.14.4 adds support for Linux low power mode, also known as the "Linux suspend to RAM", to the uClinux BSP for the STM32F7 System-On-Module. For more information, read the Newsletter.
May 12, 2016: Release 2.0.0 introduces two noteworthy features for the STM32F429 SOM Linux BSP. These are the new kernel version and an integration with the Eclipse IDE. For more information, read the Newsletter.
November 12, 2015: Release 1.14.3 introduces support for the Microsemi M2S060 System-On-Module and also provides some enhancements and bug-fixes to the M2S-FG484 SOM Linux BSP.
August 11, 2015: Emcraft Systems and StratusIoTsolutions deliver ARM® M7 functionality in a customer product using Emcraft’s STM32F7 System-On-Module. Emcraft Systems and StratusIoTsolutions worked together with early-access silicon from STMicroelectronics and have just delivered the first run of products for a major OEM customer in the electrical power Transmission and Distribution market. STMicroelectronics did a great job architecting the new STM32F7 MCU, and it has blazing performance with low power consumption. Emcraft Systems has partnered with StratusIoTsolutions to deliver value added software, design and engineering services to OEM customers. StratusIoTSolutions is a privately held company based in Atlanta, GA with engineering headquarters in Vermont. Stratus specializes in end product connectivity built on Emcraft SOM technology. Signal conditioning, mesh wireless, POE, WiFi, cellular and satellite uplinks to Enterprise Clouds like the OSIsoft® PI System®. StratusIoTsolutions took the standard Emcraft STM32F7 System-On-module, designed a custom baseboard, and added an application layer tuned to take full advantage the Emcraft uClinux OS providing advanced secure Enterprise Cloud connectivity and also an IEC61131 controller.
July 8, 2015: Release 1.14.1 introduces a new Linux BSP for the STmicro STM32F7 Discovery board. The list of supported peripherals includes UART, GPIO, Ethernet, USB host, RTC, SD Card, and some other I/O interfaces. Read more about this BSP here ->.
May 29, 2015: Release 1.14.0 introduces a new Linux BSP for the Embedded Artists LPC4357 Dev Kit. This release also provides some major enhancements and bug-fixes to the Freescale Vybrid BSP. For more information, read the Newsletter.
March 10, 2015: Our first ARM Cortex-M7 development kit.The starter kit is based on our new ST Microelectronics STM32F7 system-on-module, which combines a 200 MHz STM32F7 with 32 MB SDRAM, 16 MB NOR Flash, and an Ethernet PHY, and runs Emcraft ported uClinux. For more information, read the Newsletter.
December 5, 2014: New SmartFusion2-based board for industrial applications. Emcraft introduces a NetFusion board based on Emcraft's SmartFusion2 SOM architecture. NetFusion is developed by our UK partner, Nine Ways R&D, to address the needs of our Industrial customers. For more information, read the Newsletter.
October 6, 2014: LinuxGizmos talks IoT and "Mbed" OS with Emcraft. Kent Meyer, CEO at Emcraft Systems shares his opinion about the role of uClinux on higher-end Cortex-M chips. The full story is available here.
September 30, 2014: Release 1.12.4 is focused on the STM32F4SOM Starter Kit BSP. The key new feature is a Linux device driver for the USB Host interface of the STM32F429. For more information about new features, read the Newsletter.
June 27, 2014: Release 1.12.3 provides support for a Freescale Vybrid-based Internet-of-Things (IoT) gateway starter kit. It is based on the Emcraft System VF6 System-On-Module (SOM) and provides a low-cost platform for development of IoT gateways, also referred to as "IoT routers" or "IoT hubs". For more information about new features, read the Newsletter.
June 24, 2014: Release 1.12.2 of Emcraft's Linux Cortex-M. One of new features introduced by this release is support for the low-power mode (suspend to RAM) on the Freescale Kinetis K70/K61 platform. For a full list of new features, read the Newsletter.
February 18, 2014: STM32F429 Discovery Linux BSP Is Here. Did you ever want to run Linux on an STM32 Discovery board? Well, now you can. The STM32F429 Discovery board provides sufficient RAM to run Linux, and Emcraft Systems has rolled out a low-cost BSP... More.
December 13, 2013: Release 1.12.0 of Emcraft's Linux Cortex-M now supports the STM32F429 SOM and the SmartFusion2 M2S-FG484 SOM in two variants, using the Microsemi M2S010-FG484 and M2S050-FG484 FPGA devices. For a full list of new features, read the Newsletter.
August 8, 2013: Release 1.11.0 of Emcraft's Linux Cortex-M now supports the new Freescale Vybrid VF6 and Microsemi M2S-FG484 SmartFusion2 system on modules. Emcraft now adds full Linux support for the MMU-equipped Cortex-A5 core of the Vybrid and MQX for the Cortex-M4. This release is based on Denx ELDK 5.3 and Yocto 1.3. For a full list of new features, read the Newsletter.
June 13, 2013: Release 1.10.1 of Linux Cortex-M. Release 1.10.1 improves boot-up time of network-enabled configurations in Linux Cortex-M3/M4. This release also introduces a number of new features and resolves defects for SF2-DEV-KIT. For a full list of new features, read the Newsletter.
May 24, 2013: Release 1.10.0 of Linux Cortex-M. We are proud to announce that Emcraft Systems Linux Cortex-M now includes support for the Cortex-M4 hardware FPU and an STM32F4 Linux starter kit, using STM32F4 SOM + SOM-BSB-EXT. For a full list of new features, read the Newsletter.
February 1, 2013: Joint Emcraft/Microsemi Webinar Attracted a Record Number of Attendees. During the webinar, Microsemi presented their SmartFusion2 Starter Kit, based on Emcraft's new system-on-module (SOM) and baseboard. This new SOM uses the SmartFusion2 SoC FPGA running at 166 Mhz, and integrates 64 MBytes LPDDR RAM, 16 MBytes SPI Flash, as well as 10/100 Ethernet. Emcraft joined the webinar and demonstrated USB Wi-Fi, USB OTG, uClinux development and the 0.5 second boot-to-uClinux-prompt possible with this module. A recording of this webinar is available here.
December 11, 2012: Release 1.9.0 of Linux Cortex-M. We are proud to announce that Emcraft Systems Linux Cortex-M distribution now supports Microsemi SmartFusion2 SoC FPGAs. For a full list of new features, read the Newsletter.
September 12, 2012: Release 1.8.0 of Linux Cortex-M. New features include USB-based WiFi support for the LPC1788 and Kinetis K70, a DMA-enabled SD Card device driver for the STM32F2/F4, and a USB host device driver for the Kinetis K70. For a full list of new features, read the Newsletter.
July 12, 2012: Release 1.7.0 of Linux Cortex-M adds support for the STMicroelectronics STM3240G-EVAL Board This new release also contains various drivers, enhancements, and defect fixes. For more information, read the Newsletter.
May 31, 2012 Release 1.6.0 of Linux Cortex-M adds support for two new LPC processors This new release of Linux Cortex-M provides support for NXP LPC4350 and LPC1850 MCUs. Support is provided in uClinux BSP form targeting the Hitex evaluation board platform. Release 1.6.0 also contains a few minor enhancements and defect-fixes for the other supported MCU architectures. For a full list of new and changed features in this release, refer to the updated BSP guides.
May 23, 2012 Meet Emcraft Systems at Freescale Technical Forum in San Antonio, TX in June
Topics covered will include the uClinux boot sequence, JFFS2 Flash management, Busybox, NFS-based development, Linux kernel dynamic device driver development and installation, HTTP server, secure shell, and other Linux utilities. A uClinux/Qt graphics demo will also be shown on the K70 Tower. The workshop will be on June 20, at 2:00 PM. You can register at the official FTF Americas 2012 website.
May 11, 2012 Release 1.5.0 of Linux Cortex-M now supports GDB for application debugging Emcraft Systems has made a new release of its Linux Cortex-M technology. Release 1.5.0 adds support for GDB debugger, and also extends the maximum size of applications and filesystem images that can be used in Linux Cortex-M, and includes a number of other enhancements and defect-fixes. For a full list of new and changed features in this release, refer to the updated BSP guides.
Apr 20, 2012 Linux Cortex-M kernel & U-Boot Sources Are Now Available from GitHub Emcraft’s ports of uClinux and U-Boot to Cortex-M3 and Cortex-M4 are now freely available from GitHub at: https://github.com/EmcraftSystems. Supported hardware platforms include:
Mar 12, 2012 Emcraft Systems Boosts uClinux Performance on Kinetis K70 by Enabling Caches; Adds Device Drivers for LPC178X with Linux Cortex-M Release 1.4.1 Emcraft Systems substantially improved overall Linux performance on the Freescale Kinetis K70 Cortex-M4 microcontroller by enabling both the I/D Bus and System Bus caches. These enhancements are available in Release 1.4.1 of Emcraft's Linux Cortex-M. For more information, read the Newsletter.
Feb 6, 2012 Emcraft Systems Adds Support for Kinetis K70 with Linux Cortex-M Release 1.4.0 Emcraft Systems adds support for the Cortex-M4 based Freescale Kinetis K70 microcontroller with Release 1.4.0 of its Linux Cortex-M technology. For more information, read the Newsletter.
Jan 17, 2012 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. This release adds support for RS-485 in the serial device driver; allows running critical kernel code from built-in Flash of Cortex-M3; supports the USB Host interface of LPC17XX; ports the process-to-kernel and process-to-process protection to STMF32F2 and LPC17XX and makes some other enhancements to the product. For more information, read the Newsletter.
Jan 11, 2012 Emcraft Systems Ships Free Evaluation Kits to Participants of the Linux Cortex-M3 Technology Webinar Together with Microsemi / Actel, Emcraft Systems has shipped 3 free Linux SmartFusion Evaluation Kits to the most active participants of the "uClinux on SmartFusion using ARM Cortex-M3" live webinar. The webinar took place on Nov 17, 2011. The recording of the webinar is available here.
Dec 21, 2011 Emcraft Systems Will Be Adding Support for the Freescale Kinetis K70 MCU In cooperation with Freescale, Emcraft Systems is developing Linux support for the Cortex-M4 based Kinetis K70 microcontoller. The Freescale Kinetis K70 will be the first Cortex-M4 based MCU supported by Emcraft Systems within its Linux Cortex-M product line. For futher information, please refer to this page . Dec 12, 2011 Emcraft Systems Adds Support for STM32F and LPC1788 with Linux Cortex-M Release 1.3.0 Emcraft Systems adds Linux support for the Cortex-M3 based STmicroelectronics STM32F2 and NXP LPC1788 microcontroller devices with Release 1.3.0 of its Linux Cortex-M technology. For more information, read the Newsletter.
Nov 18, 2011 Emcraft Systems Presented its Linux Cortex-M3 Technology at a Live Webinar Together with Actel, Emcraft Systems presented its Linux Cortex-M3 running on Microsemi's Cortex-M3 based SmartFusion cSoC at a live webinar. A recording of the webinar is available here.
Nov 08, 2011 Emcraft Systems To Present Linux Cortex-M3 on SmartFusion cSoC Emcraft Systems will present its Linux Cortex-M3 running on Microsemi's SmartFusion cSoC at a live webinar on Nov 17, 2011. To attend the webinar, please register at: or at the Actel web site:
Oct 28, 2011 Emcraft Systems Presents Its Linux Cortex-M3 Technology at ARM Tech Con. Emcraft Systems presented its Linux Cortex-M3 solution on SmartFusion Cortex-M3 seminar at the ARM Technical Conference on Thursday October 27. Emcraft presented details on its Linux Cortex-M3 uClinux / U-boot ports and development environment, as well as several demonstrations of Linux at work on Microsemi's SmartFusion microcontroller.
Oct 28, 2011 Emcraft Systems Publishes Several Linux SmartFusion Videos. Emcraft Systems has made available from its web site several videos demonstrating how Linux running on the Microsemi SmartFusion microcontroller can be used in various applications. These videos include:
Please watch these videos on the Technology page.
Sep 30, 2011 Release 1.2.1 of A2F-Linux adds support for run-time upgrades of the SmartFusion FPGA fabric from a file stored in a Linux filesystem. Also included in this release are:
For more information, read the Newsletter.
Aug 26, 2011 Emcraft Systems adds support for Hoermann-IMG's SmartFusion embedded board and shows how to implement a low-cost GUI solution with Release 1.2.0 of A2F-Linux. Starting with Release 1.2.0, A2F-Linux provides support for Hoermann-IMG's SmartFusion embedded board. Also included in this release are:
For more information, read the Newsletter.
Aug 25, 2011 An "Implementing a Low-Cost GUI Solution with SmartFusion Using an SPI-Connected Nokia 6100 LCD" application note has been published by Emcraft. An application note titled "Implementing a Low-Cost GUI Solution with SmartFusion Using an SPI-Connected Nokia 6100 LCD" is available on Emcraft's web site (in Resources). This document is an application note explaining how to implement a low-cost graphical user interface solution with Linux running on the Microsemi SmartFusion mixed-signal FPGA device using an SPI-connected LCD monitor.
Jun 23, 2011 Emcraft Systems adds support for Actel's SmartFusion development board with Release 1.1.0 of A2F-Linux. Starting with Release 1.1.0, A2F-Linux provides support for Actel's SmartFusion development board (the A2F500-DEV-KIT board). For more information, read the Newsletter.
May 31, 2011 A "Using NOR Flash for Persistent Storage in A2F-Linux" application note has been published by Emcraft. An application note titled "Using NOR Flash for Persistent Storage in A2F-Linux" is available on Emcraft's web site (in Resources). This document is an application note to use the external NOR Flash as persistent storage in A2F-Linux. A2F-Linux provides standard Flash management capabilities found in today's Linux. These include: MTD-based access to Flash devices and partitions as well as journalled file systems such as JFFS2 specifically designed for Flash memory. Using these capabilities, a wide range of application-level configurations involving persistent storage can easily be implemented with A2F-Linux on SmartFusion. Some of these configurations, including multiple device personalities, maintenance mode of operation, and reliable software upgrades, are discussed in this document.
May 26, 2011 Emcraft Systems makes available Release 1.0.2 of its A2F-Linux product. Release 1.0.2 makes available several new features and capabilities. For more information, read the Newsletter.
Apr 13, 2011 Emcraft Systems makes available Release 1.0.1 of its A2F-Linux product. Release 1.0.1 makes available several new features and capabilities. For more information, read the Newsletter.
Mar 31, 2011 A "Device Driver for eNVM of SmartFusion" application note has been published by Emcraft. An application note titled "Device Driver for eNVM of SmartFusion" is available on Emcraft's web site (in Resources). This document is an application note explaining how to use the device driver for the integrated eNVM of SmartFusion.
Mar 1, 2011 Microsemi announces availability of uClinux for SmartFusion. Microsemi Corporation has announced availability of uClinux support for the SmartFusion mixed-signal FPGA on Emcraft Systems. Press release is available from Microsemi's web site.
Feb 28, 2011 A "Using Cortex-M3 MPU for Process Protection in A2F-Linux" application note has been published by Emcraft. An application note titled "Using Cortex-M3 MPU for Process Protection in A2F-Linux" is available on Emcraft's web site (in Resources). This document is an application note explaining how to use the Memory Protection Unit (MPU) of the Cortex-M3 processor core to provide process protection in A2F-Linux.
Feb 11, 2011 Emcraft Systems debuts its A2F-Linux Evaluation Kit with Release 1.0.0. Emcraft Systems releases its A2F-Linux Evaluation Kit, which provides a low-cost platform for evaluation and development of Linux (uClinux) on the Cortex-M3 CPU core of the Microsemi SmartFusion™ FPGA. The Kit includes an evaluation board, port of the open-source U-boot firmware and uClinux kernel to SmartFusion, a Linux-based cross-development framework, as well as other complementary components. The Kit is available for immediate purchase on Emcraft's Web site.
Jan 19, 2011 "Linux on SmartFusion: Product Designer's Choices" white paper has been published by Emcraft. A white paper titled "Linux on SmartFusion: Product Designer's Choices" is available on Emcraft's web site (in Resources). This document is a "feasibility study" for running Linux (uClinux) on Actel's SmartFusion™ FPGA. It discusses various topics that need to be considered by a product architect when making a decision whether or not to use Linux in an embedded application built using SmartFusion.
|