This is an old revision of the document!
After installing the framework, the CCES project will be placed in the following directory: C:\Analog Devices\SAM_BareMetal_SDK-Rel2.0.0\framework
.
Rather than opening / editing this project directly, it is recommended to run the Bare Metal Example Wizard for each new example that is planned. This will ensure you always have a clean version of the framework to start with.
Follow the steps below to open the framework in CrossCore Embedded Studio (CCES):
File
→ Open Projects from File System
sam_baremetal_framwork_coreN
projects are selected and then click Finish
to open them into your workspace.LED10
, LED11
and LED12
. Each core toggles an LED once per second if it is running properly.LED10
- ARM core begins toggling this once the system has been set upLED11
- SHARC Core 1 begins toggling this LED once it has begun processing audioLED12
- SHARC Core 2 begins toggling this LED once it has begun processing audio
You can elect to have one or both cores process audio. When using just one core to process audio, LED12
will not strobe.
If the LEDs are strobing rapidly, it has encountered an initialization error. Halt the processor and you’ll find the function that raised the error in the call stack.