Jump to main content
Ultra-Low Power Arm® ARM926EJ-S™ Processor-Based MPU, 600 MHz, Camera, LCD, 2D Graphics, Dual 10/100 Ethernet, CAN, USB, QSPI, FLEXCOMs, AES, SHA
Search
Product Pages
SAM9X60
Home
2
CPU and Interconnect
2.5
Boot Strategies
2.5.2
Secure Boot Strategy
2.5.2.7
Secure Boot Mode Recommendations
2.5.2.7.2
Bootstrap Development and Updates
2.5.2.7.2.2
Bootstrap Update in the Field
Introduction
Reference Document
1
Overview
2
CPU and Interconnect
2.1
ARM926EJ-S Processor
2.2
Debug and Test
2.3
Bus Matrix (MATRIX)
2.4
DMA Controller (XDMAC)
2.5
Boot Strategies
2.5.1
Standard Boot Strategy
2.5.2
Secure Boot Strategy
2.5.2.1
Description
2.5.2.2
Secure Boot Configuration
2.5.2.3
Secure Boot Configuration Packet
2.5.2.4
Valid Code Detection in Secure Boot Mode
2.5.2.5
Encryption, Decryption and Authentication
2.5.2.6
Secure Monitor
2.5.2.7
Secure Boot Mode Recommendations
2.5.2.7.1
Configuring Secure Boot Mode
2.5.2.7.2
Bootstrap Development and Updates
2.5.2.7.2.1
Bootstrap Ciphering
2.5.2.7.2.2
Bootstrap Update in the Field
2.5.2.7.2.2.1
Case 1: SAM-BA Monitor is disabled (the “MON_DIS” word is filled in the Boot Configuration Packet)
2.5.2.7.2.2.2
Case 2: Secure SAM-BA Monitor is still available (the “MON_DIS” word is zeroed in the Boot Configuration Packet - not recommended for systems in production)
2.5.2.7.3
Monitor Disabling by the Bootstrap
3
Memories
4
System Controller
5
Image Subsystem
6
Audio Subsystem
7
Security and Cryptography Subsystem
8
Connectivity Subsystem
9
USB Subsystem
10
Electrical and Mechanical Characteristics
11
Revision History
Microchip Information
Bootstrap Update in the Field