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.

Porting ducati on Kitkat, OMAP4 Blaze board

Hi , 

I have bought the license for omap4 blaze board. 

But prior to porting ducati on kitkat, we are trying to build and compile on jellybean. 

But from the release notes, and for compiling ducati tools package, i have downloaded the OPBU_4AJ.2.5P2_ducati_tools

 

But the question is when we have multiple cores, how does the inter-core communication takes place? Is it through syslink? 

If incase, it is through syslink, how to compile the syslink?

From the omappedia, there is a guide on syslink project and it states that syslink should be part of the kernel(kernel/drivers/dsp/syslink). So how we can enable it? 

The kernel that I have downloaded is: 

git clone git://git.omapzoom.org/kernel/omap.git kernel/android-3.4
cd kernel/android-3.4
git checkout 7a3725d9ffcf450b12c89e139735284eb3c19e34

From the checkout, kernel version is: 3.4.48


But after checking out that commit id from the release notes: http://omappedia.org/wiki/4AJ.2.5P2_OMAP4_Jelly_Bean_Release_Notes, I still couldnt find the syslink driver.

Could you help me how the ducati cant be ported to kitkat and how intercore communication happens between the dsps and if it is through RPMSGSRC, why it is not part of kernel as the inter-core mechanism/ IPC is generally part of kernel.

BR
Rohit