MAX32665-MAX32668 User Guide
Maxim Integrated Page 2 of 457
MAX32665—MAX32669 User Guide
Table of Contents
1. Overview ----------------------------------------------------------------------------------------------------------------- 24
1.1 Block Diagram ---------------------------------------------------------------------------------------------------------------- 25
2. Resource Protection Unit (RPU) ------------------------------------------------------------------------------------ 26
2.1 Instances ----------------------------------------------------------------------------------------------------------------------- 26
2.2 Usage --------------------------------------------------------------------------------------------------------------------------- 28
2.2.1 Reset State -------------------------------------------------------------------------------------------------------------------------------- 28
2.2.2 MPU Implementation ------------------------------------------------------------------------------------------------------------------ 28
2.2.3 MPU Protection Fault ------------------------------------------------------------------------------------------------------------------ 28
2.2.4 RPU Protection Fault-------------------------------------------------------------------------------------------------------------------- 28
2.2.5 RPU Fault Handler ----------------------------------------------------------------------------------------------------------------------- 28
2.3 Registers ----------------------------------------------------------------------------------------------------------------------- 29
2.4 Register Details -------------------------------------------------------------------------------------------------------------- 31
3. Memory, Register Mapping, and Access ------------------------------------------------------------------------- 34
3.1 Memory, Register Mapping, and Access Overview ----------------------------------------------------------------- 34
3.2 Standard Memory Regions ------------------------------------------------------------------------------------------------ 37
3.2.1 Code Space -------------------------------------------------------------------------------------------------------------------------------- 37
3.2.2 SRAM Space ------------------------------------------------------------------------------------------------------------------------------- 37
3.2.3 Peripheral Space ------------------------------------------------------------------------------------------------------------------------- 38
3.2.4 External RAM Space -------------------------------------------------------------------------------------------------------------------- 38
3.2.5 External Device Space ------------------------------------------------------------------------------------------------------------------ 39
3.2.6 System Area (Private Peripheral Bus) ---------------------------------------------------------------------------------------------- 39
3.2.7 System Area (Vendor Defined) ------------------------------------------------------------------------------------------------------- 39
3.3 Device Memory Instances ------------------------------------------------------------------------------------------------- 39
3.3.1 Main Program Flash Memory -------------------------------------------------------------------------------------------------------- 39
3.3.2 Cache Memories ------------------------------------------------------------------------------------------------------------------------- 39
3.3.3 External Memory Cache Controller (EMCC) -------------------------------------------------------------------------------------- 40
3.3.4 Information Block Flash Memory---------------------------------------------------------------------------------------------------- 40
3.3.5 System SRAM ----------------------------------------------------------------------------------------------------------------------------- 40
3.3.6 AES Key and Working Space Memory ---------------------------------------------------------------------------------------------- 40
3.3.7 MAA Key and Working Space Memory -------------------------------------------------------------------------------------------- 40
3.3.8 TPU Memory ------------------------------------------------------------------------------------------------------------------------------ 40
3.4 AHB Interfaces --------------------------------------------------------------------------------------------------------------- 40