Software-Forced Rebooting - Analog Devices adsp-2100 Manual

Adsp-2100 family programmable single-chip microprocessors
Table of Contents

Advertisement

Processor
Reboot Method
ADSP-2101
Boot Force
ADSP-2105
ADSP-2111
ADSP-2115
ADSP-2171
Boot Force
Powerup Context Reset
ADSP-2181
BDMA Context Reset
Powerup Context Reset
Table 9.1 Software-Forced Rebooting
Tables 9.2–9.7 show the state of the processor registers after a software-
forced reboot. The values of any registers not listed are unchanged by a
reboot.
During booting (and rebooting), all interrupts including serial port
interrupts are masked and autobuffering is disabled. The serial port(s)
remain active; one transfer—from internal shift register to data register—
can occur for each serial port before there are overrun problems.
The timer runs during a reboot. If a timer interrupt occurs during the
reboot, it is masked. Thus, if more than one timer interrupt occurs during
the reboot, the processor latches only the first. A timer overrun can occur.
System Interface
Description
Setting the BFORCE bit in the System
Control Register causes a reboot
Setting the BFORCE bit in the System
Control Register causes a reboot
Setting the PUCR bit in the SPORT1
Autobuffer & Powerdown Control
Register causes a reboot on recovery
from powerdown
Setting the BCR bit in the BDMA
Control Register before writing to the
BDMA Word Count Register
(BWCOUNT) causes a reboot.
Execution starts after the BDMA reboot
is completed.
Setting the PUCR bit in the SPORT1
Autobuffer & Powerdown Control
Register causes a reboot on recovery
from powerdown
9
9 – 5

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents