Upon recovering from
location of the boot ROM at address
boot kernel. The first task performed by the kernel is to determine the
type of
and the source of booting (PCI or USB). The kernel then
RESET
sets up and initializes appropriate DSP registers to facilitate the booting.
Three methods for resetting the ADSP-2192 DSP are: power-on reset,
forced reset via PCI/USB, and software reset. The reset type is specified by
bits 8 and 9 (
CRST<1:0>
follows in
Table
Table 4-1. ADSP-2192-12 DSP CMSR Settings
CMSR Setting
CRST<1:0>=00
CRST<1:0>=10
CRST<1:0>=10
CRST<1:0>=11
If the reset source is a power-on reset, the processors's
read to determine whether boot is via PCI/USB/Sub-ISA or CardBUS
interface
(Table
Table 4-2. ADSP-2192-12 DSP Bus Modes
Bus Type
PCI or Mini-PCI
CardBUS PC-Card
Sub-ISA
USB Serial Bus
VisualDSP++ Loader Manual
for 16-Bit Processors
, the ADSP-2192 DSP jumps to the first
RESET
) of the Chip Mode/Status Register (CMSR) as
4-1.
RESET Type
Power-on reset
PCI/USB hard reset
PCI/USB hard reset
Soft reset from CMSR RST bit
4-2).
BUS Mode
Pin 0
GND
GND
Open
Open
ADSP-2192-12 DSP Loader
, which is the start of the
0x14000
BUSMODE
BUS Mode
Pin 1
GND
Open
GND
Open
pins are
SCFG:BUS(1:0)
Register Field
(Bits 1:10)
00
01
10
11
4-3
Need help?
Do you have a question about the VisualDSP++ 3.5 and is the answer not in the manual?