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.
Tool/software: Code Composer Studio
I take over a repository for TMS320F2837x processor. I need to modify it for AM3358. The repository use dma and mcbsp to make two systems to communicate. There is no mcbsp in AM3358. I plan to use mcasp instead. How to handle dma for AM3358? edma seem not to include AM3358. I will appreciate it If you can provide the example to use dma and mcasp for communicate. Thanks
I take over a repository for TMS320F2837x processor. I need to modify it for AM3358. The repository use dma and spi to make two systems to communicate. There is no spi in AM3358. I plan to use mcspi instead. How to handle dma for AM3358? edma seem not to include AM3358. I will appreciate it If you can provide the example to use dma and mcspi for communicate. Thanks
Hi,
For the AM335x, please download the latest Processor SDK RTOS software from http://software-dl.ti.com/processor-sdk-rtos/esd/AM335X/latest/index_FDS.html. Then get started with:
AM335x RTOS SDK Documentation | |||
Processor SDK RTOS Release Notes | Link to Release Notes for Processor SDK RTOS | ||
Processor SDK RTOS Getting Started Guide | Link to Getting Started Guide for Processor SDK RTOS | ||
Processor SDK RTOS Developer Guide | Link to Developer Guide for Processor SDK RTOS |
The MCASP driver UG: http://software-dl.ti.com/processor-sdk-rtos/esd/docs/06_00_00_07/rtos/index_device_drv.html#mcasp
The EDMA driver UG: http://software-dl.ti.com/processor-sdk-rtos/esd/docs/06_00_00_07/rtos/index_device_drv.html#edma3
I believe you want to use DMA + MCASP together. The MCASP driver example already integrated with DMA for data movement.
Regards, Eric
Hi Eric
Thank you for your reply. Yes. I want to use DMA + MCASP together. But in C:\ti\pdk_am335x_1_0_15\packages\ti\drv\mcasp\example\evmAM335x\armv7\bios
MCASP_Audio_evmAM335x_armExampleProject
MCASP_DeviceLoopback_evmAM335x_armExampleProject
are Text Document, not ccs project files. CCS can't import them to play around. What should I do? Thanks
Hi,
Please go through:
AM335x RTOS SDK Documentation | |||
Processor SDK RTOS Release Notes | Link to Release Notes for Processor SDK RTOS | ||
Processor SDK RTOS Getting Started Guide | Link to Getting Started Guide for Processor SDK RTOS | ||
Processor SDK RTOS Developer Guide | Link to Developer Guide for Processor SDK RTOS |
The CCS project is generated by running pdkprojectcreate script, the script uses the txt file you mentioned above.
Regards, Eric
I double click C:\ti\pdk_am335x_1_0_15\packages>pdkProjectCreate.bat to run it. I still can't see ccs project file. Can you help me? Thanks
when I run C:\ti\pdk_am335x_1_0_15\packages>pdkProjectCreate.bat I get a lot of
The system cannot find the path specified.
Copying macro.ini
I change pdkProjectCreate.bat by set CCS_INSTALL_PATH=C:/ti/ccsv8 instead of set CCS_INSTALL_PATH=C:/ti/ccs901/ccs. It works! Thanks
Forget last reply. I still need help.
Creating project 'timeSync_BasicExample_icev2AM335x_wSocLib_armExampleproject'...
!ERROR: Version 3.60.0.13 (or equivalent) of product-type 'com.ti.rtsc.NDK' is not currently installed!
NOTE: Omit the version to select the highest, or refer to the following list of available 'com.ti.rtsc.NDK' versions:
3.40.1.01
Copying macro.ini
The system cannot find the path specified.
0 file(s) copied.
No projects detected
Project generation complete
My project only install SYS/BIOS 6.75.2.00 and am335x PDK 1.0.15
Hi,
You need to install the whole processor sdk rtos package, including the NDK even you don't plan to use it. Then open the CCS, it should detect the NDK RTSC package (as SYSBIOS and PDK packages) and register it. Lastly, you run the pdkprojectcreate script.
Regards, Eric