I've go through the following document:
And in the chapter 6 "Multicore support"
There is mentioned the "corecontrol" utility for start/stop the SHARC cores.
And in point 6.2 "Loading of multicore apps by the boot ROM" the program to run on
SHARC cores is loaded to them by ROM first bootloader or by ICE via JTAG.
The SHARC firmware should be in *.dxe format wrapped to u-boot.ldr file.
Afterwards, the core is started by u-boot's icc command or corecontrol utility in Linux.
I'm wondering if it is possible to load firmware and control SHARC cores from Linux
- like it is done with remoteproc on TI's PRUSS ?
Example use case would be to develop SHARC program on HOST PC, download it to ADSP-SC58x target
and then replace the program running on SHARC.
Thanks in advance for support,