EasyManuals Logo

ARM Cortex-A35 User Manual

Default Icon
894 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #55 background imageLoading...
Page #55 background image
WARMRSTREQ and DBGRSTREQ
The Armv8-A architecture provides a mechanism to configure whether a processor uses AArch32 or
AArch64 at EL3 as a result of a Warm reset. When the Reset Request bit in the RMR or RMR_EL3
register is set to 1, the processor asserts the WARMRSTREQ signal and the SoC reset controller can use
this request to trigger a Warm reset of the core and change the register width state. The AA64 bit in the
RMR or RMR_EL3 register selects the register width at the next Warm reset, at the highest Exception
level, EL3. An external debugger might also request a Warm reset of the core by asserting
DBGRSTREQ.
See the Arm
®
Architecture Reference Manual Armv8, for Armv8-A architecture profile for information
about the recommended code sequence to use, to request a Warm reset.
You must apply steps 1 on page A4-65 to 6 on page A4-65 in the core powerdown sequence in
A4.6 Powering down an individual core on page A4-65, and wait until STANDBYWFI asserts
indicating the processor is idle, before asserting nCORERESET for that core. nCORERESET must
satisfy the timing requirements described in the Warm reset section.
A3 Clocks, Resets, and Input Synchronization
A3.3 Resets
100236_0100_00_en Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
A3-55
Non-Confidential

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex-A35 and is the answer not in the manual?

ARM Cortex-A35 Specifications

General IconGeneral
BrandARM
ModelCortex-A35
CategoryComputer Hardware
LanguageEnglish

Related product manuals