The SHARC Audio Module Bare Metal Project wizard allows you to create a new project configuration for your SHARC Audio Module.
To begin, open the wizard by selecting File → New → SHARC Audio Module Bare Metal Project from the pull-down menu. The General Project Information page will appear. This is where a name is given to the new project. Then click Next.
The Bare Metal Framework Wizard does not currently show in CrossCore Embedded Studio 2.10.0 so using CCES 2.9.4 is currently recommended.
If for some reason File → New → SHARC Audio Module Bare Metal Project does not show, try clicking File → New → Other and it should show under the C/C++ tab. This is normally a result of installing a new version of CCES after the Bare Metal Framework has been installed.
Now the Expansion Fin Selection page will appear. Here is where you can select any expansion Fins connected to your SHARC Audio Module through the expansion interface on the bottom of the board. Then click Next.
Next the A2B Module Selection page will appear. Select the A2B module that you have connected to your SHARC Audio Module through the A2B bus. Once the A2B module is selected, 1 A2B configuration should be chosen so that audio can be transmitted and received properly over the A2B bus. Then click Next.
If an Audio Project Fin is present, the Faust Support window will appear. If using Faust within this particular example select whether Faust will be running on 1 or both SHARC cores.
The Audio Parameters page will appear allowing the configuring of certain audio parameters. Here the audio block size and sample rate can be selected as well as if audio processing with use both SHARC cores, and then click Finish.
The new project will be created for all 3 cores of the ADSP-SC589 processor within CrossCore Embedded Studio.