[NOTES] Multi Core support

This forum is dedicated to feedback, discussions about ongoing or future developments, ideas and suggestions regarding the ChibiOS projects are welcome. This forum is NOT for support.
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: [NOTES] Multi Core support

Postby Giovanni » Mon Jun 24, 2019 11:01 am

Not really, the ARM port already runs on Cortex-A, it is a good solution.

Giovanni

Polux
Posts: 27
Joined: Thu Apr 28, 2016 11:52 am
Been thanked: 7 times

Re: [NOTES] Multi Core support

Postby Polux » Tue Jun 25, 2019 9:01 am

Hi,

Just my 2 cents.
Software running on hi-end cores would run Linux, Android, Windows,....to benefit from existing softwares, packages, stacks,...
ChibiOs, any other RT kernel, would run on the Cortex-M cores to handle ..... the real time stuff :D

So, for these kind of devices and OSes, there is a need of IKSP, inter-kernel support package. :mrgreen:


Angelo

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: [NOTES] Multi Core support

Postby Giovanni » Tue Jun 25, 2019 5:14 pm

An IKSP is a nice idea.

There is space for an RTOS IMHO for applications like hypervisors and trust zone, Linux and the rest would run in a VM. You could have Linux and a realtime VM with RTOS.

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: [NOTES] Multi Core support

Postby russian » Sun Jan 26, 2020 12:26 pm

Giovanni wrote:Update, the change is mostly complete in the RT7 branch.

Now I need to set up a platform for testing, a dual Cortex-Ax or Cortex-R52 or dual PowerPC.


What was the outcome of all this? Any plans to merge this into master? Any official Cortex-R support in ChibiOS? :)
http://rusefi.com/ - electronic fuel injection

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: [NOTES] Multi Core support

Postby Giovanni » Sun Jan 26, 2020 12:38 pm

Hi,

Not yet but it will happen, basically it is the existing ARM port with minor improvements.

Multi core in RT7 is mostly done, I am waiting for a suitable platform to test it.

Giovanni

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: [NOTES] Multi Core support

Postby Giovanni » Sun Jan 26, 2020 1:08 pm

ChibiOS already supports Cortex-A and I have already MP1 boards. Cortex-A is not really a focus for ChibiOS, you want to run Linux on something like that, this is why I am not pushing on the MP1.

L5, W and newer H7s have higher priority.

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: [NOTES] Multi Core support

Postby russian » Sun Jan 26, 2020 3:29 pm

ST Stellar MCU was announced only 11 months ago and it's complete silence since?
http://rusefi.com/ - electronic fuel injection

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: [NOTES] Multi Core support

Postby Giovanni » Sun Jan 26, 2020 3:47 pm

That is the R52 I was referring to...

I am involved on Stellar development, I can't disclose details but it is alive and well, it will be awesome :)

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: [NOTES] Multi Core support

Postby russian » Sun Jan 26, 2020 5:24 pm

C'mon, can you say anything? 2020 availability or 2023? flying lead packages or only BGA?
http://rusefi.com/ - electronic fuel injection

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: [NOTES] Multi Core support

Postby Giovanni » Sat Feb 08, 2020 2:11 pm

Packages are under discussion, cannot comment, sorry.

Personally I would like to see multiple options.

Giovanni


Return to “Development and Feedback”

Who is online

Users browsing this forum: No registered users and 19 guests