SF2-STARTER-KIT

 

This page provides a resource directory for the SmartFusion2 Starter Kit (SF2-STARTER-KIT). Here you will find hardware design files, software, documentation, and various demonstrations describing the use of the SF2-STARTER-KIT.

 

The SF2-STARTER-KIT was developed by Emcraft Systems in collaboration with Microsemi, and serves as an evaluation and prototyping platform for the SmartFusion2 M2S-050 SoC device (FG896 package).

Starter Kit Resources Download Version #
Date
Getting Started
Starter kit versions and compatibility
Feb 7, 2013
Emcraft Systems SmartFusion2 SOM
Starter Kit Guide
1.12.0
Dec 13, 2013
Hardware Documentation
SmartFusion2 SOM Hardware Architecture specification 1.6
Apr 13, 2016
SOM-BSB-EXT Baseboard Hardware Architecture specification 1.6
Nov 14, 2013
Hardware Materials
SmartFusion2 SOM symbol and footprint (Altium Designer) 2A
Jan 10, 2013
SmartFusion2 SOM schematics
2A
July 26,
2013
SOM-BSB-EXT schematics 1A
Mar 11, 2018
SOM-BSB-EXT Bill-Of-Materials (BOM) 1A
Jul 17, 2014
SOM-BSB-EXT mechanical drawing 1A
Apr 1,
2013
Supporting Materials
M2S-SOM-FG896-2A: Statement of volatility
Feb 27, 2013
SOM-BSB-EXT-1A: Statement of volatility
Feb 27, 2013
SmartFusion2 device errata
Mar 5, 2013
Software Documentation
Linux Cortex-M User's Manual 1.12.0
Dec 13, 2013
Software Materials
Prebuilt .stp design with the U-Boot image embedded, ready for installation onto the SmartFusion2 SOM using FlashPro4
It is critical that the .stp file match the kit version, otherwise, damage to the hardware may result. Note also that upgrading the SF2-STARTER-KIT-ES (SOM Rev 1A) module using the Rev 1A .stp file below will change the serial console baud rate from 57.6 K to 115.2 K.
.stp file for SF2-STARTER-KIT-ES
(SOM Rev 1A)
1.12.0
Dec 13, 2013
.stp file for SF2-STARTER-KIT-ES-2
(SOM Rev 2A, Engineering Sample (ES) silicon)
1.12.0
Dec 13, 2013
.stp file for SF2-STARTER-KIT
(SOM Rev 2A, Pre-Production (PP) and Production silicons)
1.12.0
Dec 13, 2013
Libero and SoftConsole "Hello, world" demo project ready for debugging and development on the SmartFusion2 SOM
It is critical that the Libero and SoftConsole projects match the kit version; otherwise, damage to the hardware may result. Customers who have developed custom Libero projects using the Rev 1A SOM design, must explicitly port their design to the SF2 SOM Rev 2A module, using the provided project as a starting point. Please note that the project below configures the serial console baud rate to 115.2K for all kit versions.
Note further that this project was developed using Libero v11.1 (version 11.1.0.14), which is available for download http://www.actel.com/download/software/liberosoc/default.aspx. Problems may result if a different Libero version is used to build the project.
Libero and SoftConsole "Hello, world" demo project for SF2-STARTER-KIT-ES (SOM Rev 1A) 1.11.0
Dec 13, 2013
Libero and SoftConsole "Hello, world" demo project for SF2-STARTER-KIT-ES-2 (SOM Rev 2A, Engineering Sample (ES) silicon) 1.12.0
Dec 13, 2013
Libero and SoftConsole "Hello, world" demo project for SF2-STARTER-KIT (SOM Rev 2A, Pre-Production (PP) and Production silicons) 1.12.0
Dec 13, 2013
SmartFusion2 SOM Linux Board Support Package (BSP) and
software development environment
1.12.0
Dec 13, 2013
GNU toolchain for uClinux Cortex-M3/M4
2010q1
Prebuilt Linux image ready to be loaded to the SmartFusion2 SOM board
1.12.0
Dec 13, 2013
Windows device driver for the USB/UART chip

Windows TFTP server

Application Notes
Running a SoftConsole "Hello, World!" project on the SmartFusion2 starter kit
Jan 21, 2013
Using Keil uVision with M2S-STARTER-KIT
Mar 18 , 2013
Configuring SmartFusion2 starter kit for uClinux development
Feb 13, 2013
Booting uClinux on SmartFusion2 in 0.5 seconds
Oct 10 , 2013
Using USB Flash with SmartFusion2 under uClinux
Oct 22 , 2013
Using USB WiFi with SmartFusion2 under uClinux
Feb 20, 2013
Making SmartFusion2 visible as USB storage using uClinux
Oct 23 , 2013
How fast is SPI on SmartFusion2 under uClinux?
Dec 22, 2012
How fast is TCP/IP on SmartFusion2 under uClinux?
Apr 18, 2013
Using DHCP client in U-Boot for loading Linux images via network
Nov 19, 2014
Setting the stack size for a user-space application
Dec 10, 2012
Remote Debugging with GDB
Oct 9, 2013
Understanding what causes SEGV in an application
July 25, 2013
Building C++ applications
Apr 11, 2014
Building multi-threaded applications
July 25, 2013
Accessing I2C devices from user-space applications
Dec 10, 2012
Adding secure copy and secure shell clients to uClinux
Sep 26, 2014
Building iptables for Cortex-M based targets
Aug 13, 2013
Measuring the SmartFusion2 core current (VCC1V2 net) on SF2-STARTER-KIT
Mar 6, 2013
Installing a bootable Linux image to the target board
Oct 2 , 2013
Building a sample project and installing it to the target board
Oct 3, 2013
Videos
uClinux on SmartFusion2: Shell, networking and journalled Flash filesystem
Jan 8,
2013
uClinux on SmartFusion2: Fast-boot to shell in 0.5 seconds
Jan 8,
2013

 

Additional Information about SmartFusion2 SOM

 

Related Products


M2S-FG484 System-On-Module

 

Emcraft Systems' M2S-FG484 SOM is a compact (30 mm x 57 mm) mezzanine module based on the SmartFusion2 SoC FPGA from Microsemi Corporation. The SOM contains the SmartFusion2 SoC (FGG484 package), 64 MB LPDDR, 16 MB SPI Flash and a 10/100 Ethernet PHY on a single module.

Learn More...