![Analog Devices ADSP-BF518F EZ-Board Manual Download Page 35](http://html1.mh-extra.com/html/analog-devices/adsp-bf518f-ez-board/adsp-bf518f-ez-board_manual_2939940035.webp)
ADSP-BF518F EZ-Board Evaluation System Manual
1-13
Using ADSP-BF518F EZ-Board
SD Interface
The ADSP-BF518F processor has a secure digital interface. The SD inter-
face consists of a clock pin, a command pin, and a four-bit data bus. The
SD interface of the processor connects gluelessly to the on-board SD con-
nector. The SD interface is attached via the processor’s specific RSI
control and data lines. The interface shares pins with the eMMC interface,
codec, and expansion interface II. The memory can be written to in both
one-bit and four-bit modes. For more information, refer to
. An example program is included in the EZ-Board
installation directory to demonstrate how to setup and access the SD
interface.
SPI Interface
The ADSP-BF518F processor has two serial peripheral interface (SPI)
ports with multiple chip select lines. The SPI0 port connects directly to
serial flash memory, audio codec, Ethernet IC, and the expansion
interface II.
Serial flash memory is a 16 Mb ST M25P16 device, which is selected
using the
SPISEL2
line of the processor.
SPI flash memory is factory programmed with Das U-Boot—the universal
boot loader. Das U-Boot (
U-Boot
for short) is open source firmware for
embedded processors, including the ADSP-BF518F Blackfin processors.
U-Boot can load files from a variety of peripherals, such as a serial connec-
tion, an Ethernet network connection, or flash memories. U-Boot is
executed at system reset, which automatically loads up another application
(such as the Linux kernel or a stand alone application). U-Boot can parse
many types of files on many types of storage devices.