Page 1 of 1

Is it possible to program ARM core of xCORE-XA using xC prog

Posted: Sun Feb 01, 2015 9:47 pm
by aclassifier
  1. Since xC would need a run-time system (processes, channels, selective choice, timers etc) I wonder whether XMOS has ported that onto the ARM core, not "only" the XMOS cores on the chip?
  2. If so, is the code available for studying (and where?)
Øyvind Teig
Trondheim, Norway

 


Answer 3085

Posted: Wed Feb 04, 2015 9:48 am
by sethu_jangala
The xCORE-XA device contains seven logical cores and one ARM core. xCORE logical cores need to be programmed using xC and ARM core needs to be programmed using C. xC programming features cannot be used on ARM core. Have a look at the following application notes to get you started on xCORE-XA programming:

https://www.xmos.com/support/appnotes


Answer

Posted: Wed Feb 04, 2015 3:05 pm
by Jamie
There is no implementation of xC for the ARM architecture. The idea of integrating an ARM core with the xCORE is to be able to reuse existing ARM code. xC code can currently only be run on other platforms using software simulation of the xCORE architecture.