Features and Benefits

  • Yocto based Linux Operating System. Based on version 2.6.2 (Thud) Yocto release
  • Using 4.19 LTS release of Linux kernel
  • U-Boot bootloader
  • Support for all ADSP-SC5xx development boards
  • Device driver support for on and off-chip peripherals including:
    • USB
    • Ethernet
    • MMC
    • Linkport
    • UART
    • SPI
  • Ability to manage and load to SHARC+ cores using Remoteproc functionality
  • Implementation of Multicore Communication API (MCAPI) for inter-core communication
  • Wiki based documentation
  • Examples

Product Details

Yocto Linux for ADSP-SC5xx Processors provides an Open Source Operating System solution for the ADSP-SC5xx family of processors. This product provides out of the box support for the Analog Devices ADSP-SC5xx EZ-KIT evaluation boards and the ADSP-SC589 SHARC Audio Module.

Based on the modern Yocto build framework, Linux for ADSP-SC5xx Processors allows users to take the systems designed for the ADSP-SC5xx EZ-KIT boards and rapidly customize both the operating system and filesystem to match their hardware and application needs.

The product contains support for on-chip and EZ-KIT provided peripherals including:

  • 10/100 Ethernet
  • Gigabit Ethernet
  • USB (Host, Gadget)
  • CAN
  • GPIO
  • I2C
  • Linkport
  • MMC/SD
  • RTC
  • Rotary Selector
  • SPI
  • UART

Additional support for hardware features is provided to allow quicker application development:

  • CPU Frequency Control
  • DMA Operations
  • Multicore Communication (MCAPI)
  • SHARC+ Core Control (Remoteproc)
  • Boot from flash, SD Card, Network

Downloads And Related Software

Software Development Kit

CrossCore Embedded Studio (Rev 2.8.3)

This release of the Linux Add-In is only compatible with CrossCore Embedded Studio version 2.8.3. Newer versions of CrossCore Embedded Studio are not compatible with this version of the Linux Add-In.

Related Hardware (4)

Development Platform