good day
Anyone have any material on
cslr or know where I can find
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.
good day
Anyone have any material on
cslr or know where I can find
Hello Leandro,
Please download BIOSPSP drivers package. In that you will find CSLr doc.
Suppose, you downloaded BIOSPSP package <pspdrivers_01_30_00_06> then, you will find the CSLr user guide in follwoing location
pspdrivers_01_30_00_06\packages\ti\pspiom\cslr\evm6748\docs\cslr_userguide.pdf.
Regards
Prasad V. Joshi
Hi,
From the page of http://processors.wiki.ti.com/index.php/Chip_support_library, I know Chip Support Library for C6747 and C6748 for C674x, and The CSL library for the C6747 and C6748 is part of the BIOSPSP. I have downloaded BIOSPSP 02_10_01 from ‘http://software-dl.ti.com/dsps/dsps_public_sw/psp/BIOSPSP/02_10_01/index_FDS.html’.
Does CSL(i.e. BIOSPSP 02_10_01) support TMS320C6A816x and TMS320DM816x? What packages support TMS320C6A816x and TMS320DM816x?
Thanks!
Best Regards,
Qiang
Dear Qiang,
BIOSPSP is not available for DM816x series of devices. Please use EZSDK from http://focus.ti.com/docs/toolsw/folders/print/linuxezsdk-davinci.html for DM816x devices.
- Shanmuga
Hi,
Thanks for your reply.
1)
There is much change between CCS v3.3 and CCS v5. In CCS v3.3, csl lib can be used to take advantage of some resource in DSP.
In future, can BIOSPSP support DM816x?
2)
I download the package of 'EDMA3 Low-level Driver 02.11.02.04'. This EDMA3 Low Level Driver Release support TI816X. What's the difference between TI816X and dm816x?
Thanks!
Best Regards
Qiang
Dear Qiang,
qiang wang78606 said:In future, can BIOSPSP support DM816x?
Yes, there are plans but it will take much longer. As of now EZSDK is envisioned to take care of DM816x needs.
Hi,
For dm6467, DSP program is developped in ccs v3.3, while ARM program is based on dvsdk and developped under linux environment. ARM program can take advantage of DSP program via something such as codec engine.
For DM816x, what tools can be used for ARM to access DSP? C6EZ Run, openmax, or other?
Thanks!
Best Regards
Qiang
Qiang,
The options you mentioned are all possibilities:
Direct SysLink programming - Write a DSP application and load it using the SysLink slaveloader application or ProcMgr APIs, then interact with that program using SysLink APIs
C6EZRun - Write a simple application or a set of library APIs and easily compile them to run from the ARM Linux OS, but the application or library transparently uses the DSP for execution. This runs directly on top of SysLink.
Codec Engine - Latest version of Codec Engine runs on top of SysLink and provides the same codec APIs and newer IUniversal interface to expose non-VISA code.
C6EZAccel - Uses Codec Engine and the IUniversal interface to expose a fixed set of optimized APIs to ARM applications that use the DSP when called.
OpenMax - I'm not too familiar with this, but you can use the OpenMAX IL layer provided to handle certain multimedia functions. Not sure what portions are handled by the DSP and what portions are handled by the ARM.
So there are a variety of options, depending on your needs and level of complexity or abstractions you want to deal with.
Regards, Daniel