Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
43 Views

Porting OpenAMP from Xilinx Board(Zynq-7000) to Intel Board(Cyclone Dev board).

Has somebody already ported OpenAMP on Cyclone V boards or Is there any guideline to how I can port and apply OpenAmp Framework from Xilinx to Cyclone V board. I wanted to use the remoteproc driver which is supported for ARM Cortex A9 architecture on Xilinx therefore porting from Xilinx to Cyclone V can solve this problem. Any help or advice is highly appreciated. Thanks!

0 Kudos
5 Replies
Highlighted
3 Views

Re: Porting OpenAMP from Xilinx Board(Zynq-7000) to Intel Board(Cyclone Dev board).

Hi ,

We do have multiple options for AMP ,

Please follow the links below to get the procedure and demo.

 

please see the design example below using Poly Platform.

https://fpgacloud.intel.com/devstore/platform/16.1/Standard/multi-core-amp-development-tools-for-alt...

and a nice discussion about the same

https://community.arm.com/developer/ip-products/system/f/embedded-forum/2945/cortex-a9-dual-core---h...

 

You can also go for Multicore Communications API (MCAPI

please see the complete example below

https://rocketboards.org/foswiki/Projects/DeviceWideAMP

if you want some literature reference to MCAPI , the following paper is a good read

 

L. Matilainen, E. Salminen, T. D. Hämäläinen and M. Hännikäinen, "Multicore Communications API (MCAPI) implementation on an FPGA multiprocessor," 2011 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, Samos, 2011, pp. 286-293, doi: 10.1109/SAMOS.2011.6045473.

 

Thanks and Regards

Anil

0 Kudos
Highlighted
Beginner
3 Views

Re: Porting OpenAMP from Xilinx Board(Zynq-7000) to Intel Board(Cyclone Dev board).

Thanks for the answer, Is it possible to port OpenAMP framework from Xilinx to Intel Board as I want to use remoteproc driver offered in OpenAMP as a solution for programming for multicore ARM Cortex-A9 in Cyclone V chip???

0 Kudos
Highlighted
3 Views

Re: Porting OpenAMP from Xilinx Board(Zynq-7000) to Intel Board(Cyclone Dev board).

Hi

To be precise OpenAMP philosphy and remoteproc is platform independent.

it is possible to port OpenAMP framework to Cyclone V chip. There are opensource examples like the one below

https://github.com/naveedrasheed/open-amp-cyclone

Also You can see the Thesis below by Mr. Michal Risaˇ 

https://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=115415

in which OpenAMP implementation over Cyclone V is described.

Thanks and Regards

Anil

0 Kudos
Highlighted
Beginner
3 Views

Re: Porting OpenAMP from Xilinx Board(Zynq-7000) to Intel Board(Cyclone Dev board).

This is what I was looking for. Thanks for the information!

 

 

0 Kudos
Highlighted
3 Views

Re: Porting OpenAMP from Xilinx Board(Zynq-7000) to Intel Board(Cyclone Dev board).

​Thank You for the feedback

Regards

Anil

 

 

0 Kudos