AnsweredAssumed Answered

"Three core" exmple on SC589 - Build error

Question asked by Tomtim on Oct 5, 2017
Latest reply on Oct 14, 2017 by Alon

I'm trying the "tree core" example of booting via SPI. However, I get a build error:

make all

'Building target: ThreeCore.ldr'

'Invoking: CrossCore SHARC Loader'

elfloader.exe -proc ADSP-SC589 -si-revision any -bspimaster -fbinary -width 8 -bcode 1 -init "C:\Analog Devices\CrossCore Embedded Studio 2.6.0\SHARC\ldr\ezkitSC589_initcode_core0_v10" -core0="../../ThreeCore_Core0/Debug/ThreeCore_SC589_Core0" -NoFinalTag="ThreeCore_SC589_Core0" -core1="../../ThreeCore_Core1/Debug/ThreeCore_SC589_Core1.dxe" -NoFinalTag="ThreeCore_SC589_Core1.dxe" -core2="ThreeCore_SC589_Core2.dxe" -o "ThreeCore.ldr"

[Error ld0095]: Unable to open file: ThreeCore_SC589_Core2.dxe.

[Error ld0095]: Unable to open file: ThreeCore_SC589_Core2.dxe.

[Error ld0283]: One or more errors while validating multi-core ARM / SHARC files.

Unable to continue processing. No LDR file was created.

make: *** [ThreeCore.ldr] Error -1

 

It appears that I only imported the example and built it with no changes to the code or properties.

What have I done wrong?

Outcomes