
ADSP-BF59x Blackfin Processor Hardware Reference
16-5
System Reset and Booting
Software Resets
A software reset may be initiated in three ways.
• By the watchdog timer, if appropriately configured
• Calling the
bfrom_SysControl()
API function residing in the
on-chip ROM. For further information, see
Chapter 6, “Dynamic
Power Management”
.
• By the
RAISE 1
instruction
The watchdog timer resets both the core and the peripherals, as long as the
processor is in Active or Full-On mode. A system software reset results in a
reset of the peripherals without resetting the core and without initiating a
booting sequence.
In order to perform a system reset, the
bfrom_SysControl()
rou-
tine must be called while executing from L1 memory.
After either the watchdog or system software reset is initiated, the proces-
sor ensures that all asynchronous peripherals have recognized and
completed a reset.
For a reset generated by formatting the watchdog timer, the processor
transitions into the boot mode sequence. The boot mode is configured by
the state of the
BMODE
bit field in the
SYSCR
register.
A software reset is initiated by executing the
RAISE 1
instruction or setting
the software reset (
SYSRST
) bit in the core debug control register (
DBGCTL
)
(
DBGCTL
is not visible to the memory map) through emulation software
through the JTAG port.
A software reset only affects the state of the core. The boot kernel immedi-
ately issues a system reset to keep consistency with the system domain.
Содержание ADSP-BF59x Blackfin
Страница 64: ...Development Tools 1 22 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 74: ...Processor Specific MMRs 2 10 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 204: ...Unique Information for the ADSP BF59x Processor 5 104 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 244: ...Programming Examples 6 40 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 345: ...ADSP BF59x Blackfin Processor Hardware Reference 9 9 Core Timer Unique Information for the ADSP BF59x Processor None...
Страница 346: ...Unique Information for the ADSP BF59x Processor 9 10 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 398: ...Unique Information for the ADSP BF59x Processor 11 42 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 622: ...Unique Information for the ADSP BF59x Processor 15 38 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 700: ...Programming Examples 16 78 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 738: ...Boundary Scan Architecture B 8 ADSP BF59x Blackfin Processor Hardware Reference...