I'm attempting to follow the instructions here, but for the ADSP-SC589 Mini board:
https://wiki.analog.com/resources/tools-software/linuxdsp/docs/linux-kernel-and-drivers/mcapi/mcapi_example
Unfortunately some of the base code only works if you are using a case insensitive file system like Windows. But once those problems are solved, the build still fails because of a missing ldf file:
Building target: mcapi_send_recv_sc589_mini_Core1.dxe Invoking: CrossCore SHARC Linker cc21k -proc ADSP-SC589 -si-revision any -T/home/XX/git/analog/lnxdsp-examples/mcapi/mcapi-message-example/adsp-sc589-mini/msg_send_recv_sc589_mini_Core1/system/startup_ldf/app.ldf -no-mem -map mcapi_send_recv_sc589_mini_Core1.map.xml -L/home/XX/git/analog/lnxdsp-examples/mcapi/mcapi-message-example/adsp-sc589-mini/msg_send_recv_sc589_mini_Core1/Debug/system/startup_ldf -flags-link -MDCORE1,-MDOTHERCORE,-MDDEBUG -add-debug-libpaths -o mcapi_send_recv_sc589_mini_Core1.dxe @input-file.txt -flags-link -od,.\. cc3047: {D} error: `/home/XX/git/analog/lnxdsp-examples/mcapi/mcapi-message-example/adsp-sc589-mini/msg_send_recv_sc589_mini_Core1/system/startup_ldf/app.ldf' does not exist makefile:90: recipe for target 'mcapi_send_recv_sc589_mini_Core1.dxe' failed cc21k: 1 error detected make: *** [mcapi_send_recv_sc589_mini_Core1.dxe] Error 1
Any idea where this file is generated and how I get it to build on Linux?