My last contribution hopefully I dont want to confuse people but I think this 
is important
No matter which SOC you pick the TI DSP has access to on chip peripherals
Perhaps you been using a PRU UART,SPI,I2C 
The good news is the DSP core can use and access  these peripherals as well. 
Its a much faster processor and while optimized for signal processing many 
companies use TI DSP like a normal microprocessor using home brew OS, bare 
metal or TI RTOS.
Perhaps you never used a TI DSP like this or have only used Linux device 
drivers or PRU based peripherals
You need to refer to your SOC block diagram to validate this BUT .......
M3 and CC6C or cc74 depending on the SOC all have access to the SOC peripherals
DSP cores are good for audio and video codecs so maybe you need to process 
Audio or video and get it off chip or maybe into the SOC
As part of your learning to use the DSP maybe you want a UART for debig or SPI 
or I2C you need drivers
The drivers are stashed in the Processor Dev Kit (PDK) heres an example and I 
will post an example directory  for L138 SDK below 
I'd strongly suggest trying this on a single core DSP Soc as the conflict in 
muxing pins occurs from the host so things will get try quick on a complicated 
SOC BUT Not so if you have a JTAG you can remove the host sd card and connect 
to the DSP and work on a UART example 
Here a DSP RTOS I2c  example 
6.1. CSL — Processor SDK RTOS Documentation


| 
| 
|  | 
6.1. CSL — Processor SDK RTOS Documentation


 |

 |

 |


here are the drivers provided in source code as starting points this for the 
L138 the AM

C:\ti\pdk_omapl138_1_0_11\packages\ti\drv

AND The x15
C:\ti\pdk_am57xx_1_0_17\packages\ti\drv

So Jeff and I have given a a huge amount of choices we expect it will take time 
to digest this all we hope this was helpful
Good Luck read the docs and have fun  playing on your board
Mark





   





.
  

-- 
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/1417610762.805053.1614033851223%40mail.yahoo.com.

Reply via email to