Hello:
I am working on a new project with the TI OMAP-L138 and have worked previously with the TI C64xx family of processors. In my experience, the CSL for the ‘C64xx family is pretty mature and in working now with the OMAP-L138, I was hoping to find some of the same functions that are available in the ‘C64xx CSL. Specifically, I’d like to use a function on the OMAP-L138 called the “dat_copy” function, but have not been able to find it. Are there additional libraries or functions like this available for the OMAP-L138? If so, can you please tell me where to find them? Perhaps there are some third-party libraries or something that I can make use of?
Any feedback or input is welcomed and appreciated!
Thanks again!
Paul
Paul,
There is no full CSL for the OMAPL138 like our legacy C64x devices. There is a partial rCSL ( r for register) in the BIOSPSP package or the QuickStart_rCSL package. There are some examples for using this in the OMAPL_quickStart_rCSL package which can be downloaded here:
http://processors.wiki.ti.com/index.php/QuickStartOMAPL1x_rCSL
We also provide a device abstraction layer to program the device which is known as Starterware which is an OS independent package that can be used either on the ARM or the DSP on the OMAPL138 part. Check out the user guide for all the examples that are part of the package:
http://processors.wiki.ti.com/index.php/StarterWare
Based on the functionality(dat_copy) you require, you can use edma sample code from either package for copying data .
Regards,
Rahul
---------------------------------------------------------------------------------Please click the Verify Answer button on this post if it answers your question.---------------------------------------------------------------------------------