I'm using CCES 2.9.2.
I'm facing the issue that .DXE is not built when using crosscore.headlesstools and LDR as artifact. It works fine, when using CCES GUI IDE, but fails with command line tools.
I'm using example project: Walkthrough (Version 7) - Embedded C (ADSP-BF609)
After configuring Loader as build artifact I'm calling console command:
"C:\Analog Devices\CrossCore Embedded Studio 2.9.2\Eclipse\ccesc" -nosplash -consoleLog -application com.analog.crosscore.headlesstools -data Path_to_workspace -project "Path_to_project\Walkthrough (Version 7) - Embedded C (ADSP-BF609)" -cleanBuild Debug
Compilation pass OK, but after that as a result I'm getting:
'Finished building: ../.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp'
'Invoking: CrossCore Blackfin Loader'
elfloader -proc ADSP-BF609 -si-revision any -b SPI -f hex -width 8 -bcode 6 -o "v7.ldr" "v7.dxe"
[Error ld0095]: Unable to open file: v7.dxe.
make: *** [v7.ldr] Error -1
22:59:27 Build Finished (took 6s.669ms)
I see that in auto-generated makefile there is only one target (loader), instead of two (dxe + loader).
Do you know how to fix it (apart from manually adding second target in makefile)?