Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

32-bit MPUs

Atmel START

Part Number: Atmel START

START is an innovative online tool for intuitive, graphical configuration of embedded software projects. It lets you select and configure software components, drivers and middleware, as well as complete example projects, specifically tailored to the needs of your application. The configuration stage lets you review dependencies between software components, conflicts and hardware constraints. In the case of a conflict, START will automatically suggest solutions that fit you specific setup.

With graphical pin-mux and clock configuration, you can easily match your software and drivers with your own HW layout. The tool also provides automated assistance for retargeting projects and applications for different devices. Getting that sample code to run on your board has never been easier.

START is an online tool; no installation is required. When you are done with your configuration, you can download it for use together with your prefered integrated development environment (IDE), including Studio, Keil or IAR, and continue development. If you later need to change the configuration you can load it in START, reconfigure and continue where you left off.

START is based on the latest generation of the Software Framework, ASFv4. The driver layer in ASFv4 has been rearchitected for better performance and reduced code size. Care has been taken to make sure that code generated by START is readable, as well as easy to navigate and extend. Please refer to the user guide to learn more about whats new in ASFv4.

Start designing with START

Ease the burden of your functional safety qualification with the MPLAB XC32++ Functional Safety Compiler License - a TÜV SÜD certified compiler package that supports 32-bit PIC® and SAM MCUs and 32-bit MPUs. This compiler license has been certified for the following functional safety standards:

  • ISO 26262
  • IEC 61508
  • IEC 62304

A downloadable zip file is included with purchase that contains all the documentation and reports needed for a fully qualified development environment, including the TÜV SÜD certificates.

License Specifics

The license that comes with this package is perpetual, allowing for any MPLAB XC32++ functional safety compiler version to be unlocked. The latest version of functional safety compiler can be found on the MPLAB XC Compiler page. Older functional safety compiler versions can be found on our Downloads Archive page. Along with the perpetual license, the reports, documentation and TÜV SÜD certificate for one functional safety compiler version will be chosen from a drop-down menu. The documentation can be chosen upon activation of the license from inside the mySoftware section of your myMicrochip account after purchase.

To purchase reports, documentation and TÜV SÜD certificates for additional compiler versions, please purchase MPLAB XC HPA (High Priority Acess) for Functional Safety (when available).

The SAM9G15 Software Package consists of SAM9G15 MPU peripheral drivers, software services and libraries. Each software module is provided with full source code, examples of usage, rich html documentation and ready-to-use projects for the GNU GCC, Keil and IAR EWARM compilers.
The SAM9G25 Software Package consists of SAM9G25 MPU peripheral drivers, software services and libraries. Each software module is provided with full source code, examples of usage, rich html documentation and ready-to-use projects for the GNU GCC, Keil and IAR EWARM compilers.
The SAM9G35 Software Package consists of SAM9G35 MPU peripheral drivers, software services and libraries. Each software module is provided with full source code, examples of usage, rich html documentation and ready-to-use projects for the GNU GCC, Keil and IAR EWARM compilers.
This software package provides drivers, software services and libraries, and demonstration applications for SAM9M10 and SAM9G45 MPUs. Each software module contains full source code, usage examples, documentation, and ready-to-use projects for the GNU GCC, Keil, and IAR EWARM compilers.
The SAM9N/CN Software Package consists of MPU peripheral drivers, software services and libraries for SAM9N12, SAM9CN11 and SAM9CN12. Each software module is provided with full source code, examples of usage, rich html documentation and ready-to-use projects for the GNU GCC, Keil and IAR EWARM compilers.
The SAM9X25 Software Package consists of SAM9X25 MPU peripheral drivers, software services and libraries. Each software module is provided with full source code, examples of usage, rich html documentation and ready-to-use projects for the GNU GCC, Keil and IAR EWARM compilers.
The SAM9X35 Software Package consists of SAM9X35 MPU peripheral drivers, software services and libraries. Each software module is provided with full source code, examples of usage, rich html documentation and ready-to-use projects for the GNU GCC, Keil and IAR EWARM compilers.
The SAMA5D2 software package consists of MPU peripheral drivers, software services and libraries. Each software module is provided with full source code, examples of usage, rich html documentation and ready-to-use projects for the GNU GCC and IAR EWARM compilers.
The SAMA5D3 software package consists of MPU peripheral drivers, software services and libraries. Each software module is provided with full source code, examples of usage, rich html documentation and ready-to-use projects for the GNU GCC and IAR EWARM compilers.

The SAMA5D4 software package consists of MPU peripheral drivers, software services and libraries. Each software module is provided with full source code, examples of usage, rich html documentation and ready-to-use projects for the GNU GCC and IAR EWARM compilers.