P4080 multicore extension

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

P4080 multicore extension

跳至解决方案
1,936 次查看
sumanthmushiger
Contributor III

Hello,

I would give you a background of my work first.

BACKGROUND:

I have completely working RTOS on Core0 of P4080. Its booted via SD card using U-Boot.

Now my next job is:

Port Seven Different kernels on the remaining 7 cores -  AMP system.

  1. Please let me know how do I proceed?  -- STEP BY STEP procedure.
  2. I am told to use this running CORE0 to ignite other cores.
  3. If there are any documents or any license free codes which I can use for reference ?
  4. I read the document ePAPR, but it wasn't conclusive for me.

Since, I have to execute this project in 15 days, your help will be greatly appreciated.

Thank you.

标记 (2)
0 项奖励
1 解答
1,727 次查看
vakulgarg
NXP Employee
NXP Employee
0 项奖励
6 回复数
1,727 次查看
vakulgarg
NXP Employee
NXP Employee

You can use topaz software to partition P4080 into eight different partitions with single core each.

All the OS kernels you want to run in each partition must be ePAPR compliant.

Linux is an example of ePAPR compliant OS.

The RTOS also needs to run under the context of first partition on core0.

From there, the RTOS can start the other partitions (on other cores) one by one using hypercalls provided by topaz.

1,727 次查看
sumanthmushiger
Contributor III

Can you please give me the link to topaz, all that I can see about topaz is something related to photography.

Regards,

Sumanth

0 项奖励
1,728 次查看
vakulgarg
NXP Employee
NXP Employee
0 项奖励
1,727 次查看
sumanthmushiger
Contributor III

Great! Thank you so much :smileyhappy:

0 项奖励
1,727 次查看
vakulgarg
NXP Employee
NXP Employee

I am glad to help you :smileyhappy:

0 项奖励
1,727 次查看
Pavel
NXP Employee
NXP Employee

Freescale SDK for QorIQ processors supports Hypervisor for similar possibilities. See please documentation on the following page (http://www.freescale.com/infocenter/topic/QORIQSDK/2896990.html).

Freescale offers the latest SDKLINUX SDK 1.5 for QorIQ platform (http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=SDKLINUX&fsrch=1).