Login

Why register?

  • Download software and technical materials
  • Purchase products at our on-line shop
  • Receive design news to stay up-to-date with Emcraft's new solutions

 

 

  • Kinetis K70 SOM
  • SmartFusion SOM
  • STM32 SOM

Kinetis K70 System-On-Module (SOM)

 

The K70 SOM is one of a series of Emcraft uClinux-ready Cortex-M System-On-Module products. This member of the series is based on the Kinetis K70 microcontroller from Freescale Semiconductor. It incorporates a 120 MHz Kinetis K70 MCU, as well as 64 MBytes of LPDRAM, 128 MBytes of NAND Flash, and an Ethernet PHY.

The K70 SOM is specifically designed to make it easy, quick, and cost-effective for embedded system designers to start using the Kinetis K70 device and uClinux software in their applications.

The uClinux kernel and applications execute on the powerful 32-bit ARM Cortex-M4 processor core, while the integrated peripherals of the K70 are used to implement various communication interfaces and protocols.

All Emcraft uClinux-ready System-On-Modules come preloaded with uClinux and U-Boot. Full source code of the Linux BSP is provided, along with a Linux cross-development environment.

Key Hardware Features

  • Compact (30 mm x 57 mm) mezzanine module
  • External interface using two 80-pin 0.4mm-pitch connectors
  • Compliant with the Restriction of Hazardous Substances (RoHS) directive
  • Mounting hole reducing the risk of connector-to-PCB intermittence
  • 120 MHz Kinetis K70 (256 pin MAPBGA)
  • Powered from single +3.3 V power supply
  • Low-power mode
  • Deep-sleep power mode
  • On-module clocks
  • 64 MBytes LPDRAM
  • 128 MBytes NAND Flash
  • Serial console interface
  • 802.3 Ethernet interface
  • Watchdog Timer (WDT)
  • Real-Time Clock (RTC)
  • Uncommitted interfaces of K70 available on the interface connectors.

Pricing

$49 in 500-unit quantities.

Linux BSP

Here are the main supported features of Emcraft's uClinux BSP for the Kinetis K70:

  • Ethernet device driver and networking (ping, NFS, Telnet, FTP, ntpd, etc.)
  • SNMP agent
  • Secure shell (ssh) server
  • Web server (httpd)
  • Framebuffer device driver
  • JFFS2 Flash file system with wear-leveling
  • POSIX threads
  • Process-to-kernel and process-to-process protection using the Memory Protection Unit (MPU) of the Kinetis core
  • Hardened exception handling; an exception triggered by a process affects only the offending process
  • Ability to run portions of Linux kernel code from internal Flash of Kinetis
  • Loadable kernel modules.

More information about the BSP and the development environment is available in the Linux Cortex-M User’s Manual and BSP Guide.

Also, here is the link to a video demonstrating Linux on the Kinetis K70 in action.

Starter Kit

The K70-SOM Starter Kit includes the K70 System-on-Mudule itself, a Development Baseboard, and the Linux BSP. The baseboard is 70x195 mm in size and has the following main interfaces:

  • USB interface using USB-UART bridge connected to the UART0 port of the SOM
  • 10/100 Ethernet interface and RJ-45 connector
  • JTAG interface
  • User push-button connected to a GPIO on the SOM
  • Two user-controlled LEDs connected to a GPIO on the SOM
  • Lithium battery for the Real Time Clock on the SOM
  • Unused SOM signals available on a breadboard area. Additionally, the breadboard area provides a 25x8 2mm pitch unconnected through-holes array for user prototyping.

The K70-SOM Starter Kit is available for order from our online store.

Click here to order K70-SOM Starter Kit

 

Additional information about K70 SOM

To request a quote, or ask a question about this product, please fill out the form below and click "Submit".

Microsemi SmartFusion System-On-Module (SOM)

 

The SmartFusion SOM is one of a series of Emcraft uClinux-ready Cortex-M System-On-Module products. This member of the series is based on the SmartFusion intelligent mixed-signal FPGA from Microsemi Corporation.

The SmartFusion SOM is specifically designed to make it easy, quick, and cost-effective for embedded system designers to start using the Microsemi SmartFusion device and uClinux software in their applications.

The uClinux kernel and applications execute on the 100 MHz 32-bit ARM Cortex-M3 processor core, while the integrated SmartFusion peripherals, FPGA fabric, and programmable analog blocks are used to implement various communication interfaces and protocols.

All Emcraft uClinux-ready System-On-Modules come preloaded with uClinux and U-Boot. Full source code of the Linux BSP is provided, along with a Linux cross-development environment.

Key Hardware Features

  • Compact (30 mm x 57 mm) mezzanine module
  • External interface using two 80-pin 0.4mm-pitch connectors
  • Compliant with the Restriction of Hazardous Substances (RoHS) directive
  • Mounting hole reducing the risk of connector-to-PCB intermittence
  • Compliant with the Restriction of Hazardous Substances (RoHS) directive
  • SmartFusion cSoC (FGG484) capable of running the system clock
    at up to 100 MHz
  • Powered from single +3.3 V power supply
  • Low-power mode
  • Deep-sleep power mode
  • On-module clocks
  • 16 MBytes PSRAM
  • 8 MBytes NOR Flash
  • Serial console interface
  • 802.3 Ethernet interface
  • Watchdog Timer (WDT)
  • Real-Time Clock (RTC)
  • Uncommitted interfaces of SmartFusion (including 90+ FPGA I/Os) available on the interface connectors

Pricing

$69 in 500-unit quantities.

Linux BSP

Here are the main supported features of Emcraft's uClinux BSP for the Actel SmartFusion:

  • Ethernet device driver and networking (ping, NFS, Telnet, FTP, ntpd, etc.)
  • SNMP agent
  • Secure shell (ssh) server
  • Web server (httpd)
  • Framebuffer device driver
  • JFFS2 Flash file system with wear-leveling
  • POSIX threads
  • Process-to-kernel and process-to-process protection using the Memory Protection Unit (MPU) of the Kinetis core
  • Hardened exception handling; an exception triggered by a process affects only the offending process
  • Ability to run portions of Linux kernel code from internal Flash of Kinetis
  • Loadable kernel modules.

More information about the BSP and the development environment is available in the Linux Cortex-M User’s Manual and BSP Guide.

Also, here is the link to a video demonstrating Linux on the SmartFusion in action.

Starter Kit

The SmartFusion SOM Starter Kit includes the SmartFusion System-on-Mudule itself, a Development Baseboard, and the Linux BSP. The baseboard is 70x195 mm in size and has the following main interfaces:

  • USB interface using USB-UART bridge connected to the UART0 port of the SOM
  • 10/100 Ethernet interface and RJ-45 connector
  • JTAG interface
  • User push-button connected to a GPIO on the SOM
  • Two user-controlled LEDs connected to a GPIO on the SOM
  • Lithium battery for the Real Time Clock on the SOM
  • Unused SOM signals available on a breadboard area. Additionally, the breadboard area provides a 25x8 2mm pitch unconnected through-holes array for user prototyping.

The SmartFusion SOM Starter Kit is available for order from our online store.

Click here to order SmartFusion SOM Starter Kit

 

Additional information about SmartFusion SOM

To request a quote, or ask a question about this product, or download the Hardware Architecture document, please fill out the form below and click "Submit".

STM32 System-On-Module (SOM)

The STM32 SOM is a planned new addition to Emcraft's uClinux-ready System-On-Modules family. This module is still under development and we seek feedback from embedded system designers as to what features and properties they would like to see in an STM32-based SOM.

Our current plan is that the STM32 SOM will be based on either an STM32F2 or STM32F4 microcontroller and will incorporate 16 MBytes of PSRAM and 8 MBytes of NOR Flash. The 120 MHz Cortex-M3 core (or 168 MHz Cortex-M4 core), together with the external on-module RAM and Flash will provide a capable platform for running Linux.

The STM32 SOM will come preloaded with U-Boot and uClinux. Full source code of the uClinux BSP will be provided.

Planned hardware features of the STM32 SOM:

  • Compact (30 mm x 57 mm) mezzanine module
  • External interface using two 80-pin 0.4mm-pitch connectors
  • Mounting hole reducing the risk of connector-to-PCB intermittence
  • Compliant with the Restriction of Hazardous Substances (RoHS) directive
  • 120 MHz STM32F2 or 168 MHz STM32F4
  • Powered from single +3.3 V power supply
  • Low-power mode
  • Deep-sleep power mode
  • On-module clocks
  • 16 MBytes PSRAM
  • 8 MBytes NOR Flash
  • Serial console interface
  • 802.3 Ethernet interface
  • Watchdog Timer (WDT)
  • Real-Time Clock (RTC)
  • Uncommitted interfaces of STM32F2/F4 available on the interface connectors

Additional information about STM32 SOM

If you are interested in this module, would like to provide some feedback, or be notified when this product is available for order, please fill out the form below and click “Submit”.