Are there any DSP examples which do not require proprietary tools?

GCC has a C6x ELF port, but I was not able to find any code examples for it.

Thanks,
Dimitar

On Thursday, October 10, 2019 at 4:29:18 PM UTC+3, aras...@gmail.com wrote:
>
> At boot, Linux searches the /lib/firmware directory for binaries that it 
> loads to the DSP, IPU, PRU, and EVE cores. The default binaries for example 
> will wake DSP cores to run opencl acceleration then puts them to sleep when 
> not in use. You can make up your own binaries for the above cores mentioned 
> using the SDK examples provided below.
>
>
> http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components_IPC.html#ipc-for-am57xx
>
>
>
> On Wednesday, May 22, 2019 at 1:09:15 PM UTC-5, RT wrote:
>>
>>
>> Greetings all!  With the release of the BeagleBone AI, I see that it has 
>> two DSP cores.  
>>
>> --> Is it possible to use Linux on the Arm cores (as per "normal" 
>> operation), but use the two DSP cores for a real time application (such as 
>> 100kHz sampling motor control)?  How is this done, in terms of the software 
>> needed?
>>
>> --> Is it possible to have the two cores interact?  For instance, let's 
>> say I do have a 100kHz sampling algorithm running on a DSP core.  In a 
>> background task, I want the DSP core to pass live data (let's say voltage 
>> and current measurements) to an Arm core, so that the user can view the 
>> data in regular Linux space.  Is this possible?
>>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/c8e17b6b-a710-4ba5-9aaa-9d57e6fd7110%40googlegroups.com.

Reply via email to