Griffin Lite / ADSPSC573EZ Setup

Repository

The Griffin repository, which contains the platform code, is hosted on Git under: https://bitbucket.harman.com/projects/LSACCA/repos/analogdevices/browse/adspsc573ez

Build xAF libraries for ADSPSC573EZ

SHARC xAF libraries for ADSPSC573EZ can be build using standalone xAF repository with CrossCore Embedded Studio 2.7.0. The user can download and install CrossCore Embedded studio from here.

Following are the steps:

Checkout Griffin platform code git repository.

Checkout xAF repository parallel to platform code as shown below:

Open the command window with administrative privileges and navigate to base directory in xAF repository:

  • To build xAF library for SHARC
    • Debug mode: Type “build.py –platform=adspsc573ez –target=SHARC –profile=Debug
    • Release mode: Type “build.py –platform=adspsc573ez –target=SHARC –profile=Release
  • To build xAF library for a5
    • Debug mode: Type “build.py –platform=adspsc573ez –target=A5 –profile=Debug
    • Release mode: Type “build.py –platform=adspsc573ez –target=A5 –profile=Release
  • Alternatively, you can type build.py –platform=adspsc573ez which will build all the targets present in adspsc573ez.

Following are the xAF libraries generated in the folder – public/lib:

      1. xaf-lib
      2. xAFInterface-lib
      3. xAFUtil-lib
      4. xAFMasterModule-lib
      5. xAFBasicOps-lib
      6. xAFMemRecs-lib

Griffin Board Setup

To setup ADSPSC573EZ board to run this reference project, Refer ADI release notes.

How to build binaires and execute signal flow

Once board is setup and xAF libraries are built, follow ADI guide to build the binaries and execute the signal flow on the device.

_________________

Rate this post!