
Status: In Production
The full-featured CEC1712 Arm® Cortex®-M4-based microcontroller provides secure boot with hardware root of trust protection in a pre-boot mode for those operating systems booting from external SPI flash memory. In addition, the CEC1712 provides key revocation and code rollback protection during operating life, enabling in-field security updates. Complying with NIST 800-193 guidelines, the CEC1712 protects, detects and recovers from corruption for total system platform firmware resiliency. The secure boot with hardware root of trust is critical in protecting the system against threats before they can load into the system and only allows the system to boot using software trusted by the manufacturer. The CEC1712 secure bootloader loads, decrypts and authenticates the firmware to run on the CEC1712 from the external SPI flash. The validated CEC1712 code subsequently authenticates the firmware stored in SPI flash for the first application processor. Up to two application processors are supported with two flash components supported for each. In addition to preventing malicious malware during pre-boot in 5G and data center operating systems, Microchip’s CEC1712 and Soteria-G2 combination is a security enabler for connected autonomous vehicle operating systems, automotive Advanced Driver Assisted Systems (ADAS) and other systems that boot out of external SPI flash.
CEC1712H-S2-I/SX works with Soteria-G2 firmware to provide secure boot with hardware root of trust protection in a pre-boot mode for operating systems booting from external SPI flash memory. Together, this solution allows designers to speed adoption and implementation of a secure pre-boot and secure firmware update platform. Soteria-G2 firmware simplifies risk reduction during code development by using the CEC1712 immutable secure bootloader, implemented in Read-Only Memory (ROM), as the system root of trust.
MPLAB? X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug and qualify embedded designs for most of Microchip’s microcontrollers, microprocessors and digital signal controllers.
MPLAB X IDE works seamlessly with the MPLAB development ecosystem of
The MPLAB? ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC? and SAM Microcontrollers (MCUs) and Microprocessors (MPUs), dsPIC? Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a
...
Our most affordable debugger has power to impress.
The MPLAB? Snap In-Circuit Debugger/Programmer allows affordable, fast and easy debugging and programming of PIC?, dsPIC?, AVR and SAM flash MCUs and MPUs, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE) version 5.05 or later. The MPLAB Snap can be connected to a
Available as free, unrestricted-use downloads, our award-winning MPLAB? XC C Compilers are comprehensive solutions for your project’s software development. Finding the right compiler to support your device is simple:
MPLAB XC8 supports all 8-bit PIC? and AVR? microcontrollers (MCUs)
MPLAB XC16 supports all 16-bit PIC MCUs and dsPIC? Digital Signal...
The ARM? Toolchain is a collection of tools/libraries used to create applications for ARM microcontrollers. This collection includes compiler, assembler, linker and Standard C and math libraries.
Most of these tools are based on efforts from GNU (www.gnu.org), and some are developed by Microchip. For more information please refer to the release notes.
The Atmel...
Atmel 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....
The CEC1x02 Development Board is an evaluation board that can be used for development, customer evaluation and demos. It is the board that customers can evaluate and program keys used for authentication into the CEC1x02 devices.
One of the key attributes of this board is a Plug in Module (PIM) for the CEC1x02 family. The PIM ships with the CEC1702, a full-featured ARM?
Fast programming, increased functionality, at the same price as its predecessor, the PICkit? 3.
The MPLAB PICkit 4 now has Programmer-to-Go functionality for 8-bit, 16-bit and 32-bit PIC MCUs and dsPICs and also SAM MCU devices . The firmware update comes with MPLAB X IDE v5.30. AVR is expected soon!
The MPLAB? PICkit? 4 In-Circuit
For pricing and availability, contact Microchip Local Sales.