Reset and Power-up
24-4
ADSP-BF50x Blackfin Processor Hardware Reference
System soft-
ware reset
Calling the
bfrom_SysControl()
rou-
tine with the
SYSCTRL_SYSRESET
option
triggers a system reset.
Resets only the peripherals, excluding the RTC
(real time clock) block and most of the DPMC.
The system software reset clears bits [15:13] and
bits [11:4] of the
SYSCR
register, but not the
WURESET
bit. The core is not reset and a boot
sequence is not triggered. Sequencing continues
at the instruction after
bfrom_SysControl()
returns.
Watchdog
timer reset
Programming the watchdog
timer causes a watchdog timer
reset.
Resets both the core and the peripherals, exclud-
ing the RTC block and most of the DPMC.
(Because of the partial reset to the DPMC, the
watchdog timer reset is not functional when the
processor is in Sleep or Deep Sleep modes.)
The
SWRST
or the
SYSCR
register can be read to
determine whether the reset source was the
watchdog timer.
Core
double-fault
reset
A core double fault occurs
when an exception happens
while the exception handler is
executing. If the core enters a
double-fault state, and the
Core Double Fault Reset
Enable bit (
DOUBLE_FAULT
) is
set in the
SWRST
register, then
a software reset will occur.
Resets both the core and the peripherals, exclud-
ing the RTC block and most of the DPMC. The
SWRST
or
SYSCR
registers can be read to deter-
mine whether the reset source was a core dou-
ble-fault.
Software reset This reset is caused by execut-
ing a
RAISE 1
instruction or
by setting the software reset
(
SYSRST
) bit in the core
debug control register
(
DBGCTL
) through emulation
software through the JTAG
port. The
DBGCTL
register is
not visible to the memory
map.
Program executions vector to the 0xEF00 0000
address. The boot code executes an immediate
system reset to ensure system consistency.
Table 24-2. Resets (Cont’d)
Reset
Source
Result
Summary of Contents for EZ-KIT Lite ADSP-BF506F
Page 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Page 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...