Can anyone tell me whether MCSDK Image Processing Demonstration support C6472?
If yes, how to run the demo step by step,or tell me some correlative docs.
if no, then how to transplant it?
thanks!!!!
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.
Can anyone tell me whether MCSDK Image Processing Demonstration support C6472?
If yes, how to run the demo step by step,or tell me some correlative docs.
if no, then how to transplant it?
thanks!!!!
Can anyone help me solve my problem?
MCSDK Image Processing Demonstration now support only evmc6678l ,the detail is illustrated by:http://processors.wiki.ti.com/index.php/MCSDK_Image_Processing_Demonstration_Guide
Now, I am planning to transplant it to evmc6472, can anyone give me some advices?
thanks
best regards
Hi Gongyan,
The port to C6472 has not been done. I would try following steps to port to EVMC6472L.
- Make sure you have MCSDK 1.0 and MCSDK 2.0
- Copy mcsdk_2_00_00_beta2\demos\image_processing to mcsdk_1_00_00_08\demos
- Create new platform configuration for your platform from CCS RTSC Tools and partition the memory for the application. Refer to IPC example cfg file and 6678 platform.xdc, image_processing_evmc6678l_master/slave.cfg, for the details on the partition requirement. In this application master manages all the DDR and asks slaves to process on the DDR memory as needed.
- Then create master slave projects to compile master and slave images
- You would need to make some changes to source (some items are the cache line size, number of cores in index.html, platform_lib calls in mcip_master_main.c)
- You might want to refer C6472 hpdspua application provided in mcsdk 1.00 for details on the init functions, cfg file etc.
Again, remember that no body here we know tried these steps to port to c6472, so there might be some details we missed out from above list. The application requires components like NDK, IPC, PDK, SYSBIOS, IMGLIB, so it is expected to get ported if some architectural changes (mostly memory map) are taken care.
Regards
Sajesh
Hi Sajesh Kumar Saran
Thanks for your detailed description.
By the way, will TI issue similar programing demo for TMS320C6472?
or maybe has issued, can you recommend where to download the demo?
Program the multicore DSP is really a complicated thing!
thanks a lot!!
Hi Gongyan,
The image processing demo is not poerted to TMS320C6472. I am not aware of any plans to port it to the platform.
But, we do have simple multicore examples on C6472 which demonstrate the use of IPC interface for multicore communication.
To use these application, open CCS. Select File->New->Project...->CCS->CCS Project, select Next (input a project name)->Next->Project Type C6000->Next->Next->Select and open "IPC and I/O Examples"->Select and open C6472 examples[MessageQ or Notify]->Select any project->Click Finish. You should be able to build and run the project in CCS.
You can refer to the IPC users guide which have more details about these example projects (http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/1_23_00_16/exports/ipc_1_23_00_16/docs/IPC_Users_Guide.pdf).
Regards
Sajesh