Hi,
I want to do is arm and dsp communications on the 138 platform, arm with the linux system, dsp without the dsp / bios system.This can be achieved?There is no reference information?
Thanks!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
I want to do is arm and dsp communications on the 138 platform, arm with the linux system, dsp without the dsp / bios system.This can be achieved?There is no reference information?
Thanks!
Hi feng,
If you don`t want to use RTOS on the DSP then DSPLINK is not an option. For non-OS environment, we provide a low -level inter processor communication layer called IPC lite which is provide in the Starterware package. This layer basically implements a low latency notify module that can be used by the ARM and the DSP to communicate while passing control and/or data. However for developmental purposes, you will also need a ELF/COFF binary loader(on the ARM) to load the sections of the DSP binary in appropriate memory location from the ARM side. A TI supported version of the ELF/COFF loader is part of the Syslink package and as far as I know that portion of syslink code is OS independent . You can look at the IPC lite examples as a good starting point.
Regards,
Rahul
Hi Rahul,
After I saw Syslink and IPC lite information, I have several questions.
In my omap-l138 platform ,arm is running linux system, rather than no operating system.I found below say that the both sides of the chip without OS.
If there is different implementations?Is there a more detailed approach?
StarterWare is a free software development package that provides no-OS platform support for TI embedded processors.
The SysLink product provides software connectivity between multiple processors. Each processor may run either an HLOS such as Linux, WinCE, etc. or an operating system such as SYS/BIOS or QNX.
If I can load the sections of the DSP binary by using CCSv4?
Regards