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.

<strong>Loader</strong>/Splitter for Blackfin Processors<br />

ADSP-BF534/BF536/BF537 TWI Master Boot Mode<br />

(BMODE = 101)<br />

The Blackfin processor selects the slave EEPROM with the unique ID<br />

0xA0, <strong>and</strong> submits successive read comm<strong>and</strong>s to the device starting at two<br />

byte internal address 0x0000 <strong>and</strong> begins clocking data into the processor.<br />

The serial EEPROM must be two-byte addressable. The EEPROM’s<br />

device select bits A2–0 must be 0s (tied low). The I 2 C EPROM device<br />

should comply with Philips I2C Bus Specification version 2.1 <strong>and</strong> should<br />

have the capability to auto increment its internal address counter such that<br />

the contents of the memory device can be read sequentially (see<br />

Figure 2-20).<br />

The TWI controller is programmed so as to generate a 30% duty cycle<br />

clock in accordance with the I 2 C clock specification for fast-mode<br />

operation.<br />

� In<br />

both TWI master <strong>and</strong> slave boot modes, the upper 256 bytes<br />

starting at address 0xFF90 3F00 must not be used. The boot ROM<br />

code uses this space for the TWI boot modes to temporarily hold<br />

the serial data which is then transferred to L1 instruction memory<br />

using DMA.<br />

Figure 2-20. TWI Master Boot Mode<br />

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

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

Saved successfully!

Ooh no, something went wrong!