Not really, the ARM port already runs on Cortex-A, it is a good solution.
Giovanni
[NOTES] Multi Core support
- Giovanni
- Site Admin
- Posts: 14893
- Joined: Wed May 27, 2009 8:48 am
- Has thanked: 1202 times
- Been thanked: 997 times
Re: [NOTES] Multi Core support
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
So, for these kind of devices and OSes, there is a need of IKSP, inter-kernel support package.
Angelo
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
So, for these kind of devices and OSes, there is a need of IKSP, inter-kernel support package.
Angelo
- Giovanni
- Site Admin
- Posts: 14893
- Joined: Wed May 27, 2009 8:48 am
- Has thanked: 1202 times
- Been thanked: 997 times
Re: [NOTES] Multi Core support
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
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
Re: [NOTES] Multi Core support
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?
- Giovanni
- Site Admin
- Posts: 14893
- Joined: Wed May 27, 2009 8:48 am
- Has thanked: 1202 times
- Been thanked: 997 times
Re: [NOTES] Multi Core support
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
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
- Giovanni
- Site Admin
- Posts: 14893
- Joined: Wed May 27, 2009 8:48 am
- Has thanked: 1202 times
- Been thanked: 997 times
Re: [NOTES] Multi Core support
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
L5, W and newer H7s have higher priority.
Giovanni
- Giovanni
- Site Admin
- Posts: 14893
- Joined: Wed May 27, 2009 8:48 am
- Has thanked: 1202 times
- Been thanked: 997 times
Re: [NOTES] Multi Core support
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
I am involved on Stellar development, I can't disclose details but it is alive and well, it will be awesome
Giovanni
- Giovanni
- Site Admin
- Posts: 14893
- Joined: Wed May 27, 2009 8:48 am
- Has thanked: 1202 times
- Been thanked: 997 times
Re: [NOTES] Multi Core support
Packages are under discussion, cannot comment, sorry.
Personally I would like to see multiple options.
Giovanni
Personally I would like to see multiple options.
Giovanni