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.