CrossCore® Embedded Studio (CCES) Examples

CrossCore Embedded Studio includes a minimal number of examples. The majority of examples may be found in the following products:

After installing a BSP or Add-In product, examples for the product are searchable using the example browser via Help -> Browse Examples menu item in CCES.

The purpose of this page is to:

Available Products



ADSP-2156x EZ-KIT® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

Device Programmer

The Device Programmer Interface Application (DPIA) implements the interface between the CrossCore Embedded Studio (CCES) Command-Line Device Programmer (CLDP) utility and the on-board device.

SHARC

ADSP-21569

Audio Loopback TDM

This example utilizes the ADAU1979 ADC and the ADAU1962a DAC to operate in TDM mode for Audio talkthrough

SHARC

ADSP-21569

Audio Passthrough I2S

This example utilizes the ADAU1979 ADC and the ADAU1962a DAC to operate in I2S mode for Audio talkthrough:.

SHARC

ADSP-21569

SPDIF ASRC DAC Audio Passthrough

This example utilizes the on board ADAU1962a DAC to operate in I2S mode for Audio talkthrough using SPDIF RX interface ASRC.

SHARC

ADSP-21569

Sport Global Audio Passthrough I2S

This example utilizes the ADAU1979 ADC and the ADAU1962a DAC to operate in I2S mode for Audio talkthrough using Global Enable feature of SPORT.

SHARC

ADSP-21569

Sport Global Audio Passthrough TDM

This example utilizes the ADAU1979 ADC and the ADAU1962a DAC to operate in TDM mode for Audio talkthrough using Global Enable feature of SPORT.

SHARC

ADSP-21569

ASRC I2S Mode

This example demonstrates usage of ASRC in I2S mode

SHARC

ADSP-21569

ASRC TDM Mode

This example demonstrates usage of ASRC in TDM8 modee

SHARC

ADSP-21569

Crc Mem Scan Comp

This example demonstrates how to use the DMA driven CRC driver to compute the CRC of a memory block with out data transfer.

SHARC

ADSP-21569

Crc Mem Scan Verify

This example demonstrates how to use the DMA driven CRC driver to check whether a memory block is initialized with a particular value.

SHARC

ADSP-21569

Crc Mem Xfer

This example demonstrates how to use the DMA driven CRC driver to transfer a memory block from a source to destination and mean while computing CRC value of the memory block.

SHARC

ADSP-21569

Crc Xfer Fill

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit value.

SHARC

ADSP-21569

PKTE Encrypt Hash

This example demonstrates Encrypt-Hash operation using PKTE peripheral.

SHARC

ADSP-21569

PKTE Hash Decrypt

This example demonstrates Hash-Decrypt operation using PKTE peripheral.

SHARC

ADSP-21569

FIR Multi Channel Processing

This example demonstrates how to use FIR Accelerator Driver in Legacy Mode and Auto Configuration Mode(ACM).

SHARC

ADSP-21569

HADC Read Voltage

This example demonstrates how to use HADC driver to convert and read the voltage levels via House-keeping ADC in the processor.

SHARC

ADSP-21569

IIR Multi Channel Processing

This example demonstrates how to use IIR Accelerator Driver in Legacy Mode and Auto Configuration Mode(ACM).

SHARC

ADSP-21569

Linkport Descriptor Array DMA Example

This example demonstrates the Descriptor List based DMA mode operation of the link port. One of the linkport is configured as transmitter and the other is configured as receiver.

SHARC

ADSP-21569

Linkport Descriptor List DMA Example

This example demonstrates the Descriptor List based DMA mode operation of the link port. One of the linkport is configured as transmitter and the other is configured as receiver.

SHARC

ADSP-21569

Linkport DMA Example

This example demonstrates the Stop DMA mode operation of the link port.

SHARC

ADSP-21569

Linkport On Fly Change Example

This example demonstrates the way to change the direction of the link port from transmitter to receiver and vice versa using the adi_linkport_Reconfigure API.

SHARC

ADSP-21569

Linkport Trigger Master Example

This example demonstrates the Trigger master mode of linkport using the Descriptor List based DMA mode operation.

SHARC

ADSP-21569

Linkport Trigger Slave Example

This example demonstrates the Trigger slave mode of linkport using the Descriptor List based DMA mode operation.

SHARC

ADSP-21569

OSPI Flash Direct Access

This OSPI driver test example illustrates the use of Direct mode of access of OSPI to read and write the data to the flash memory

SHARC

ADSP-21569

OSPI Flash Direct Access Octal

This OSPI driver test example illustrates the use of Direct mode of access of OSPI in octal mode to read and write the data to the flash memory.

SHARC

ADSP-21569

OSPI STIG Flash commands

This OSPI driver test example illustrates the use of STIG mode of the OSPI controller to send the most common flash commands and demonstrate how to send any command to the flash using STIG mode.

SHARC

ADSP-21569

OSPI Flash Code execution

This OSPI driver test example illustrates the direct code execution (XiP) from flash using direct mode of OSPI controller.

SHARC

ADSP-21569

Direction Counter

This example configures the ADSP-2156x EZ-KIT Rotary Encoder Switch (SW7) to increment, decrement or zero the counter value.

SHARC

ADSP-21569

SPDIF Loopback

This example performs an SPDIF external loopback across the SPDIF co-axial/optical interfaces on the ADSP-21569 EZ-Kit.

SHARC

ADSP-21569

SPI Memory Mapped Mode

This feature allows user to directly read content from SPI Flash memory avoiding software bottleneck.

SHARC

ADSP-21569

SPI XIP Code Execution

This SPI example illustrates the direct code execution (XiP) from flash.

SHARC

ADSP-21569

SPI DMA Mode

This example demonstrates transfer of data in DMA mode between different SPI's.

SHARC

ADSP-21569

SPI EEPROM Access

This example demonstrates Read/write to EEPROM memory.

SHARC

ADSP-21569

SPORT Global enable I2S mode

This example demonstrates transfer of data in SPORT-I2S mode between different SPORTS which are enabled together using the Global sport enable feature.

SHARC

ADSP-21569

SPORT I2S Mode

This example demonstrates transfer of data in SPORT-I2S mode between different SPORTS.

SHARC

ADSP-21569

SPORT TDM Mode

This example demonstrates transfer of data in SPORT-TDM(16 channel) mode between different SPORTS.

SHARC

ADSP-21569

TMU Alert Fault Management

This example demonstrates how to manage the Alerts and Faults detected by the TMU in the system.

SHARC

ADSP-21569

TMU Averaging

This example demonstrates how to perform multiple ways of averaging on TMU data.

SHARC

ADSP-21569

TMU Read Temperature

This example demonstrates how to use the TMU to read the chip die temperature.

SHARC

ADSP-21569

TWI Master Slave Mode Test

This example demonstrates transfer of data in between different TWI devices.

SHARC

ADSP-21569

TWI Si5356A Config Test

This example demonstrates how to configure the Silicon Labs Si5356A clock generator output.

SHARC

ADSP-21569

UART Autobaud

This example uses UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

SHARC

ADSP-21569

UART Core Mode

This example demonstrates transfer of data in core mode between different UART's.

SHARC

ADSP-21569

UART DMA Mode

This example demonstrates transfer of data in DMA mode between different UART's.

SHARC

ADSP-21569

Power On Self Test

This example tests the basic functionality of the ADSP-21569 EZ-Kit.

SHARC

ADSP-21569

EMDMA Delay Line

Test code to test EMDMA Delay Line

SHARC

ADSP-21569

EMDMA Scatter Gather

Test code to test EMDMA Scatter Gather

SHARC

ADSP-21569

EMDMA Standard

Test code to test EMDMA Standard

SHARC

ADSP-21569

LED Blink

This example blinks LED 7/9/10 on the ADSP-21569 EZ-kit using GPIO/DAI

SHARC

ADSP-21569

Push Button

This example generates PINT1 interrupt on pressing push button PB2 and then blinks LED 7 inside the interrupt handlder for ADSP-21569 EZ-kit using GPIO.

SHARC

ADSP-21569

Mem Copy Array Mode

Test code to test Mem Copy Array Mode

SHARC

ADSP-21569

Mem Copy List Mode

Test code to test Mem Copy List Mode

SHARC

ADSP-21569

Mem Copy One Shot 1D

Test code to test Mem Copy One Shot 1D

SHARC

ADSP-21569

Mem Copy One Shot 2D

Test code to test Mem Copy One Shot 2D

SHARC

ADSP-21569

Mem Copy One Shot BW Measure

Test code to test Mem Copy One Shot BW Measure

SHARC

ADSP-21569

Mem Copy One Shot Trigger In Out

Test code to test Mem Copy One Shot Trigger In Out

SHARC

ADSP-21569

CGU Clock gating

This example demonstrates how to disable the various system clocks in the processor.

SHARC

ADSP-21569

CGU Power Modes

This example demonstrates how to configure the various power modes in the processor.

SHARC

ADSP-21569

CGU Power Service Config

This example demonstrates how to configure the power service.

SHARC

ADSP-21569

RCU Core Reset

This example demonstrates how to perform a core reset on 21569 family of processors.

SHARC

ADSP-21569

RCU System Software Reset

This example demonstrates how to issue processor system and software reset through RCU.

SHARC

ADSP-21569

SMPU Mdma L2 Global Access

This example demonstrates the L2 memory protection by master MDMA using SMPU configration.

SHARC

ADSP-21569

stdio char echo

This example is a simple illustration of the use of the STDIO service to provide character echo over the UART controller.

SHARC

ADSP-21569

timer PWM

This example demonstrates configuration of GP timer in PWM mode and handling the callback event generated by the timer.

SHARC

ADSP-21569

timer Width Capture

Demonstrates GP Timer configuration in Width Capture Mode.

SHARC

ADSP-21569

watchdog Expiry Reload

Example program for Watchdog(WDOG) Timer.

SHARC

ADSP-21569

watchdog Expiry System Reset

Demonstrates how the Fault Management Unit(FMU) can be configured to issue a system reset in the event of WDOG expiry.

SHARC

ADSP-21569



ADSP-SC5xx EZ-KIT Lite® Board Support Package Rel.2.0.2

Example

Description

Families

Processors

Channel Frequency (SC584 SHARC)

This example shows how to configure and use the ADAU1977 device. The example reads the ADC channels and calculates the detected frequency.

SHARC

ADSP-SC584

Channel Frequency (SC573 SHARC)

This example shows how to configure and use the ADAU1977 device. The example reads the ADC channels and calculates the detected frequency.

SHARC

ADSP-SC573

Diagnostic Fault (SC573 SHARC)

This example shows how to configure and use the ADAU1977 device. The example configures the ADAU1977 diagnostics and triggers an interrupt to the processor using a GPIO line.

SHARC

ADSP-SC573

Diagnostic Fault (SC584 SHARC)

This example shows how to configure and use the ADAU1977 device. The example configures the ADAU1977 diagnostics and triggers an interrupt to the processor using a GPIO line.

SHARC

ADSP-SC584

INA3221 Read Voltage (SC573 Cortex)

This example uses the INA3221 Triple Channel Shunt and Bus Voltage Monitor device driver to read the 1.5 V source, VDD_INT and VDD_EXT bus and shunt voltage on the ADSP-SC573 EZ-Kit.

SHARC

ADSP-SC573

INA3221 Read Voltage (SC573 SHARC)

This example uses the INA3221 Triple Channel Shunt and Bus Voltage Monitor device driver to read the 1.5 V source, VDD_INT and VDD_EXT bus and shunt voltage on the ADSP-SC573 EZ-Kit.

SHARC

ADSP-SC573

INA3221 Read Voltage (SC589 Cortex)

This example uses the INA3221 Triple Channel Shunt and Bus Voltage Monitor device driver to read the 1.5 V source, VDD_INT and VDD_EXT bus and shunt voltage on the ADSP-SC589 EZ-Kit.

SHARC

ADSP-SC589

INA3221 Read Voltage (SC589 SHARC)

This example uses the INA3221 Triple Channel Shunt and Bus Voltage Monitor device driver to read the 1.5 V source, VDD_INT and VDD_EXT bus and shunt voltage on the ADSP-SC589 EZ-Kit.

SHARC

ADSP-SC589

ADC DAC Audio Playback (SC573 SHARC)

This example uses the ADAU1979 and ADAU1962a, ADC and DAC respectively, to perform an audio playback on the ADSP-SC573 EZ-Kit.

SHARC

ADSP-SC573

ADC DAC Audio Playback (SC589 SHARC)

This example uses the ADAU1979 and ADAU1962a, ADC and DAC respectively, to perform an audio playback on the ADSP-SC589 EZ-Kit.

SHARC

ADSP-SC589

Read Temperature (SC589 SHARC)

This example demonstrates how the TMU driver is used to read the processor temperature.

SHARC

ADSP-SC589

Read Temperature (SC589 Cortex)

This example demonstrates how the TMU driver is used to read the processor temperature.

SHARC

ADSP-SC589

Read Temperature (SC573 Cortex)

This example demonstrates how the TMU driver is used to read the processor temperature.

SHARC

ADSP-SC573

Read Temperature (SC573 SHARC)

This example demonstrates how the TMU driver is used to read the processor temperature.

SHARC

ADSP-SC573

Fault High Interrupt (SC573 SHARC)

This example demonstrates how the TMU resets the processor temperature once a high temperature interrupt occurs.

SHARC

ADSP-SC573

Fault High Interrupt (SC573 Cortex)

This example demonstrates how the TMU resets the processor temperature once a high temperature interrupt occurs.

SHARC

ADSP-SC573

CRC DMA Data Fill (SC589 Cortex)

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

SHARC

ADSP-SC589

CRC DMA Data Fill (SC589 SHARC)

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

SHARC

ADSP-SC589

CRC DMA Data Fill (SC573 SHARC)

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

SHARC

ADSP-SC573

CRC DMA Data Fill (SC573 Cortex)

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

SHARC

ADSP-SC573

CRC DMA Data Transfer (SC573 Cortex)

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream by operating the CRC device in Memory Transfer Compute Compare mode.

SHARC

ADSP-SC573

CRC DMA Data Transfer (SC573 SHARC)

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream by operating the CRC device in Memory Transfer Compute Compare mode.

SHARC

ADSP-SC573

CRC DMA Data Transfer (SC589 Cortex)

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream by operating the CRC device in Memory Transfer Compute Compare mode.

SHARC

ADSP-SC589

CRC DMA Data Transfer (SC589 SHARC)

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream by operating the CRC device in Memory Transfer Compute Compare mode.

SHARC

ADSP-SC589

CRC DMA Data Verify (SC573 SHARC)

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

SHARC

ADSP-SC573

CRC DMA Data Verify (SC573 Cortex)

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

SHARC

ADSP-SC573

CRC DMA Data Verify (SC589 SHARC)

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

SHARC

ADSP-SC589

CRC DMA Data Verify (SC589 Cortex)

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

SHARC

ADSP-SC589

CRC DMA Data Compare (SC589 SHARC)

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

SHARC

ADSP-SC589

CRC DMA Data Compare (SC589 Cortex)

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

SHARC

ADSP-SC589

CRC DMA Data Compare (SC573 SHARC)

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

SHARC

ADSP-SC573

CRC DMA Data Compare (SC573 Cortex)

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

SHARC

ADSP-SC573

Complex FFT Pipelined (SC589 Cortex)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of complex FFT transformations in a pipelined manner.

SHARC

ADSP-SC589

Complex FFT Pipelined (SC589 SHARC)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of complex FFT transformations in a pipelined manner.

SHARC

ADSP-SC589

FFT FIR Non-blocking (SC589 SHARC)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a block FIR filter, using a pre-configured DMA descriptor chain.

SHARC

ADSP-SC589

FFT FIR Non-blocking (SC589 Cortex)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a block FIR filter, using a pre-configured DMA descriptor chain.

SHARC

ADSP-SC589

Small FFT Descriptor Chain (SC589 SHARC)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of complex FFT transformations in a pipelined manner, using a pre-configured DMA descriptor chain.

SHARC

ADSP-SC589

Small FFT Descriptor Chain (SC589 Cortex)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of complex FFT transformations in a pipelined manner, using a pre-configured DMA descriptor chain.

SHARC

ADSP-SC589

Large FFT Non-blocking (SC589 Cortex)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of large FFT transformations in non-blocking mode, using a pre-configured DMA descriptor chain.

SHARC

ADSP-SC589

Large FFT Non-blocking (SC589 SHARC)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of large FFT transformations in non-blocking mode, using a pre-configured DMA descriptor chain.

SHARC

ADSP-SC589

Interleaved FFT Pipelined (SC589 Cortex)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of interleaved complex and inverse FFT transformations in a pipelined manner.

SHARC

ADSP-SC589

Interleaved FFT Pipelined (SC589 SHARC)

This example demonstrates how to use the ADSP-SC589 FFT accelerator to perform a repeated series of interleaved complex and inverse FFT transformations in a pipelined manner.

SHARC

ADSP-SC589

Rotary Counter (SC573 SHARC)

This example demonstrates how to initialize and enable rotary counter device in direction count mode.

SHARC

ADSP-SC573

Rotary Counter (SC573 Cortex)

This example demonstrates how to initialize and enable rotary counter device in direction count mode.

SHARC

ADSP-SC573

Rotary Counter (SC584 SHARC)

This example demonstrates how to initialize and enable rotary counter device in direction count mode.

SHARC

ADSP-SC584

Rotary Counter (SC584 Cortex)

This example demonstrates how to initialize and enable rotary counter device in direction count mode.

SHARC

ADSP-SC584

SPI EEPROM Read-Write (SC573 SHARC)

This example tests the 1K-bit SPI Serial EEPROM (Microchip 25LC010A) memory device. The Microchip 25LC010A EEPROM is located on the ADSP-SC573 EZ-Kit.

SHARC

ADSP-SC573

SPI EEPROM Read-Write (SC573 Cortex)

This example tests the 1K-bit SPI Serial EEPROM (Microchip 25LC010A) memory device. The Microchip 25LC010A EEPROM is located on the ADSP-SC573 EZ-Kit.

SHARC

ADSP-SC573

SPI EEPROM Read-Write (SC589 SHARC)

This example tests the 1K-bit SPI Serial EEPROM (Microchip 25LC010A) memory device. The Microchip 25LC010A EEPROM is located on the ADSP-SC589 EZ-Kit.

SHARC

ADSP-SC589

SPI EEPROM Read-Write (SC589 Cortex)

This example tests the 1K-bit SPI Serial EEPROM (Microchip 25LC010A) memory device. The Microchip 25LC010A EEPROM is located on the ADSP-SC589 EZ-Kit.

SHARC

ADSP-SC589

SPI Flash Readback (SC589 SHARC)

This example uses the SPI to readback the ID of the flash memory (W25Q128FV) located on the SC589 EZ-Kit.

SHARC

ADSP-SC589

SPI Flash Readback (SC589 Cortex)

This example uses the SPI to readback the ID of the flash memory (W25Q128FV) located on the SC589 EZ-Kit.

SHARC

ADSP-SC589

SPI Flash Readback (SC573 SHARC)

This example uses the SPI to readback the ID of the flash memory (W25Q128FV) located on the SC573 EZ-Kit.

SHARC

ADSP-SC573

SPI Flash Readback (SC573 Cortex)

This example uses the SPI to readback the ID of the flash memory (W25Q128FV) located on the SC573 EZ-Kit.

SHARC

ADSP-SC573

HAE Callback (SC589 Cortex)

This example demonstrates how to configure the ADSP-SC58x Harmonic Analysis Engine (HAE) Driver in callback mode.

SHARC

ADSP-SC589

HAE Callback (SC589 SHARC)

This example demonstrates how to configure the ADSP-SC58x Harmonic Analysis Engine (HAE) Driver in callback mode.

SHARC

ADSP-SC589

HAE DMA (SC589 SHARC)

This example demonstrates how to configure the ADSP-SC58x Harmonic Analysis Engine (HAE) Driver in DMA or interrupt mode.

SHARC

ADSP-SC589

HAE DMA (SC589 Cortex)

This example demonstrates how to configure the ADSP-SC58x Harmonic Analysis Engine (HAE) Driver in DMA or interrupt mode.

SHARC

ADSP-SC589

SINC Config (SC589 Cortex)

This example demonstrates how to configure the ADSP-SC589 SINC filter device driver. A sigma-delta signal must be supplied to the input of the SINC filter. The SINC filter output data is stored in ADSP-SC589 memory.

SHARC

ADSP-SC589

SINC Config (SC589 SHARC)

This example demonstrates how to configure the ADSP-SC589 SINC filter device driver. A sigma-delta signal must be supplied to the input of the SINC filter. The SINC filter output data is stored in ADSP-SC589 memory.

SHARC

ADSP-SC589

SPDIF Audio Playback (SC589 SHARC)

This example demonstrates how to playback audio from a receive SPDIF audio input via the ADAU1962a DAC.

SHARC

ADSP-SC589

SPDIF Audio Playback (SC573 SHARC)

This example demonstrates how to playback audio from a receive SPDIF audio input via the ADAU1962a DAC.

SHARC

ADSP-SC573

SPDIF Loopback Self Test (SC573 SHARC)

This example demonstrates how to loopback audio from a transmit SPDIF interface to a receive SPDIF interface.

SHARC

ADSP-SC573

SPDIF Loopback Self Test (SC589 SHARC)

This example demonstrates how to loopback audio from a transmit SPDIF interface to a receive SPDIF interface.

SHARC

ADSP-SC589

Linkport Loopback (SC589 SHARC)

This example tests the basic functionality of the Linkport driver. It transmits the content of a buffer to another using the Linkport device.

SHARC

ADSP-SC589

Linkport Loopback (SC589 Cortex)

This example tests the basic functionality of the Linkport driver. It transmits the content of a buffer to another using the Linkport device.

SHARC

ADSP-SC589

Linkport Loopback (SC573 SHARC)

This example tests the basic functionality of the Linkport driver. It transmits the content of a buffer to another using the Linkport device.

SHARC

ADSP-SC573

Linkport Loopback (SC573 Cortex)

This example tests the basic functionality of the Linkport driver. It transmits the content of a buffer to another using the Linkport device.

SHARC

ADSP-SC573

UART Char Echo (SC589 SHARC)

This example demonstrates basic UART driver operation using character echo to the console.

SHARC

ADSP-SC589

UART Char Echo (SC589 Cortex)

This example demonstrates basic UART driver operation using character echo to the console.

SHARC

ADSP-SC589

UART Char Echo (SC573 SHARC)

This example demonstrates basic UART driver operation using character echo to the console.

SHARC

ADSP-SC573

UART Char Echo (SC573 Cortex)

This example demonstrates basic UART driver operation using character echo to the console.

SHARC

ADSP-SC573

UART Autobaud (SC573 SHARC)

This example uses the SC57x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

SHARC

ADSP-SC573

UART Autobaud (SC573 Cortex)

This example uses the SC57x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

SHARC

ADSP-SC573

UART Autobaud (SC589 SHARC)

This example uses the SC58x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

SHARC

ADSP-SC589

UART Autobaud (SC589 Cortex)

This example uses the SC58x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

SHARC

ADSP-SC589

UART Autobaud (SC584 SHARC)

This example uses the SC58x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

SHARC

ADSP-SC584

UART Autobaud (SC584 Cortex)

This example uses the SC58x UART driver to detect the baud rate from a PC connected to the EZ-Kit "USB to UART" connector.

SHARC

ADSP-SC584

Low Pass Filter (SC589 SHARC)

This example demonstrates how to configure the FIR device driver in channel interrupt mode.

SHARC

ADSP-SC589

Low Pass Filter (SC573 SHARC)

This example demonstrates how to configure the FIR device driver in channel interrupt mode.

SHARC

ADSP-SC573

Si5356A Clock Config (SC589 SHARC)

This example demonstrates how to configure the Silicon Labs Si5356A clock generator output.

SHARC

ADSP-SC589

Si5356A Clock Config (SC589 Cortex)

This example demonstrates how to configure the Silicon Labs Si5356A clock generator output.

SHARC

ADSP-SC589

Si5356A Clock Config (SC573 SHARC)

This example demonstrates how to configure the Silicon Labs Si5356A clock generator output.

SHARC

ADSP-SC573

Si5356A Clock Config (SC573 Cortex)

This example demonstrates how to configure the Silicon Labs Si5356A clock generator output.

SHARC

ADSP-SC573

HADC Read Voltage (SC573 SHARC)

This example demonstrates how to use HADC driver to convert and read back the voltage sample.

SHARC

ADSP-SC573

HADC Read Voltage (SC573 Cortex)

This example demonstrates how to use HADC driver to convert and read back the voltage sample.

SHARC

ADSP-SC573

HADC Read Voltage (SC589 Cortex)

This example demonstrates how to use HADC driver to convert and read back the voltage sample.

SHARC

ADSP-SC589

HADC Read Voltage (SC589 SHARC)

This example demonstrates how to use HADC driver to convert and read back the voltage sample.

SHARC

ADSP-SC589

IIR Filter Response (SC589 SHARC)

This example demonstrates how to configure the IIR device driver in channel interrupt mode.

SHARC

ADSP-SC589

IIR Filter Response (SC573 SHARC)

This example demonstrates how to configure the IIR device driver in channel interrupt mode.

SHARC

ADSP-SC573

ASRC Audio Playback (SC573 SHARC)

This example demonstrates how to use the Asynchronous Rate Converters in conjunction with the ADAU1979 and ADAu1962a (ADC and DAC respectively) and the Precision CLock Generator, to perform an audio playback on the ADSP-SC573 EZ-Kit.

SHARC

ADSP-SC573

ASRC Audio Playback (SC573 Cortex)

This example demonstrates how to use the Asynchronous Rate Converters in conjunction with the ADAU1979 and ADAU1962a (ADC and DAC respectively) and the Precision CLock Generator, to perform an audio playback on the ADSP-SC573 EZ-Kit.

SHARC

ADSP-SC573

ASRC Audio Playback (SC589 SHARC)

This example demonstrates how to use the Asynchronous Rate Converters in conjunction with the ADAU1979 and ADAu1962a (ADC and DAC respectively) and the Precision CLock Generator, to perform an audio playback on the ADSP-SC589 EZ-Kit.

SHARC

ADSP-SC589

ASRC Audio Playback (SC589 Cortex)

This example demonstrates how to use the Asynchronous Rate Converters in conjunction with the ADAU1979 and ADAU1962a (ADC and DAC respectively) and the Precision CLock Generator, to perform an audio playback on the ADSP-SC589 EZ-Kit.

SHARC

ADSP-SC589

Set/Get Date Time (SC589 SHARC)

This example demonstrates how to use RTC system service set and get time.

SHARC

ADSP-SC589

Set/Get Date Time (SC589 Cortex)

This example demonstrates how to use RTC system service set and get time.

SHARC

ADSP-SC589

Each Day Alarm (SC589 SHARC)

This example how to use RTC system service to generate alarm each day.

SHARC

ADSP-SC589

Each Day Alarm (SC589 Cortex)

This example how to use RTC system service to generate alarm each day.

SHARC

ADSP-SC589

GPIO Button LED Polled (SC584 Cortex)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC584

GPIO Button LED Polled (SC584 SHARC)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC584

GPIO Button LED Polled (SC589 Cortex)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC589

GPIO Button LED Polled (SC589 SHARC)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC589

GPIO Button LED Polled (SC573 Cortex)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC573

GPIO Button LED Polled (SC573 SHARC)

This example uses the GPIO service to set the LED state when the push button is pressed on the EZ-Kit (polling method).

SHARC

ADSP-SC573

GPIO Button LED Callback (SC584 SHARC)

This example uses the GPIO service to Toggle LEDs when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC584

GPIO Button LED Callback (SC584 Cortex)

This example uses the GPIO service to Toggle LEDs when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC584

GPIO Button LED Callback (SC589 SHARC)

This example uses the GPIO service to Toggle LEDs when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC589

GPIO Button LED Callback (SC589 Cortex)

This example uses the GPIO service to Toggle LEDs when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC589

GPIO Button LED Callback (SC573 Cortex)

This example uses the GPIO service to Toggle LEDs when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC573

GPIO Button LED Callback (SC573 SHARC)

This example uses the GPIO service to Toggle LEDs when the push buttons are pressed on the EZ-Kit (callback method).

SHARC

ADSP-SC573

Memory DMA Copy One-Shot 2D Mode (SC573 SHARC)

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

SHARC

ADSP-SC573

Memory DMA Copy One-Shot 2D Mode (SC573 Cortex)

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

SHARC

ADSP-SC573

Memory DMA Copy One-Shot 2D Mode (SC589 SHARC)

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy One-Shot 2D Mode (SC589 Cortex)

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy One-Shot 1D Mode (SC589 SHARC)

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy One-Shot 1D Mode (SC589 Cortex)

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy One-Shot 1D Mode (SC573 Cortex)

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

SHARC

ADSP-SC573

Memory DMA Copy One-Shot 1D Mode (SC573 SHARC)

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

SHARC

ADSP-SC573

Memory DMA Copy List Mode (SC573 SHARC)

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

SHARC

ADSP-SC573

Memory DMA Copy List Mode (SC573 Cortex)

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

SHARC

ADSP-SC573

Memory DMA Copy List Mode (SC589 SHARC)

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy List Mode (SC589 Cortex)

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy Array Mode (SC589 SHARC)

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy Array Mode (SC589 Cortex)

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy Array Mode (SC573 SHARC)

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

SHARC

ADSP-SC573

Memory DMA Copy Array Mode (SC573 Cortex)

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

SHARC

ADSP-SC573

Memory DMA Copy One-to-Many (SC589 Cortex)

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy One-to-Many (SC589 SHARC)

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

SHARC

ADSP-SC589

Memory DMA Copy One-to-Many (SC573 SHARC)

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

SHARC

ADSP-SC573

Memory DMA Copy One-to-Many (SC573 Cortex)

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

SHARC

ADSP-SC573

PWM Servo (SC589 SHARC)

This example demonstrates how to use the ADSP-SC589 on-chip PWM device driver. The PWM is configured to output a signal capable of driving a Hitec servo motor.

SHARC

ADSP-SC589

PWM Servo (SC589 Cortex)

This example demonstrates how to use the ADSP-SC589 on-chip PWM device driver. The PWM is configured to output a signal capable of driving a Hitec servo motor.

SHARC

ADSP-SC589

STDIO Character Echo (SC584 SHARC)

This example redirects standard I/O over the UART controller.

SHARC

ADSP-SC584

STDIO Character Echo (SC589 SHARC)

This example redirects standard I/O over the UART controller.

SHARC

ADSP-SC589

STDIO Character Echo (SC573 SHARC)

This example redirects standard I/O over the UART controller.

SHARC

ADSP-SC573

MCAPI printf (SC589 SHARC)

This example demonstrates how to use the Multicore Communication API (MCAPI) to send text logging and shutdown commands from core 1 to core 0.

SHARC

ADSP-SC589

MCAPI printf (SC573 SHARC)

This example demonstrates how to use the Multicore Communication API (MCAPI) to send text logging and shutdown commands from core 1 to core 0.

SHARC

ADSP-SC573

Three Core Example (SC573)

This example demonstrates how to build and boot a basic three-core application.

SHARC

ADSP-SC573

Three Core Example (SC589)

This example demonstrates how to build and boot a basic three-core application.

SHARC

ADSP-SC589

Three Core Example (SC584)

This example demonstrates how to build and boot a basic three-core application.

SHARC

ADSP-SC584

MCAPI Multicore communication (SC573 SHARC)

This example demonstrates how to use the Multicore Communication API (MCAPI) to send messages between the cores.

SHARC

ADSP-SC573

MCAPI Multicore communication (SC589 SHARC)

This example demonstrates how to use the Multicore Communication API (MCAPI) to send messages between the cores.

SHARC

ADSP-SC589

Watchdog Timer (SC573 SHARC)

This example demonstrates Watchdog Timer functionality.

SHARC

ADSP-SC573

Watchdog Timer (SC573 Cortex)

This example demonstrates Watchdog Timer functionality.

SHARC

ADSP-SC573

Watchdog Timer (SC589 SHARC)

This example demonstrates Watchdog Timer functionality.

SHARC

ADSP-SC589

Watchdog Timer (SC589 Cortex)

This example demonstrates Watchdog Timer functionality.

SHARC

ADSP-SC589

PWR Frequency Mode (SC589 Cortex)

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

SHARC

ADSP-SC589

PWR Frequency Mode (SC589 SHARC)

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

SHARC

ADSP-SC589

PWR Frequency Mode (SC573 SHARC)

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

SHARC

ADSP-SC573

PWR Frequency Mode (SC573 Cortex)

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

SHARC

ADSP-SC573

Timer With Callback (SC573 Cortex)

This example demonstrates configuring GP Timer in PWM mode and callback handling.

SHARC

ADSP-SC573

Timer With Callback (SC573 SHARC)

This example demonstrates configuring GP Timer in PWM mode and callback handling.

SHARC

ADSP-SC573

Timer With Callback (SC589 SHARC)

This example demonstrates configuring GP Timer in PWM mode and callback handling.

SHARC

ADSP-SC589

Timer With Callback (SC589 Cortex)

This example demonstrates configuring GP Timer in PWM mode and callback handling.

SHARC

ADSP-SC589

Software Trigger Memory DMA (SC573 Cortex)

This example demonstrates Trigger Routing Unit (TRU) functionality.

SHARC

ADSP-SC573

Software Trigger Memory DMA (SC589 Cortex)

This example demonstrates Trigger Routing Unit (TRU) functionality.

SHARC

ADSP-SC589

Power On Self Test (SC573 Cortex)

This is the power on self test (POST) example. See Readme_Power_On_Self_Test.html for details.

SHARC

ADSP-SC573

Power On Self Test (SC589 Cortex)

This is the power on self test (POST) example. See Readme_Power_On_Self_Test.html for details.

SHARC

ADSP-SC589

Power On Self Test (SC584 Cortex)

This is the power on self test (POST) example. See Readme_Power_On_Self_Test.html for details.

SHARC

ADSP-SC584

W25Q128FV dpia (SC573 SHARC)

This is an example device programmer interface application for SC573 Winbond W25QV Serial flash

SHARC

ADSP-SC573

W25Q128FV dpia (SC589 SHARC)

This is an example device programmer interface application for SC589 Winbond W25QV Serial flash

SHARC

ADSP-SC589

W25Q128FV dpia (SC584 SHARC)

This is an example device programmer interface application for SC584 Winbond W25QV Serial flash

SHARC

ADSP-SC584



ADSP-BF706 EZ-KIT Mini™ Board Support Package Rel.1.1.0

Example

Description

Families

Processors

Audio Filter Callback

This example demonstrates how to use the ADAU1761 codec driver to receive audio samples from the Line Input, apply a audio filter then transmit the processed data to the Headphone (HP) Output.

Blackfin

ADSP-BF706

BF706 W25Q32BV dpia

This is an example device programmer interface application for BF706 Winbond W25Q32BV Serial flash

Blackfin

ADSP-BF706

Power_On_Self_Test

This example tests all the features of the BF706 EZ-Kit-MINI

Blackfin

ADSP-BF706

SigmaStudio Audio

This example demonstrates how to process audio on the ADAU1761 SigmaDSP. The ADAU1761 codec driver is used to load a SigmaStudio generated program into the ADAU1761 SigmaDSP. The ADSP-BF706 application configures the EZ-Kit push button to change the audio filter type.

Blackfin

ADSP-BF706

Audio Talkthrough

This example demonstrates how to use the ADAU1761 codec driver to receive audio samples from the Line Input and transmit those audio samples to the headphone output (talkthrough).

Blackfin

ADSP-BF706

Export and load a SigmaStudio program

This example demonstrates how to export a Sigma Studio program and load it using the adau1761 driver.

Blackfin

ADSP-BF609,ADSP-BF707



ADSP-BF707 EZ-KIT Lite® Board Support Package Rel.1.0.1

Example

Description

Families

Processors

BF707 W25Q32BV dpia

This is an example device programmer interface application for BF707 Winbond W25Q32BV Serial flash

Blackfin

ADSP-BF707

CrcDmaDataCompare

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

Blackfin

ADSP-BF707

CrcDmaDataFill

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

Blackfin

ADSP-BF707

CrcDmaDataTransfer

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream.

Blackfin

ADSP-BF707

CrcDmaDataVerify

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

Blackfin

ADSP-BF707

HADC Multi Channel

This example demonstrates how to use HADC driver to convert multiple channels continuously.

Blackfin

ADSP-BF707

HADC Read Voltage

This example demonstrates how to use HADC driver to convert and read back the voltage sample.

Blackfin

ADSP-BF707

INA230 Read Power

This example uses the INA230 device driver to measure and calculate the power and current used by the DDR2 memory located on the ADSP-BF707 EZ-Board.

Blackfin

ADSP-BF707

INA3221 Read Voltage

This example uses the INA3221 device driver to read the 3.3 V source, VDD_INT and VDD_EXT bus and shunt voltage on the ADSP-BF707 EZ-Board.

Blackfin

ADSP-BF707

SPI Flash Readback

This example uses the SPI to readback the ID of the flash memory (W25Q32) located on the BF707 EZ-Board.

Blackfin

ADSP-BF707

Sport loop back

This example demonstrates the SPORT(serial port) device being used to copy data from one buffer to another in both Non-Blocking and Callback modes.

Blackfin

ADSP-BF707

UART Autobaud

This example demonstrates the UART driver autobaud feature.

Blackfin

ADSP-BF707

UART Char Echo

This example demonstrates basic UART driver operation using character echo to the console.

Blackfin

ADSP-BF707

Power_On_Self_Test

This example tests all the features of the BF707 EZ-Board

Blackfin

ADSP-BF707

GPIO - Button LED

This example uses the GPIO service to Toggle LED's when the push buttons are pressed on the EZ-Board.

Blackfin

ADSP-BF707

GPIO - Button LED Polled

This example uses the GPIO service to Toggle a LED when a push button is pressed on the EZ-Board.

Blackfin

ADSP-BF707

Memory DMA Copy Example using Array Mode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF707

Memory DMA Copy Example using List Mode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF707

Memory DMA Copy Example using One-Shot 1D Mode

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF707

Memory DMA Copy Example using One-Shot 2D Mode

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF707

Memory DMA Copy Example to copy from one to many buffers

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF707

Deep Sleep - RTC

This example sets the power mode to Deep Sleep and uses the Real-Time Clock (RTC) to wake-up the processor.

Blackfin

ADSP-BF707

Set Freq and Mode

This example uses the power service to change the processor mode and frequency settings.

Blackfin

ADSP-BF707

EachDayAlarm

This example how to use RTC system service to generate alarm each day.

Blackfin

ADSP-BF707

SetGetDateTime

This example demonstrates how to use RTC system service set and get time.

Blackfin

ADSP-BF707

SMPU Global Security for ADSPBF707

This example demonstrates using the System Memory Protection Unit (SMPU) for Global Security Protection.

Blackfin

ADSP-BF707

SMPU Region Protection for ADSPBF707

This example demonstrates using the System Memory Protection Unit (SMPU) for Region based protection.

Blackfin

ADSP-BF707

SPU MasterSlave Secure

This example demonstrates using the System Protection Unit (SPU) to enable slave protection. A non-secure master write to a secure slave will generate a SPU violation.

Blackfin

ADSP-BF707

SPU Write Protect

This example demonstrates using the System Protection Unit (SPU) to enable core and system write protection.

Blackfin

ADSP-BF707

Timer With Callback

This example demonstrates configuring GP Timer in PWM mode and callback handling.

Blackfin

ADSP-BF707

Core Timer Periodic

This example demonstrates how to configure the core timer to generate periodic interrupts.

Blackfin

ADSP-BF707

SwTriggerMemDma

This example demonstrates Trigger Routing Unit (TRU) functionality

Blackfin

ADSP-BF707

Watchdog Timer

This example demonstrates Watchdog Timer functionality.

Blackfin

ADSP-BF707

INA230 - Read the bus voltage

This example demonstrates how to open the INA230 driver, start a conversion and read back data. The INA230 device is located on the ADSP-BF707 EZ-Board.

Blackfin

ADSP-BF707



ADSP-BF609 Evaluation Board Support Package Rel.1.1.0

Example

Description

Families

Processors

BF609 PC28F128P33 dpia

This is an example device programmer interface application for the Numonyx P33-65nm parallel flash

Blackfin

ADSP-BF609

BF609 W25Q32BV dpia

This is an example device programmer interface application for BF609 Winbond W25Q32BV Serial flash

Blackfin

ADSP-BF609

CrcDmaDataCompare

This example demonstrates how to use the DMA driven CRC driver to compute CRC value of a given data stream and compare the calculated CRC result with the pre-defined value.

Blackfin

ADSP-BF609

CrcDmaDataFill

This example demonstrates how to use the DMA driven CRC driver to fill a linear buffer with a 32-bit data.

Blackfin

ADSP-BF609

CrcDmaDataTransfer

This example demonstrates how to use the Memory DMA driven CRC device to transfer a data stream and compute, compare CRC value of the data stream.

Blackfin

ADSP-BF609

CrcDmaDataVerify

This example demonstrates how to use the DMA driven CRC driver to verify a linear buffer filled with a 32-bit data.

Blackfin

ADSP-BF609

Linkport loop back

This example demonstrates the Linkport device being used to copy data from one buffer to another in both Non-Blocking and Callback modes.

Blackfin

ADSP-BF609

UDS Downscaler

A project that demonstrates the use of the PVP programmer. The PVP programmer is used to create a memory pipe configuration utilizing the UDS block. The program then reads an image from the PC and downscales it using the UDS and writes the image back to the PC.

Blackfin

ADSP-BF609

Convolution

This example demonstrates how the convolution block of PVP device can be initialized/configured using device driver APIs. It also demonstrates PVP device initialization, pipe initialization and stream initialization for processing the data.

Blackfin

ADSP-BF609

Binary Edge Detection

This examples demonstrates how to use PVP with camera pipe. Component video source is connected to the ADV7842 video decoder extender. Same video is streamed to PVP block of BF609 processor and output of the THC displayed on the display device. This example requires Decoder EZ-Extender Board, Encoder EZ-Extender Board and their corresponding BSPs.

Blackfin

ADSP-BF609

Canny edge detection

This examples demonstrates how to use PVP with camera pipe. Component video source is connected to the ADV7842 video decoder extender. Same video is streamed to PVP block of BF609 processor and output of the PEC is stored in the buffer. This example requires Decoder EZ-Extender board, Encoder EZ-Extender board and their corresponding BSPs.

Blackfin

ADSP-BF609

Pixel Edge Classifier

This example demonstrates how the PEC block of PVP device can be initialized/configured using the device driver APIs. It also demonstrates initialization of device, pipe other necessary blocks such as convolution, input formatter, output formatter etc. For more information, Please read the Readme_BF609_Pixel_Edge_Classifier.txt provided along with this example.

Blackfin

ADSP-BF609

Rotary counter

This example demonstrates how to initialize and enable rotary counter device in direction count mode.

Blackfin

ADSP-BF609

SPI Flash Readback

This example uses the SPI to readback the ID of the flash memory (W25Q32BV) located on the BF609 EZ-Board.

Blackfin

ADSP-BF609

Sport loop back

This example demonstrates the SPORT(serial port) device being used to copy data from one buffer to another in both Non-Blocking and Callback modes.

Blackfin

ADSP-BF609

Temperature monitor

This example uses TWI communication to read the temperature monitor (ADM1032) located on the BF609 EZ-Board.

Blackfin

ADSP-BF609

UART Autobaud

This example demonstrates the UART driver autobaud feature.

Blackfin

ADSP-BF609

UART Char Echo

This example demonstrates basic UART driver operation using character echo to the console.

Blackfin

ADSP-BF609

Power_On_Self_Test

This example tests all the features of the BF609 EZ-Board

Blackfin

ADSP-BF609

ACM AD7984 Example

This example demonstrates how ACM can be used to sample a signal periodically.

Blackfin

ADSP-BF609

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF609 EZ-Board (callback method).

Blackfin

ADSP-BF609

GPIO Push Button and LED (polled)

This example demonstrates how to use use the GPIO service to set the LED state when the push buttons are pressed on the BF609 EZ-Board (polling method).

Blackfin

ADSP-BF609

Multicore communication example using MCAPI

This example demonstrates how to use the Multicore Communication API (MCAPI) to send messages between the cores.

Blackfin

ADSP-BF609

Remote printf service using MCAPI

This example demonstrates how to use the Multicore Communication API (MCAPI) to send text logging and shutdown commands from core 1 to core 0.

Blackfin

ADSP-BF609

Memory DMA Copy Example using Array Mode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF609

Memory DMA Copy Example using List Mode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF609

Memory DMA Copy Example using One-Shot 1D Mode

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF609

Memory DMA Copy Example using One-Shot 2D Mode

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF609

Memory DMA Copy Example to copy from one to many buffers

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF609

Processor mode and frequency

This example demonstrates how to use the power service to change processor mode and frequency settings.

Blackfin

ADSP-BF609

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF609

Timer With Callback

This example demonstrates configuring GP Timer in PWM mode and callback handling.

Blackfin

ADSP-BF609

SwTriggerMemDma

This example demonstrates Trigger Routing Unit (TRU) functionalities.

Blackfin

ADSP-BF609



ADSP-21489 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

256_Point_FFT

This project performs 256 point FFT.

SHARC

ADSP-21489

512_Point_FFT

This project performs 512 point FFT. The input is given from inputcomplx.dat file. The output can be compared with the Matlab generated output FFT512complx.dat. Since the FFT accelerators work with 32 bits the output will be rounded. The 512point FFT is split into 32*16(V*H) matrix V =32, H = 16.

SHARC

ADSP-21489

M29W320 device programmer interface application

This is an example device programmer interface application for the M29W320 parallel flash

SHARC

ADSP-21489

M25P16 device programmer interface application

This is an example device programmer interface application for the M25P16 serial flash

SHARC

ADSP-21489

Power_On_Self_Test

This example tests the different features of the EZ-Board.

SHARC

ADSP-21489



ADSP-21479 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

256_Point_FFT

This project performs 256 point FFT.

SHARC

ADSP-21479

512_Point_FFT

This project performs 512 point FFT. The input is given from inputcomplx.dat file. The output can be compared with the Matlab generated output FFT512complx.dat. Since the FFT accelerators work with 32 bits the output will be rounded. The 512point FFT is split into 32*16(V*H) matrix V =32, H = 16.

SHARC

ADSP-21479

AD1939_Block_Based_Talkthru_192KHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The AD1939 is set for 192Khz Sampling rate. The source is written in C.

SHARC

ADSP-21479

AD1939_I2S_Sampled_Based_Talkthru

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_isr.c. The block size is 256 samples per audio channel.

SHARC

ADSP-21479

AD1939_Sampled_Based_Talkthru_192_kHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_ISR_processor_samples_.asm. The block size is 256 samples per audio channel.. .

SHARC

ADSP-21469

AD1939_Sampled_Based_Talkthru_48_Or_96 kHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_ISR_processor_samples_.asm. The block size is 256 samples per audio channel. .

SHARC

ADSP-21479

Block_Based_SPDIF_Talkthrough

This project contains a talkthrough example using the onchip SPDIF receiver to acquire and output an audio stream. The digital audio data is available for processing in the file SPORTisr.c. The block size is 384 samples to match the block size for the SPDIF stream. The source is written in C.

SHARC

ADSP-21479

Core_Timer

This project contains source that demonstrated how to: 1- initialize DDR and PLL 2- Configure and use the SHARC core timer. 3- Define, install and activate handlers for the timer interrupts. 4- Use a single handler to handle more than one interrupt source. The source is written in C. The example tests that the handler and interrupts operate as expected and prints "Test passed".

SHARC

ADSP-21479

Decimation_Filter

This project performs Decimation FIR implementation

SHARC

ADSP-21479

M29W320 device programmer interface application

This is an example device programmer interface application for the M29W320 parallel flash

SHARC

ADSP-21479

M25P16 device programmer interface application

This is an example device programmer interface application for the M25P16 serial flash

SHARC

ADSP-21479

Interpolation_Filter

This project performs interpolation FIR..

SHARC

ADSP-21479

Multi_Channel_Filter_Auto_Iterate

This project performs multichannel FIR. FIR is performed on two channels.

SHARC

ADSP-21479

Multi_Iteration_Mode

This project performs MultiIteration FIR in the sense that FIR operation iterates twice with the Window size of 1024.

SHARC

ADSP-21479

Power_On_Self_Test

This example tests the different features of the EZ-Board.

SHARC

ADSP-21479

Single_Iteration_Mode

This project performs Single iteration FIR.

SHARC

ADSP-21479

SPDIF_To_Analog_Talkthrough

This project contains a talkthrough example using the onboard AD1939 and onchip SPDIF receiver to acquire and output an audio stream. The digital audio data is available for processing in the file SPORTisr.c. The block size is 1024 samples. The source is written in C.

SHARC

ADSP-21479

SPDIF_To_Analog_Talkthrough_With_SRC

This TalkThrough reads audio samples from the on-chip SPDIF receiver and it passes the unmodified data through to the two DACs of the AD1939. The source is written in C.

SHARC

ADSP-21479



ADSP-21469 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

256_Point_FFT

This project performs 256 point FFT.

SHARC

ADSP-21469

512_Point_FFT

This project performs 512 point FFT. The input is given from inputcomplx.dat file. The output can be compared with the Matlab generated output FFT512complx.dat. Since the FFT accelerators work with 32 bits the output will be rounded. The 512point FFT is split into 32*16(V*H) matrix V =32, H = 16.

SHARC

ADSP-21469

AD1939_Block_Based_Talkthru_192KHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The AD1939 is set for 192Khz Sampling rate. The source is written in C.

SHARC

ADSP-21469

AD1939_I2S_Sampled_Based_Talkthru

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_isr.c. The block size is 256 samples per audio channel.

SHARC

ADSP-21469

AD1939_Sampled_Based_Talkthru_192_kHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_ISR_processor_samples_.asm. The block size is 256 samples per audio channel.. .

SHARC

ADSP-21469

AD1939_Sampled_Based_Talkthru_48_Or_96 kHz

This project contains a talkthrough example using the onboard AD1939 to acquire and output an audio stream. The digital audio data is available for processing in the file SPORT1_ISR_processor_samples_.asm. The block size is 256 samples per audio channel. .

SHARC

ADSP-21469

Block_Based_SPDIF_Talkthrough

This project contains a talkthrough example using the onchip SPDIF receiver to acquire and output an audio stream. The digital audio data is available for processing in the file SPORTisr.c. The block size is 384 samples to match the block size for the SPDIF stream. The source is written in C.

SHARC

ADSP-21469

Core_Timer

This project contains source that demonstrated how to: 1- initialize DDR and PLL 2- Configure and use the SHARC core timer. 3- Define, install and activate handlers for the timer interrupts. 4- Use a single handler to handle more than one interrupt source. The source is written in C. The example tests that the handler and interrupts operate as expected and prints "Test passed".

SHARC

ADSP-21469

Decimation_Filter

This project performs Decimation FIR implementation

SHARC

ADSP-21469

M29W320 device programmer interface application

This is an example device programmer interface application for the M29W320 parallel flash

SHARC

ADSP-21469

M25P16 device programmer interface application

This is an example device programmer interface application for the M25P16 serial flash

SHARC

ADSP-21469

Interpolation_Filter

This project performs interpolation FIR..

SHARC

ADSP-21469

Multi_Channel_Filter_Auto_Iterate

This project performs multichannel FIR. FIR is performed on two channels.

SHARC

ADSP-21469

Multi_Iteration_Mode

This project performs MultiIteration FIR in the sense that FIR operation iterates twice with the Window size of 1024.

SHARC

ADSP-21469

Power_On_Self_Test

This example tests the different features of the EZ-Board.

SHARC

ADSP-21469

Single_Iteration_Mode

This project performs Single iteration FIR.

SHARC

ADSP-21469

SPDIF_To_Analog_Talkthrough

This project contains a talkthrough example using the onboard AD1939 and onchip SPDIF receiver to acquire and output an audio stream. The digital audio data is available for processing in the file SPORTisr.c. The block size is 1024 samples. The source is written in C.

SHARC

ADSP-21469

SPDIF_To_Analog_Talkthrough_With_SRC

This TalkThrough reads audio samples from the on-chip SPDIF receiver and it passes the unmodified data through to the two DACs of the AD1939. The source is written in C.

SHARC

ADSP-21469



ADSP-21375 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

SHARC

ADSP-21375

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts .

SHARC

ADSP-21375

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

SHARC

ADSP-21375

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

SHARC

ADSP-21375

Ezkit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

SHARC

ADSP-21369

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

SHARC

ADSP-21375

Primes_From_External_Memory.c

C program which calculate the first twenty prime numbers. The main.c function is located in external 16-bit SDRAM.

SHARC

ADSP-21375

UART_Echo_Back

This program communicates with the PC using a terminal program and echoes back whatever you type in via the terminal.

SHARC

ADSP-21375



ADSP-21371 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

SHARC

ADSP-21371

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts .

SHARC

ADSP-21371

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

SHARC

ADSP-21371

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

SHARC

ADSP-21371

EZ_Kit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

SHARC

ADSP-21371

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

SHARC

ADSP-21371

Primes_From_External_Memory

C program which calculate the first twenty prime numbers. The main.c function is located in external 16-bit SDRAM.

SHARC

ADSP-21371

UART_Echo_Back

This program communicates with the PC using a terminal program and echoes back whatever you type in via the terminal.

SHARC

ADSP-21371



ADSP-21369 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_SPDIF_Talkthrough

This project contains a talkthrough example using the onchip SPDIF receiver to acquire and output an audio stream.

SHARC

ADSP-21369

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

SHARC

ADSP-21369

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts .

SHARC

ADSP-21369

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

SHARC

ADSP-21369

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

SHARC

ADSP-21369

Digital_In_Analog_Out_With_SRC

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

SHARC

ADSP-21369

Ezkit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

SHARC

ADSP-21369

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

SHARC

ADSP-21369

SPDIF_To_Analog_Talkthrough

This project contains a talkthrough example using the onboard AD1835 and onchip SPDIF receiver to acquire and output an audio stream.

SHARC

ADSP-21369

SPDIF_To_Analog_Talkthrough_External_PLL

This project contains a talkthrough example using the onboard AD1835 and onchip SPDIF receiver to acquire and output an audio stream.The MCLK is passed through the external Analog PLL (U38) to remove the jitter.

SHARC

ADSP-21369

UART_Echo_Back

This program communicates with the PC using a terminal program and echoes back whatever you type in via the terminal.

SHARC

ADSP-21369



ADSP-21364 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_SPDIF_Talkthrough

This project contains a talkthrough example using the onchip SPDIF receiver to acquire and output an audio stream.

SHARC

ADSP-21364

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

SHARC

ADSP-21364

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts.

SHARC

ADSP-21364

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

SHARC

ADSP-21364

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

SHARC

ADSP-21364

Ezkit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

SHARC

ADSP-21364

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

SHARC

ADSP-21364

SPDIF_To_Analog_Talkthrough

This project contains a talkthrough example using the onboard AD1835 and onchip SPDIF receiver to acquire and output an audio stream.

SHARC

ADSP-21364



ADSP-21262 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

Block_Based_Talkthrough

This project contains a talkthrough example using the onboard AD1835 to acquire and output an audio stream.

SHARC

ADSP-21262

Core_Timer

This project configures the core timer and activates handlers for the timer interrupts.

SHARC

ADSP-21262

AM29LV081B device programmer interface application

This is an example device programmer interface application for the AM29LV081B parallel flash

SHARC

ADSP-21262

M25P20 device programmer interface application

This is an example device programmer interface application for the M25P20 serial flash

SHARC

ADSP-21262

Ezkit_Push_Button

The project illustrates how to use the push buttons on the board in order to blink the on board LEDs.

SHARC

ADSP-21262

Power_On_Self_Test

This example tests the different features of the EZ-KIT Lite.

SHARC

ADSP-21262



ADSP-BF592 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

AudioLoopback

This example demonstrates how to use SSM2603 Audio codec device driver.

Blackfin

ADSP-BF592-A

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF506F EZ-kit Lite (callback method).

Blackfin

ADSP-BF592-A

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF592 EZ-Kit Lite and a PC.

Blackfin

ADSP-BF592-A

CTimer_Periodic

This example demonstrates how to use the BF506F on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF592-A

BF592 M25P16 device programmer interface application

This is an example device programmer interface application for BF592 Micron M25P16 Serial flash

Blackfin

ADSP-BF592-A

DigiPot_TWI

This example demonstrates how to use the TWI device driver to access the AD5258 Digital Potentiometer.

Blackfin

ADSP-BF592-A

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF592-A

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF592-A

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF592-A

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF592-A

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF592-A

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF592-A

SPI_flash_read

This example demonstrates how to use the ADSP-BF592 SPI device driver to access the SPI flash memory located on the ADSP-BF592 EZ-Kit Lite

Blackfin

ADSP-BF592-A

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF592-A

Timer_Callback

This example demonstrates how to use the BF592 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF592-A

WatchDog

This example demonstrates how to use the BF592 on-chip watchdog timer service. The watchdog is configured to generate a interrupt upon expiration.

Blackfin

ADSP-BF592-A

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

ADSP-BF592-A

SSM2603 Audio codec driver non-blocking mode

This example demonstrates how to open the SSM2603 driver and read/write using non-blocking mode.

Blackfin

ADSP-BF592-A



ADSP-BF561 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

AudioLoopback (I2S Mode)

This example demonstrates how to use AD1836A Audio codec device driver in I2S mode.

Blackfin

ADSP-BF561

AudioLoopback (TDM Mode)

This example demonstrates how to use AD1836A Audio codec device driver in TDM mode.

Blackfin

ADSP-BF561

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF561 EZ-Kit lite (callback method).

Blackfin

ADSP-BF561

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the ADSP-BF561 EZ-KIT Lite and a PC.

Blackfin

ADSP-BF561

CTimer_Periodic

This example demonstrates how to use the BF561 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF561

BF561 M29W640FT device programmer interface application

This is an example device programmer interface application for BF561 STMicroelectronics M29W640FT flash

Blackfin

ADSP-BF561

Multicore communication example using MCAPI

This example demonstrates how to use the Multicore Communication API (MCAPI) to send messages between the cores.

Blackfin

ADSP-BF561

Remote printf service using MCAPI

This example demonstrates how to use the Multicore Communication API (MCAPI) to send text logging and shutdown commands from core 1 to core 0.

Blackfin

ADSP-BF561

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF561

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF561

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF561

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF561

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF561

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF561

SPI_loop_back

This example demonstrates how to use the ADSP-BF561 SPI device driver to transfer the data from one buffer to another

Blackfin

ADSP-BF561

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF561

Timer_Callback

This example demonstrates how to use the BF561 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF561

Video Loopback (Drivers)

This example demonstrates how to use ADV7183 Video Decoder and ADV717x Video Encoder for a video loopback.

Blackfin

ADSP-BF561

Video Loopback (Class Driver)

This example demonstrates how to use class drivers for ADV7183 Video Decoder and ADV717x Video Encoder.

Blackfin

ADSP-BF561

AD1836a Audio codec driver callback mode

This example demonstrates how to open the AD1836a driverand operate in callback mode.

Blackfin

ADSP-BF561

AD1836a Audio codec driver non blocking mode

This example demonstrates how to open DAC or ADC the AD1836a driver and operate in callback mode.

Blackfin

ADSP-BF561

ADV717x video encoder driver callback mode

This example demonstrates how to open the ADV717x driver and operate in callback mode.

Blackfin

ADSP-BF561

ADV717x video encoder driver non blocking mode

This example demonstrates how to open the ADV717x driver and operate in non blocking mode.

Blackfin

ADSP-BF561

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF561

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF561



ADSP-BF548 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

TouchScreen XY Measurement

This example demonstrates how to configure and use the AD7877 TouchScreen driver.

Blackfin

ADSP-BF548

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF548 EZ-kit Lite (callback method).

Blackfin

ADSP-BF548

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF548 EZ-Kit Lite and a PC.

Blackfin

ADSP-BF548

CTimer_Periodic

This example demonstrates how to use the BF548 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF548

BF548 parallel device programmer interface application

This is an example device programmer interface application for BF548 Intel 28F128P33 flash chip

Blackfin

ADSP-BF548

BF548 M25P16 device programmer interface application

This is an example device programmer interface application for BF548 Micron M25P16 Serial flash

Blackfin

ADSP-BF548

EachDayAlarm

This example demonstrates how to use the Real Time Clock (RTC) System Service to generate an alarm each day.

Blackfin

ADSP-BF548

Keypad

This example uses the Keypad driver to detect key presses on the ADSP-BF548 EZ-Kit Lite keypad.

Blackfin

ADSP-BF548

Sharp LQ043T1DG01 LCD example.

This example demonstrates how to use Sharp LQ043T1DG01 LCD driver.

Blackfin

ADSP-BF548

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF548

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF548

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF548

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF548

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF548

RotaryCounter

This example demonstrates how to configure the rotary encoder and process callback events.

Blackfin

ADSP-BF548

SetGetDateTime

This example demonstrates the use of the functions 'adi_rtc_SetDateTime' and 'adi_rtc_GetDateTime' for writing the date and time to the Real Time Clock and reading the date and time from the Real Time Clock.

Blackfin

ADSP-BF548

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF548

SketchPad - Draw using the LCD, TouchScreen and Keypad drivers.

This examples demonstrates using the SHARP LQ043T1DG01 LCD, AD7877 Touch Screen Controller and ADSP-BF548 Keypad driver.

Blackfin

ADSP-BF548

SPI_flash_read

This example demonstrates how to use the ADSP-BF548 SPI device driver to access the SPI flash memory located on the ADSP-BF548 EZ-Kit Lite

Blackfin

ADSP-BF548

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF548

Timer_Callback

This example demonstrates how to use the BF548 on-chip Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF548

Watchdog

This example demonstrates how to use the ADSP-BF548 watchdog service to initiate a watchdog timer expired event.

Blackfin

ADSP-BF548



ADSP-BF537 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

Audio Loopback using AD1871 ADC and AD1854 DAC.

Audio Loopback Example for ADSP-BF537 EZ-KIT Lite using AD1871 Stereo Audio ADC and AD1854 Stereo Audio DAC.

Blackfin

ADSP-BF537

Audio Class Driver example - Audio Record and Playback

This example demonstrates how to operate AD1854 DAC and AD1871 ADC using Audio Class Drivers.

Blackfin

ADSP-BF537

Core Timer with Periodic interrupts

This example demonstrates how to use the BF537 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF537

BF537 M29W320EB device programmer interface application

This is an example device programmer interface application for BF537 STMicroelectronics M29W320EB flash

Blackfin

ADSP-BF537

GPIO example using onboard Pushbuttons and Leds.

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF537 EZ-KIT Lite (callback method).

Blackfin

ADSP-BF537

GP Timer example operating timer in PWM mode

This example demonstrates how to use the BF537 on-chip General Purpose (GP) Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF537

Memory DMA Copy using Array Mode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF537

Memory DMA Copy using List Mode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF537

Memory DMA Copy using One-Shot 1D Mode

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF537

Memory DMA Copy using One-Shot 2D Mode

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF537

Memory DMA Copy example to copy from one to many buffers

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF537

RTC example to generate alarm each day

This example how to use Real Time Clock (RTC) system service to generate alarm each day.

Blackfin

ADSP-BF537

RTC example to set and get time

This example how to use Real Time Clock (RTC) system service to set and get time.

Blackfin

ADSP-BF537

Power Service example to set and get system clock values

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF537

STDIO example using UART

This example redirects Standard I/O (STDIO) over the UART controller.

Blackfin

ADSP-BF537

UART example

This example demonstrates how to use the UART device driver to read and write data between the BF537 EZ-KIT Lite and a PC.

Blackfin

ADSP-BF537

Watchdog Timer example

This example demonstrates how to use the Watchdog Timer service to operate the Watchdog Timer on ADSP-BF537.

Blackfin

ADSP-BF537

AD1854 Stereo Audio DAC driver in callback mode

This example demonstrates how to operate AD1854 Stereo Audio DAC driver in callback mode.

Blackfin

All Blackfins

AD1854 Stereo Audio DAC driver in non-blocking mode

This example demonstrates how to operate AD1854 Stereo Audio DAC driver in non-blocking mode.

Blackfin

All Blackfins

AD1871 Stereo Audio ADC driver in callback mode

This example demonstrates how to operate AD1871 Stereo Audio ADC driver in callback mode.

Blackfin

All Blackfins

AD1871 Stereo Audio ADC driver in non-blocking mode

This example demonstrates how to operate AD1871 Stereo Audio ADC driver in non-blocking mode.

Blackfin

All Blackfins



ADSP-BF533 EZ-KIT Lite® Board Support Package Rel.1.0.1

Example

Description

Families

Processors

AudioLoopback (I2S Mode)

This example demonstrates how to use AD1836A Audio codec device driver in I2S mode.

Blackfin

ADSP-BF533

AudioLoopback (TDM Mode)

This example demonstrates how to use AD1836A Audio codec device driver in TDM mode.

Blackfin

ADSP-BF533

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the ADSP-BF533 EZ-KIT Lite (callback method).

Blackfin

ADSP-BF533

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the ADSP-BF533 EZ-KIT Lite and a PC.

Blackfin

ADSP-BF533

CTimer_Periodic

This example demonstrates how to use the BF533 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF533

BF533 PSD4256G6V device programmer interface application

This is an example device programmer interface application for BF533 STMicroelectronics PSD4256G6V flash

Blackfin

ADSP-BF533

EachDayAlarm

This example how to use RTC system service to generate alarm each day.

Blackfin

ADSP-BF533

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF533

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF533

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF533

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF533

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF533

SetGetDateTime

This example demonstrates how to use RTC system service set and get time.

Blackfin

ADSP-BF533

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF533

SPI_loopback

This example demonstrates how to use the ADSP-BF533 SPI device driver to transfer the data from one buffer to another

Blackfin

ADSP-BF533

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF533

Timer_Callback

This example demonstrates how to use the BF533 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF533

Video Echo (Drivers)

This example demonstrates how to use ADV7183 Video Decoder and ADV717x Video Encoder.

Blackfin

ADSP-BF533

Video Echo (Video Class Driver)

This example demonstrates how to use ADV7183 Video Decoder and ADV717x Video Encoder through Video Device Class.

Blackfin

ADSP-BF533

AD1836a Audio codec driver callback mode

This example demonstrates how to open the AD1836a driverand operate in callback mode.

Blackfin

ADSP-BF533

AD1836a Audio codec driver non blocking mode

This example demonstrates how to open DAC or ADC the AD1836a driver and operate in callback mode.

Blackfin

ADSP-BF533

ADV717x video encoder driver callback mode

This example demonstrates how to open the ADV717x driver and operate in callback mode.

Blackfin

ADSP-BF533

ADV717x video encoder driver non blocking mode

This example demonstrates how to open the ADV717x driver and operate in non blocking mode.

Blackfin

ADSP-BF533

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF533

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF533



ADSP-BF527 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

AudioLoopback

This example demonstrates how to use SSM2603 Audio codec device driver.

Blackfin

ADSP-BF527

Audio Class Driver example - Audio Record and Playback

This example demonstrates how to operate SSM2603 Low power audio codec using Audio Class Driver.

Blackfin

ADSP-BF527

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF527 EZ-Board (callback method).

Blackfin

ADSP-BF527

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF527 EZ-Board and a PC.

Blackfin

ADSP-BF527

CTimer_Periodic

This example demonstrates how to use the BF527 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF527

BF527 M29W320EB device programmer interface application

This is an example device programmer interface application for BF527 STMicroelectronics M29W320EB flash

Blackfin

ADSP-BF527

BF527 M25P16 device programmer interface application

This is an example device programmer interface application for BF527 Micron M25P16 Serial flash

Blackfin

ADSP-BF527

EachDayAlarm

This example demonstrates how to use RTC system service to generate alarm each day.

Blackfin

ADSP-BF527

KeyPad

This example demonstrates how to use the ADP5520 KeyPad controller.

Blackfin

ADSP-BF527

LCDColorBar

This example demonstrates how to output a color bar to the ADSP-BF527 EZ-KIT's Sharp lq035q1dh02 LCD.

Blackfin

ADSP-BF527

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF527

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF527

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF527

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF527

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF527

RotaryCounter

This example demonstrates how to use the Counter device driver.

Blackfin

ADSP-BF527

SetGetDateTime

This example demonstrates how to use RTC system service set and get time.

Blackfin

ADSP-BF527

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF527

SPI_flash_read

This example demonstrates how to use the ADSP-BF527 SPI device driver to access the SPI flash memory located on the ADSP-BF527 EZ-Board

Blackfin

ADSP-BF527

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF527

Timer_Callback

This example demonstrates how to use the BF527 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF527

TouchScreen

This example demonstrates how to use the AD7879 Touch Screen Controller driver.

Blackfin

ADSP-BF527

Watchdog

This example demonstrates how to use the ADSP-BF527 watchdog service to initiate a watchdog timer expired event.

Blackfin

ADSP-BF527

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

All Blackfins

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

All Blackfins



ADSP-BF518F EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

ADC

This example demonstrates how to use the AD7266 ADC device driver.

Blackfin

ADSP-BF518

AudioLoopback

This example demonstrates how to use the SSM2603 Audio codec device driver.

Blackfin

ADSP-BF518

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed (callback method).

Blackfin

ADSP-BF518

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF518 EZ-Kit Lite and a PC.

Blackfin

ADSP-BF518

CTimer_Periodic

This example demonstrates how to use the BF518F on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF518

BF518F M29W320EB device programmer interface application

This is an example device programmer interface application for BF518F STMicroelectronics M29W320EB flash

Blackfin

ADSP-BF518

BF518F M25P16 device programmer interface application

This is an example device programmer interface application for BF518F Micron M25P16 Serial flash

Blackfin

ADSP-BF518

DigiPot_TWI

This example demonstrates how to use the TWI device driver to access the AD5258 Digital Potentiometer.

Blackfin

ADSP-BF518

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF518

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF518

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF518

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF518

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF518

RTC example to generate alarm each day

This example how to use Real Time Clock (RTC) system service to generate alarm each day.

Blackfin

ADSP-BF518

RTC example to set and get time

This example how to use Real Time Clock (RTC) system service to set and get time.

Blackfin

ADSP-BF518

Servo_PWM

This example demonstrates how to use the on-chip PWM device driver. The PWM is configured to output a signal capable of driving a Hitec servo motor.

Blackfin

ADSP-BF518

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF518

SPI_flash_read

This example demonstrates how to access the SPI flash memory

Blackfin

ADSP-BF518

STDIO_CharEcho

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF518

Timer_Callback

This example demonstrates how to use the BF518 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF518

WatchDog

This example demonstrates how to use the on-chip watchdog timer service. The watchdog is configured to generate a interrupt upon expiration.

Blackfin

ADSP-BF518

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

ADSP-BF518

SSM2603 Audio codec driver non-blocking mode

This example demonstrates how to open the SSM2603 driver and read/write using non-blocking mode.

Blackfin

ADSP-BF518



ADSP-BF526 EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

AudioLoopback

This example demonstrates how to use SSM2603 Audio codec device driver.

Blackfin

ADSP-BF526

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF526 EZ-Board (callback method).

Blackfin

ADSP-BF526

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF526 EZ-Board and a PC.

Blackfin

ADSP-BF526

CTimer_Periodic

This example demonstrates how to use the BF526 on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF526

BF526 M58WR032 device programmer interface application

This is an example device programmer interface application for BF526 STMicroelectronics M58WR032 flash

Blackfin

ADSP-BF526

BF526 SST25WF040 device programmer interface application

This is an example device programmer interface application for BF526 SST SST25WF040 Serial flash

Blackfin

ADSP-BF526

DigiPot_TWI

This example demonstrates how to use the TWI device driver to access the AD5258 Digital Potentiometer.

Blackfin

ADSP-BF526

EachDayAlarm

This example demonstrates how to use RTC system service to generate alarm each day.

Blackfin

ADSP-BF526

MemCopyArrayMode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF526

MemCopyListMode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF526

MemCopyOneShot1D

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF526

MemCopyOneShot2D

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF526

MemCopyOneToMany

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF526

RotaryCounter

This example demonstrates how to use the Counter device driver.

Blackfin

ADSP-BF526

SetGetDateTime

This example demonstrates how to use RTC system service set and get time.

Blackfin

ADSP-BF526

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF526

SPI_flash_read

This example demonstrates how to use the ADSP-BF526 SPI device driver to access the SPI flash memory located on the ADSP-BF526 EZ-Board

Blackfin

ADSP-BF526

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF526

Timer_Callback

This example demonstrates how to use the BF526 on-chip GP Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF526

Watchdog

This example demonstrates how to use the ADSP-BF526 watchdog service to initiate a watchdog timer expired event.

Blackfin

ADSP-BF526

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

All Blackfins

SSM2603 Audio codec driver callback mode

This example demonstrates how to open the SSM2603 driver and read/write using callback mode.

Blackfin

All Blackfins



ADSP-BF506F EZ-KIT Lite® Board Support Package Rel.1.0.0

Example

Description

Families

Processors

AD7266_and_ACM

This example demonstrates how to use the BF506F onchip AD7266 ADC and ACM device drivers. The ACM is configured to read six ADC input channels (VA1-VA6)

Blackfin

ADSP-BF506F

GPIO Push Button and LED (callback)

This example demonstrates how to use the GPIO service to Toggle LED's when the push buttons are pressed on the BF506F EZ-kit Lite (callback method).

Blackfin

ADSP-BF506F

CharEcho_UART

This example demonstrates how to use the UART device driver to read and write data between the BF506F EZ-Kit Lite and a PC.

Blackfin

ADSP-BF506F

CTimer_Periodic

This example demonstrates how to use the BF506F on-chip Core Timer service. The Timer is configured in periodic mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF506F

BF506F M25P16 device programmer interface application

This is an example device programmer interface application for the Micron M25P16 Serial flash

Blackfin

ADSP-BF506F

DigiPot_TWI

This example demonstrates how to use the TWI device driver to access the AD5258 Digital Potentiometer.

Blackfin

ADSP-BF506F

Memory DMA Copy Example using Array Mode

This example demonstrates how to do 1D/2D memory copy in DMA Array mode using Memory DMA Manager.

Blackfin

ADSP-BF506F

Memory DMA Copy Example using List Mode

This example demonstrates how to do 1D/2D memory copy in DMA List mode using Memory DMA Manager.

Blackfin

ADSP-BF506F

Memory DMA Copy Example using One-Shot 1D Mode

This example demonstrates how to do 1D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF506F

Memory DMA Copy Example using One-Shot 2D Mode

This example demonstrates how to do 2D memory copy in One-Shot mode using Memory DMA Manager.

Blackfin

ADSP-BF506F

Memory DMA Copy Example to copy from one to many buffers

This example demonstrates how to do memory copy from a memory mapped location or a single buffer to multiple destination buffers using Memory DMA Manager.

Blackfin

ADSP-BF506F

Servo_PWM

This example demonstrates how to use the BF506F on-chip PWM device driver. The PWM is configured to output a signal capable of driving a Hitec servo motor.

Blackfin

ADSP-BF506F

PWR-SetGetFreq

This example demonstrates how to use the Power Service to change the processor core clock and system clock frequencies.

Blackfin

ADSP-BF506F

SPI_flash_read

This example demonstrates how to use the ADSP-BF506F SPI device driver to access the SPI flash memory located on the ADSP-BF506F EZ-Kit Lite

Blackfin

ADSP-BF506F

STDIO Character Echo

This example redirects standard I/O over the UART controller.

Blackfin

ADSP-BF506F

Timer_Callback

This example demonstrates how to use the BF506F on-chip Timer device driver. The Timer is configured in PWM mode and a callback is generated when the period is completed.

Blackfin

ADSP-BF506F

Watchdog

This example demonstrates how to use the ADSP-BF506F watchdog service to initiate a watchdog timer expired event.

Blackfin

ADSP-BF506F



Video Encoder EI3 Extender Board Support Package Rel.1.1.0

Example

Description

Families

Processors

ADV734x Video Encoder with ADSP-BF609

This example demonstrates how to output a YUV422 image buffer using the ADV734x video encoder driver.

Blackfin

ADSP-BF609

ADV734x Video Encoder with ADSP-BF707

This example demonstrates how to output a YUV422 image buffer using the ADV734x video encoder driver.

Blackfin

ADSP-BF707

ADV7511 Video Encoder with ADSP-BF609

This example demonstrates how to output a YUV422 image buffer using the ADV7511 video encoder driver.

Blackfin

ADSP-BF609

ADV7511 Video Encoder with ADSP-BF707

This example demonstrates how to output a YUV422 image buffer using the ADV7511 video encoder driver.

Blackfin

ADSP-BF707

ADV7511 Video Encoder (Class Driver)with ADSP-BF609

This example demonstrates how to output a YUV422 image buffer using the class driver for ADV7511 video encoder.

Blackfin

ADSP-BF609

ADV7511 Video Encoder (Class Driver)with ADSP-BF707

This example demonstrates how to output a YUV422 image buffer using the class driver for ADV7511 video encoder.

Blackfin

ADSP-BF707

ADV734x Video Encoder (Class Driver) with ADSP-BF609

This example demonstrates how to output a YUV422 image buffer using the class driver for ADV734x video encoder.

Blackfin

ADSP-BF609

ADV734x Video Encoder (Class Driver)with ADSP-BF707

This example demonstrates how to output a YUV422 image buffer using the class driver for ADV734x video encoder.

Blackfin

ADSP-BF707

ADV734x Video Encoder driver callback mode

This example demonstrates how to open the ADV734x driver and write using callback mode.

Blackfin

All Blackfins

ADV734x Video Encoder driver non-blocking mode

This example demonstrates how to open the ADV734x driver and write using non-blocking mode.

Blackfin

All Blackfins

ADV7511 Video Encoder driver callback mode

This example demonstrates how to open the ADV7511 driver and write using callback mode.

Blackfin

All Blackfins

ADV7511 Video Encoder driver non-blocking mode

This example demonstrates how to open the ADV7511 driver and write using non-blocking mode.

Blackfin

All Blackfins



Video Decoder EI3 Extender Board Support Package Rel.1.1.0

Example

Description

Families

Processors

Video Frame Capture Example for ADSP-BF609

This example demonstrates how to receive UYVY422 or RGB888 video data from CVBS/S-Video/Component/VGA/HDMI input port of ADV7842 decoder in callback or non-blocking mode. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3) and its corresponding BSP.

Blackfin

ADSP-BF609

Video Frame Capture Example for ADSP-BF707

This example demonstrates how to receive UYVY422 video data from CVBS/S-Video/Component/VGA/HDMI input port of ADV7842 decoder in callback or non-blocking mode. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3) and its corresponding BSP.

Blackfin

ADSP-BF707

Video Frame Capture Example using class driver for ADSP-BF609

This example demonstrates how to receive UYVY422 or RGB888 video data from CVBS/S-Video/Component/VGA/HDMI input port of ADV7842 decoder using Video Class Driver. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3) and its corresponding BSP.

Blackfin

ADSP-BF609

Video Frame Capture Example using class driver for ADSP-BF707

This example demonstrates how to receive UYVY422 video data from CVBS/S-Video/Component/VGA/HDMI input port of ADV7842 decoder using Video Class Driver. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3) and its corresponding BSP.

Blackfin

ADSP-BF707

ADV7842/ADV734x/ADV7511 Power-on Self Test for ADSP-BF609

This is a Power-on Self Test for Video Decoder EI3 Extender and Video Encoder EI3 Extender. The decoder (ADV7842) receives video data from encoder (ADV734x/ADV7511) via CVBS/S-Video/Component/HDMI input ports and verifies the received frame with predefined color values. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3), Video Encoder EI3 Extender Board (ADZS-ENCODE-EX3) and their corresponding BSPs.

Blackfin

ADSP-BF609

Video Loopback Example using ADV7842/ADV734x/ADV7511 for ADSP-BF609

This example demonstrates how to receive UYVY422 video data from CVBS/S-Video/Component/HDMI input port of ADV7842 decoder and loop it back to ADV734x/ADV7511 video encoder. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3), Video Encoder EI3 Extender Board (ADZS-ENCODE-EX3) and their corresponding BSPs.

Blackfin

ADSP-BF609

Video Loopback Example using ADV7842/ADV734x/ADV7511 Class Driver for ADSP-BF609

This example demonstrates how to receive UYVY422 video data from CVBS/S-Video/Component/HDMI input port of ADV7842 decoder and loop it back to ADV734x/ADV7511 video encoder using Video Class Drivers. This example requires Video Decoder EI3 Extender Board (ADZS-DECODE-EX3), Video Encoder EI3 Extender Board (ADZS-ENCODE-EX3) and their corresponding BSPs.

Blackfin

ADSP-BF609

ADV7842 Video Decoder driver in callback mode

This example demonstrates how to operate ADV7842 driver in callback mode.

Blackfin

All Blackfins

ADV7842 Video Decoder driver in non-blocking mode

This example demonstrates how to operate ADV7842 driver in non-blocking mode.

Blackfin

All Blackfins



Camera EI3 Extender Board Support Package Rel.1.1.0

Example

Description

Families

Processors

VideoClassLoopbackYUV for ADSP-BF609

This example demonstrates the MT9M114 sensor video class driver to do video loopback of YUV output format through Video Encoder EI3 Extender Board.

Blackfin

ADSP-BF609

VideoLoopbackRGB for ADSP-BF609

This example demonstrates the MT9M114 sensor driver to do video loopback of RGB output format through WVGA/LCD EI3 Extender Board.

Blackfin

ADSP-BF609

VideoLoopbackYUV for ADSP-BF609

This example demonstrates the MT9M114 sensor driver to do video loopback of YUV output format through Video Encoder EI3 Extender Board.

Blackfin

ADSP-BF609

FrameCapture for ADSP-BF609

This example demonstrates the MT9V024 sensor driver using the frame capture and displaying it onto WVGA/LCD EI3 Extender Board.

Blackfin

ADSP-BF609

VideoLoopback for ADSP-BF609

This example demonstrates the MT9V024 sensor driver using the video loopback through the WVGA/LCD EI3 Extender Board.

Blackfin

ADSP-BF609

FrameCaptureToFile for ADSP-BF707

This example demonstrates the MT9M114 sensor driver to do frame capture to a file in RGB565 format.

Blackfin

ADSP-BF707

VideoClassFrameCaptureToFile for ADSP-BF707

This example demonstrates the MT9M114 Sensor Video Class driver to do frame capture to a file in YUV format.

Blackfin

ADSP-BF707

FrameCaptureToFile for ADSP-BF707

This example demonstrates MT9V024 sensor driver to capture a Video Frame, do the color conversion from Bayer to RGB and write it to a file.

Blackfin

ADSP-BF707

MT9M114 Sensor driver callback mode

This example demonstrates how to open the MT9M114 sensor driver and read using callback mode.

Blackfin

All Blackfins

MT9M114 Sensor driver non-blocking mode

This example demonstrates how to open the MT9M114 sensor driver and read using non-blocking mode.

Blackfin

All Blackfins

MT9V024 Sensor driver callback mode

This example demonstrates how to open the MT9V024 sensor driver and read using callback mode.

Blackfin

All Blackfins

MT9V024 Sensor driver non-blocking mode

This example demonstrates how to open the MT9V024 sensor driver and read using non-blocking mode.

Blackfin

All Blackfins



WVGA/LCD EI3 Extender Board Support Package Rel.1.1.0

Example

Description

Families

Processors

AD7147 CapTouch Interrupt for ADSP-BF609

This example demonstrates how to configure the AD7147 CapTouch driver.

Blackfin

ADSP-BF609

TouchScreen XY Measurement for ADSP-BF609

This example demonstrates how to configure and use the AD7879 TouchScreen driver.

Blackfin

ADSP-BF609

adxl345 accelerometer example for ADSP-BF609

This example demonstrates configuring and collecting data from the ADXL345 accelerometer.

Blackfin

ADSP-BF609

Colorbar example for for ADSP-BF609

This examples demonstrates the LCD driver using the color bar display.

Blackfin

ADSP-BF609

Colorbar (Video Class Driver) example for ADSP-BF609

This example demonstrates the color bar display using Video Class Driver for NL8048HL11 LCD.

Blackfin

ADSP-BF609

SketchPad for ADSP-BF609

This example demonstrates using the NEC NL8048HL11 LCD, AD7879 Touch Screen Controller and the AD7147 Cap Touch Controller together.

Blackfin

ADSP-BF609

AD7147 CapTouch Interrupt for ADSP-BF707

This example demonstrates how to configure the AD7147 CapTouch driver.

Blackfin

ADSP-BF707

TouchScreen XY Measurement for ADSP-BF707

This example demonstrates how to configure and use the AD7879 TouchScreen driver.

Blackfin

ADSP-BF707

adxl345 accelerometer example for ADSP-BF707

This example demonstrates configuring and collecting data from the ADXL345 accelerometer.

Blackfin

ADSP-BF707

Colorbar example for ADSP-BF707

This example demonstrates the LCD driver using the color bar display.

Blackfin

ADSP-BF707

Colorbar (Video Class Driver) example for ADSP-BF707

This example demonstrates the color bar display using Video Class Driver for NL8048HL11 LCD.

Blackfin

ADSP-BF707

SketchPad for ADSP-BF707

This example demonstrates using the NEC NL8048HL11 LCD, AD7879 Touch Screen Controller and the AD7147 Cap Touch Controller together.

Blackfin

ADSP-BF707

ADXL345 Accelerometer driver

This example demonstrates how to open and use ADXL345 accelerometer driver.

Blackfin

All Blackfins

AD7147 CapTouch driver

This example demonstrates how to open and use the AD7147 CapTouch driver.

Blackfin

All Blackfins

NL8048HL11 LCD driver callback mode

This example demonstrates how to open the LCD driver and write using callback mode.

Blackfin

All Blackfins

NL8048HL11 LCD driver non-blocking mode

This example demonstrates how to open the LCD driver and write using callback mode.

Blackfin

All Blackfins

AD7879 Touch Screen driver

This example demonstrates how to open and use the AD7879 Touch Screen driver.

Blackfin

All Blackfins



Audio EI3 Extender Board Support Package Rel.1.1.0

Example

Description

Families

Processors

Playback Audio from Memory (ADSP-BF609)

This example demonstrates how to playback audio data stored in Blackfin memory using the ADAU1761 codec driver. This example operates in Non-Blocking mode.

Blackfin

ADSP-BF609

Playback Audio from Memory using callback (ADSP-BF609)

This example demonstrates how to playback audio data stored in Blackfin memory using the ADAU1761 codec driver. This example operates in callback mode.

Blackfin

ADSP-BF609

Record and Playback Audio (ADSP-BF609)

This example demonstrates how to record audio data from the MIC IN or LINE IN to Blackfin memory using the ADAU1761 codec driver. This example operates in Non-Blocking mode.

Blackfin

ADSP-BF609

Record and Playback Audio using callback (ADSP-BF609)

This example demonstrates how to record audio data from the MIC IN or LINE IN to Blackfin memory using the ADAU1761 codec driver. This example operates in Callback mode.

Blackfin

ADSP-BF609

Playback Audio from Memory (ADSP-BF707)

This example demonstrates how to playback audio data stored in Blackfin memory using the ADAU1761 codec driver. This example operates in Non-Blocking mode.

Blackfin

ADSP-BF707

Playback Audio from Memory using callback (ADSP-BF707)

This example demonstrates how to playback audio data stored in Blackfin memory using the ADAU1761 codec driver. This example operates in callback mode.

Blackfin

ADSP-BF707

Record and Playback Audio (ADSP-BF707)

This example demonstrates how to record audio data from the MIC IN or LINE IN to Blackfin memory using the ADAU1761 codec driver. This example operates in Non-Blocking mode.

Blackfin

ADSP-BF707

Record and Playback Audio using callback (ADSP-BF707)

This example demonstrates how to record audio data from the MIC IN or LINE IN to Blackfin memory using the ADAU1761 codec driver. This example operates in Callback mode.

Blackfin

ADSP-BF707

Export and load a SigmaStudio program

This example demonstrates how to export a Sigma Studio program and load it using the adau1761 driver.

Blackfin

ADSP-BF609,ADSP-BF707



Blackfin/SHARC USB Extender Board (EI2) Board Support Package Rel.1.1.0

Example

Description

Families

Processors

USB Vendor Demo for ADSP-BF518

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF518

USB Vendor Demo for ADSP-21469

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

SHARC

ADSP-21469

USB Vendor Demo for ADSP-21479

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

SHARC

ADSP-21479

USB Vendor Demo for ADSP-21489

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

SHARC

ADSP-21489



A-V EZ-Extender Board Support Package Rel.1.0.0

Example

Description

Families

Processors

Video Frame Display (Drivers) with ADSP-BF527 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use ADV717x Video Encoder for displaying a video frame.

Blackfin

ADSP-BF527

Video Class Drivers Frame Display with ADSP-BF527 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use the Video Class Drivers and the ADV717x Video Encoder for displaying a video frame.

Blackfin

ADSP-BF527

AudioLoopback (I2S Mode) with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use AD1836A Audio codec device driver in I2S mode.

Blackfin

ADSP-BF537

AudioLoopback (TDM Mode) with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use AD1836A Audio codec device driver in TDM mode.

Blackfin

ADSP-BF537

Video Frame Capture (Drivers) with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use ADV7183 Video Decoder for capturing a video frame.

Blackfin

ADSP-BF537

Video Class Drivers Frame Capture with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use the Video Class Drivers and the ADV7183 Video Decoder for capturing a video frame.

Blackfin

ADSP-BF537

Video Frame Display (Drivers) with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use ADV717x Video Encoder for displaying a video frame.

Blackfin

ADSP-BF537

Video Class Drivers Frame Display with ADSP-BF537 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use the Video Class Drivers and the ADV717x Video Encoder for displaying a video frame.

Blackfin

ADSP-BF537

AudioLoopback (I2S Mode) with ADSP-BF548 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use AD1836A Audio codec device driver in I2S mode.

Blackfin

ADSP-BF548

AudioLoopback (TDM Mode) with ADSP-BF548 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use AD1836A Audio codec device driver in TDM mode.

Blackfin

ADSP-BF548

Video Loopback (Drivers) with ADSP-BF548 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use ADV7183 Video Decoder and ADV717x Video Encoder for a video loopback.

Blackfin

ADSP-BF548

Video Loopback (Class Driver) with ADSP-BF548 EZ-Kit and A-V EZ-Extender

This example demonstrates how to use class drivers for ADV7183 Video Decoder and ADV717x Video Encoder.

Blackfin

ADSP-BF548

AD1836a Audio codec driver callback mode

This example demonstrates how to open the AD1836a driverand operate in callback mode.

Blackfin

ADSP-BF533

AD1836a Audio codec driver non blocking mode

This example demonstrates how to open DAC or ADC the AD1836a driver and operate in callback mode.

Blackfin

ADSP-BF533

ADV717x video encoder driver callback mode

This example demonstrates how to open the ADV717x driver and operate in callback mode.

Blackfin

ADSP-BF533

ADV717x video encoder driver non blocking mode

This example demonstrates how to open the ADV717x driver and operate in non blocking mode.

Blackfin

ADSP-BF533

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF533

ADV7183 video decoder driver callback mode

This example demonstrates how to open the ADV7183 driverand operate in callback mode.

Blackfin

ADSP-BF533



USB-LAN EZ-Extender Board Support Package Rel.1.1.0

Example

Description

Families

Processors

USB Vendor Demo for ADSP-BF533

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF533

USB Vendor Demo for ADSP-BF561

This USB example demonstrates the use of a generic bulk class. It is used with the WinUSB driver (pre-installed) and a command line 32-bit Windows' application, hostapp.exe. One mode of operation provides a loopback facility where data is send from the Host to the device which loops it back to the host where it is verified. Benchmark throughput figures are displayed in the command shell. This example also demonstrates the extension of the STDIO service to provide console and file I/O to and from the host PC.

Blackfin

ADSP-BF561



Landscape LCD EZ-Extender Board Support Package Rel.1.0.0

Example

Description

Families

Processors

CapTouch (BF518)

This examples demonstrates how to configure and use the AD7147 CapTouch Driver.

Blackfin

ADSP-BF518

LCD Color Bar (BF518)

This example demonstrates how to configure and use the Sharp LQ035Q1DH02 LCD on the Landscape LCD EZ-Extender to display a color bar

Blackfin

ADSP-BF518

Touch Screen (BF518)

This examples demonstrates how to configure and use the AD7879 Touch Screen driver.

Blackfin

ADSP-BF518

CapTouch (BF526)

This examples demonstrates how to configure and use the AD7147 CapTouch Driver.

Blackfin

ADSP-BF526

LCD Color Bar (BF526)

This example demonstrates how to configure and use the Sharp LQ035Q1DH02 LCD on the Landscape LCD EZ-Extender to display a color bar

Blackfin

ADSP-BF526

Touch Screen (BF526)

This examples demonstrates how to configure and use the AD7879 Touch Screen driver.

Blackfin

ADSP-BF526



Audio EZ-Extender Board Support Package Rel.1.0.0

Example

Description

Families

Processors

Audio Loopback using AD1938 Device B only.

Audio Loopback Example for ADSP-BF533 EZ-KIT Lite using AD1938 Device B on Blackfin Audio (EI1) EZ-Extender.

Blackfin

ADSP-BF533

Audio Loopback using AD1938 Device A only.

Audio Loopback Example for ADSP-BF537 EZ-KIT Lite using AD1938 Device A on Blackfin Audio (EI1) EZ-Extender.

Blackfin

ADSP-BF537

AD1938 Audio Codec driver in callback mode

This example demonstrates how to operate AD1938 Audio Codec driver in callback mode.

Blackfin

All Blackfins

AD1938 Audio Codec driver in non-blocking mode

This example demonstrates how to operate AD1938 Audio Codec driver in non-blocking mode.

Blackfin

All Blackfins

ADAV801 Audio Codec as Master Clock source

This example demonstrates how to configure an ADAV801 Audio Codec device as a Master Clock source and generate System clock output via SYSCLK3 at a specified frequency

Blackfin

All Blackfins



Lightweight TCP/IP Stack for CrossCore® Embedded Studio Rel.2.6.0

Example

Description

Families

Processors

INETD example (ADSP-BF609)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF606, ADSP-BF607,ADSP-BF608,ADSP-BF609

INETD example (ADSP-BF537)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF537

INETD example (ADSP-BF527)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF527

INETD example (ADSP-BF526)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF526

INETD example (ADSP-Bf518)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

Blackfin

ADSP-BF518

INETD example (ADSP-BF533)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server. This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF533

INETD example (ADSP-BF561)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server. This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF561

INETD example (ADSP-BF548)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server. This example requires ADSP-BF548 EZ-KIT Board Support Package.

Blackfin

ADSP-BF548

Multicast example (ADSP-BF609)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF606, ADSP-BF607,ADSP-BF608,ADSP-BF609

Multicast example (ADSP-BF537)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF537

Multicast example (ADSP-BF527)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF527

Multicast example (ADSP-BF526)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF526

Multicast example (ADSP-BF518)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

Blackfin

ADSP-BF518

Multicast example (ADSP-BF533)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF533

Multicast example (ADSP-BF561)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF561

Multicast example (ADSP-BF548)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data. This example requires ADSP-BF548 EZ-KIT Board Support Package.

Blackfin

ADSP-BF548

File Server example (ADSP-BF609)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF606, ADSP-BF607,ADSP-BF608,ADSP-BF609

File Server example (ADSP-BF537)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF537

File Server example (ADSP-BF527)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF527

File Server example (ADSP-BF526)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF526

File Server example (ADSP-BF518)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.

Blackfin

ADSP-BF518

File Server example (ADSP-BF533)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF533

File Server example (ADSP-BF561)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections. This example requires USBLAN_EI1_EZ-Extender Board Support Package.

Blackfin

ADSP-BF561

File Server example (ADSP_BF548)

The FileServer application provides Windows host support to enable standard C/C++ file input/output from the Blackfin to be received/sent to the host over TCP/IP connections.This example requires ADSP-BF548 EZ-KIT Board Support Package.

Blackfin

ADSP-BF548

DNS Client example (ADSP-BF609)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF606, ADSP-BF607,ADSP-BF608,ADSP-BF609

DNS Client example (ADSP-BF527)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF527

DNS Client example (ADSP-BF537)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF537

DNS Client example (ADSP-BF518)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF518

DNS Client example (ADSP-BF526)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

Blackfin

ADSP-BF526

DNS Client example (ADSP-BF533)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets. This example requires USBLAN_EI1_EZ-Extender Board Support Package

Blackfin

ADSP-BF533

DNS Client example (ADSP-BF561)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets. This example requires USBLAN_EI1_EZ-Extender Board Support Package

Blackfin

ADSP-BF561

DNS Client example (ADSP-BF548)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets. This example requires ADSP-BF548 EZ-KIT Board Support Package

Blackfin

ADSP-BF548

DNS Client example (ADSP-SC589)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

SHARC

ADSP-SC589

DNS Client example (ADSP-SC573)

DNS client example, demonstrates the working of DNS functionality by getting the IP address of domain name 'analog.com'. The example uses UDP sockets.

SHARC

ADSP-SC573

Multicast example (ADSP-SC589)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

SHARC

ADSP-SC589

Multicast example (ADSP-SC573)

Multicast example demonstrates the working of multicast functionality in which the Blackfin sender transmits data to a multicast IP address. A windows based receiver recieves the data.

SHARC

ADSP-SC573

INETD example (ADSP-SC589)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

SHARC

ADSP-SC589

INETD example (ADSP-SC573)

INETD example demonstrates the TCP server functionality. It starts three servers, chargen, echo and discard. Once a client connects to the server it spawns a seperate task to handle the connection. You can use supplied windows host software or standard 'telnet' to connect to the server.

SHARC

ADSP-SC573

select

This sketch shows how to use select to determine the availability of data instead of issuing blocking read. If data is not available within specified time select will timeout

Blackfin,SHARC

All Blackfins,All ADSP-SC5x

UDP Sender

This sketch shows how to send data to a given machine using UDP sockets.

Blackfin,SHARC

All Blackfins,All ADSP-SC5x

TCP Receiver

This sketch shows how to connect to a TCP server and receive data from it

Blackfin,SHARC

All Blackfins,All ADSP-SC5x

UDP Receiver

This sketch shows how to receive data using UDP sockets

Blackfin,SHARC

All Blackfins,All ADSP-SC5x

TCP Server

This sketch shows how to create a TCP server socket, wait for incoming connection and send data on the accepted connection.

Blackfin,SHARC

All Blackfins,All ADSP-SC5x