Related FPGAs
white paper
Get Started
EmCraft Linux on Microsemi's SmartFusion
Linux on SmartFusion opens up a new horizon of possibilities for application designers. SmartFusion devices, with ARM® Cortex™-M3 processor core and I/O interfaces, FPGA fabric and programmable analog, are truly feature rich. All of these features must be supported with software drivers, stacks and programming interfaces.
Linux, undoubtedly, is the only operating system that is ready for the job today. Many SmartFusion hardware interfaces are supported out-of-box by standard Linux device drivers and software frameworks. For those that are not, Linux provides a convenient development environment as well as an array of open source projects that can be used as starting points when developing support for required hardware interfaces.
Linux experts abound and support is easy to find. No matter what new feature or capability is desired or required by your customers in the future, it is a safe bet that Linux will provide a level of support for it.
External memory utilized by Linux takes away any worries about squeezing required software functionality into the limited space of the integrated eNVM and eSRAM of SmartFusion devices. Products based on Linux can be made feature rich and highly user friendly. Reliable upgrades for new releases and capabilities are easy to implement, providing maintenance and a long lifespan for your designs and products.
View the EmCraft Linux SmartFusion Evaluation Kit demo:
EmCraft's A2F-Linux Evaluation Kit (A2F-LNX-EVB) provides a platform for evaluation and development of Linux on the ARM Cortex-M3 CPU core of the SmartFusion cSoC.
The A2F-Linux Evaluation Kit includes the following components:
Hardware
- A2F-LNX-EVB board
- Mini USB cable
Resources
A2F-LNX-EVB Rev 2A Board Schematics
- Linux Kernel for SmartFusion
- Libero® software project with the U-Boot image embedded, ready for installation onto the A2F-LNX-EVB board using the Microsemi FlashPro tool (not included in the kit)
- A2F-Linux software development environment, including:
- U-Boot firmware
- Linux kernel
- Busybox and other target components
- Linux-hosted cross-development environment
- Framework for developing multiple projects (embedded applications) from a single installation, including sample projects that kick-start software development for A2F-Linux
A2F-LNX-EVB

Request support by sending an email to a2f-linux-support@emcraft.com
The following level of support is provided to EmCraft customers who purchased this product:
- Email support for installation, configuration and basic use scenarios of the product for 6 months after the product purchase.
- Free upgrade to new releases of the downloadable materials included in the product for 6 months after the product purchase.
If you require support beyond what is described above, EmCraft will be happy to provide it using the resources of our contract development team. Please contact us for details.