B4860 - SC3900 and DPAA?

cancel
Showing results for 
Search instead for 
Did you mean: 

B4860 - SC3900 and DPAA?

1,470 Views
garryg
Contributor I

Has anyone successfully made use of the B4860's DPAA via StarCore SC3900 cores?

 

Did you make use of the NSCW PA drivers and port them to SC3900?

 

Were you able to create an use-case CW SC project that demonstrates it?

 

Please share your insights.

 

Thanks,

 

Garry

Labels (1)
0 Kudos
5 Replies

356 Views
nikunjtapodhan
Contributor I

Hi Garry ,

Platform in use: Starcore b4860 soc (e6500 powerpc)

I am currently trying to port the DPAA Benchmark NETCOMM SW 4.7 Use case example on e6500 powerpc.

Previously I faced issue while importing and building the project, its been resolved now(by going back to codewarrior 10.3 version for power pc).

After the successful build now problem is that I am not able to run the example code on hardware(currently using debugger mode), it is showing either "Not able to set breakpoints at Sysinitplatform" or  "Target initialization failure". Do you suspect any problem with Q4860_init.tcl or Q4860.mem configurations??

Or any stack pointer manipulations required to solve the issue??

Can you give some direction please?

regards

nikunj

0 Kudos

356 Views
dumitru-daniel_
NXP Employee
NXP Employee

Hi Garry,

Not as far as i know.

Why do you need this ? To send msg over the ETH from StarCore side ?

Best regards,
Daniel

0 Kudos

356 Views
garryg
Contributor I

Yes.  Actually, this question is resolved now.

I am posting this here in case anyone else runs into this issue.

We have a customer that ported the NCSW drivers from PA to SC3900.  We found out, after much effort, that mmu settings impact access to these registers.  One must take care to mark "peripheral and guarded" the "Qman Software Portal cache-inhibited region" registers.

Regards,

Garry

0 Kudos

356 Views
lunminliang
NXP Employee
NXP Employee

Thank you for sharing the information Garryg.

I am interested in this topic, why the customer want to ported the DPAA driver from PA to SC3900, is there any special reason they want to implemented that in SC3900 since there is already driver on PA side?

0 Kudos

356 Views
yuxiangzhang
Contributor I

my guess that talking to eth from sc3900 would reduce the latency to other parts of system, especially for the applications where they only use DSP cores, and not the E6500s if consider the power comsuptions and cheaper interfaces.

0 Kudos