Which GCC compiler

ChibiOS public support forum for topics related to the STMicroelectronics SPC56x family of automotive micro-controllers.
efi_geek
Posts: 1
Joined: Fri Dec 06, 2013 6:31 pm

Which GCC compiler

Postby efi_geek » Fri Dec 06, 2013 6:34 pm

I see in your port for this cpu, you have VLE turned on. Which GCC compiler support VLE code? To date, I am not aware of VLE support in GCC.

thanks
-T

User avatar
Giovanni
Site Admin
Posts: 14444
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1074 times
Been thanked: 921 times
Contact:

Re: Which GCC compiler

Postby Giovanni » Fri Dec 06, 2013 8:37 pm

Hi,

It is a custom GCC from HighTec, it is included in the SPC5Studio suite that can be downloaded from the ST web site.

As far I know some VLE patches have been submitted for GCC, it is possible a free version will appear at some point.

Giovanni

jafrey
Posts: 33
Joined: Tue Nov 05, 2013 12:15 am

Re: Which GCC compiler

Postby jafrey » Wed Jan 08, 2014 3:44 pm

Giovanni wrote:Hi,

It is a custom GCC from HighTec, it is included in the SPC5Studio suite that can be downloaded from the ST web site.

As far I know some VLE patches have been submitted for GCC, it is possible a free version will appear at some point.

Giovanni


Do you know if this compiler also supports the TPU? Most of the advantage of the SPC line over the ARM line is the availability of the TPU and offloading functions to it.

User avatar
Giovanni
Site Admin
Posts: 14444
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1074 times
Been thanked: 921 times
Contact:

Re: Which GCC compiler

Postby Giovanni » Wed Jan 08, 2014 4:13 pm

Hi,

It does not support the TPU, there are other compilers as far I know but this question should be directed to ST.

Giovanni

jafrey
Posts: 33
Joined: Tue Nov 05, 2013 12:15 am

Re: Which GCC compiler

Postby jafrey » Wed Jan 08, 2014 5:28 pm

Giovanni wrote:Hi,

It does not support the TPU, there are other compilers as far I know but this question should be directed to ST.

Giovanni


We are looking for a free compiler for the TPU. We're not having any luck.

Nobody
Posts: 8
Joined: Wed May 14, 2014 3:17 am

Re: Which GCC compiler

Postby Nobody » Wed May 14, 2014 4:25 am

jafrey wrote:
We are looking for a free compiler for the TPU. We're not having any luck.


You should be able to get a 30 day evaluation license.

User avatar
russian
Posts: 364
Joined: Mon Oct 29, 2012 3:17 am
Location: Jersey City, USA
Has thanked: 16 times
Been thanked: 14 times

Re: Which GCC compiler

Postby russian » Wed Jun 18, 2014 9:05 pm

Giovanni wrote:As far I know some VLE patches have been submitted for GCC, it is possible a free version will appear at some point.


If I read the right thread and if I read the thread correctly, it seems like CodeSourcery VLE patch was rejected - and part of the deal is not only the patch itself but also the history of not maintaining previous contributions. At least at some point in the past GCC was under an impression that VLE should rather stay outside of GCC, they just do not need it that much considering the small amount of people interested in it and the lack of support from the interested parties.

See http://gcc.1065356.n5.nabble.com/GCC-support-for-PowerPC-VLE-td858805.html
See http://gcc.1065356.n5.nabble.com/PATCH-PowerPC-VLE-port-td867067.html

Is there any chance of a Code Worrier port? CW 2.1 has the free edition limited to 128Kb.

User avatar
Giovanni
Site Admin
Posts: 14444
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1074 times
Been thanked: 921 times
Contact:

Re: Which GCC compiler

Postby Giovanni » Wed Jun 18, 2014 9:40 pm

Cannot reveal details but it is very probably there will be a time unlimited compiler soon, the limit would be 256Kb code max.

Giovanni

User avatar
russian
Posts: 364
Joined: Mon Oct 29, 2012 3:17 am
Location: Jersey City, USA
Has thanked: 16 times
Been thanked: 14 times

Re: Which GCC compiler

Postby russian » Thu Jul 10, 2014 6:53 pm

Giovanni wrote:Cannot reveal details but it is very probably there will be a time unlimited compiler soon, the limit would be 256Kb code max.

Please try to make this happen!

jafrey
Posts: 33
Joined: Tue Nov 05, 2013 12:15 am

Re: Which GCC compiler

Postby jafrey » Sat May 27, 2017 3:25 am

NXP has just released the source code and binaries for the e200 GCC compiler with VLE extensions.

You can get it pre-compiled for both Linux and Windows with the S32 Design Studio for Power v1.1.

The source code is available as a download: http://www.nxp.com/lgfiles/updates/S32D ... .3.tar.bz2

I haven't yet tried to build it from source.


Return to “SPC56x Support”

Who is online

Users browsing this forum: No registered users and 7 guests