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

If you have a simple question and just want an answer.
User avatar
aclassifier
Respected Member
Posts: 507
Joined: Wed Apr 25, 2012 8:52 pm

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

Post 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

 

--
Øyvind Teig
Trondheim (Norway)
https://www.teigfam.net/oyvind/home/
View Solution
User avatar
sethu_jangala
XCore Expert
Posts: 589
Joined: Wed Feb 29, 2012 10:03 am

Post 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

User avatar
Jamie
Experienced Member
Posts: 99
Joined: Mon Dec 14, 2009 1:01 pm

Post 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.