25.12.2012 Views

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ADSP-21161 Processor Booting<br />

Boot Mode Selection<br />

The state of the LBOOT, EBOOT, <strong>and</strong> BMS pins selects the ADSP-21161 processor’s<br />

boot mode. Table 4-1 <strong>and</strong> Table 4-2 show how the pin states<br />

correspond to the modes.<br />

Table 4-1. ADSP-21161 Boot Mode Pins<br />

Pin Type Description<br />

EBOOT I EPROM boot – when EBOOT is high, the processor boot-loads from an 8-bit<br />

EPROM through the processor’s external port. When EBOOT is low, the LBOOT<br />

<strong>and</strong> BMS pins determine booting mode.<br />

LBOOT I Link port boot – when LBOOT is high <strong>and</strong> EBOOT is low, the processor boots<br />

from another SHARC processor through the processor’s link port. When<br />

LBOOT is low <strong>and</strong> EBOOT is low, the processor boots from a host processor<br />

through the processor’s external port.<br />

BMS I/O/T 1<br />

Boot memory select – when boot-loading from EPROM (EBOOT=1 <strong>and</strong><br />

LBOOT=0), the pin is an output <strong>and</strong> serves as the chip select for the EPROM. In<br />

a multiprocessor system, BMS is output by the bus master. When host-booting,<br />

link-booting, or SPI-booting (EBOOT=0), BMS is an input <strong>and</strong> must be high.<br />

1 Three-statable in EPROM boot mode (when BMS is an output).<br />

Table 4-2. ADSP-21161 Boot Mode Pin States<br />

EBOOT LBOOT BMS Booting Mode<br />

1 0 Output EPROM (connects BMS to EPROM chip select)<br />

0 0 1 (Input) Host processor<br />

0 1 1 (Input) Link port<br />

0 1 0 (Input) Serial port (SPI)<br />

0 0 0 (Input) No-boot (processor executes from external memory)<br />

4-4 <strong>VisualDSP++</strong> <strong>4.5</strong> <strong>Loader</strong> <strong>and</strong> <strong>Utilities</strong> <strong>Manual</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!