Re: [Emc-developers] Arm with PCIe -- mesa 6i25 (Peter C. Wallace)

2019-03-10 Thread Alec Ari via Emc-developers
Hello,

I would just use this:

https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git/log/?h=v4.14-rt

Alec


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Arm with PCIe -- mesa 6i25 (Peter C. Wallace)

2019-03-08 Thread Alan Condit
I am not a big fan of IBM but I have to say that because they defined the PC 
bios and interrupt structure,
we all owe them a debt of gratitude for the continued degree of compatibility 
on the X86 machines.

I thought that there was already a stable rt-preempt kernel for 4.9 LTS and 
4.14 LTS and they were approaching stable on the 4.19 LTS rt-preempt kernel. 
However, I now realize that I was looking at the GitHub for rt-preempt generic.
It looks like there maybe something approaching stable for 4.9 LTS for Pine64. 
I am not sure of the relationship between the Pine64 and RockPro64. Pine64+ 
uses an Allwinner cpu, while the RockPro64 uses RK3399 which is Armv8.

I have built kernels in the past but am not an expert.

Alan

> Message: 4
> Date: Fri, 8 Mar 2019 08:56:46 -0800 (PST)
> From: "Peter C. Wallace" 
> To: EMC developers 
> Subject: Re: [Emc-developers] Arm with PCIe -- mesa 6i25
> Message-ID: 
> Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed
> 
> On Fri, 8 Mar 2019, Alan Condit wrote:
> 
>> Date: Fri, 8 Mar 2019 08:34:39 -0800
>> From: Alan Condit 
>> Reply-To: EMC developers 
>> To: emc-developers 
>> Subject: [Emc-developers] Arm with PCIe -- mesa 6i25
>> 
>> I am looking at processors for my next controller. I saw yesterday that the 
>> RockPro64 has a PCIe 4x connector. It has a six core RK3399 - dual core A72 
>> - quad core Arm53. At the moment that doesn??t mean much to me.
> 
>> Anyway my question is would it be feasible to use the RockPro64 with a 6i25
>> board and if, yes, what would be required to use a 6i25 with that processor, 
>> i.e., is it just recompiling some ??C?? code or is there a bunch of assembly 
>> code that would have to be rewritten.
>> 
>> Thanks,
>> Alan
> 
> 
> I suspect any changes (if needed) would be pretty minor, but a bigger 
> question 
> is can you get or build a reliable real time kernel for the RockPro. One 
> issue 
> with the ARM boards is that each one is different enough that its often an 
> 'adventure' to do things that are trivial on x86 because of per ARM board 
> idiosyncrasies.
> 
> Peter Wallace
> Mesa Electronics



___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Arm with PCIe -- mesa 6i25

2019-03-08 Thread Alec Ari via Emc-developers
If you're used to building kernels all the time, Xenomai on the Rockchip should 
be a non-issue. The Xenomai mailing list is really helpful too. It'd be best to 
start with PREEMPT-RT though and make sure that works first. If high latency is 
the only issue during testing (no kernel panics, errors, overruns, locks, 
nothing wrong with dmesg) then switch to Xenomai.
Alec

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Arm with PCIe -- mesa 6i25

2019-03-08 Thread Peter C. Wallace

On Fri, 8 Mar 2019, Alan Condit wrote:


Date: Fri, 8 Mar 2019 08:34:39 -0800
From: Alan Condit 
Reply-To: EMC developers 
To: emc-developers 
Subject: [Emc-developers] Arm with PCIe -- mesa 6i25

I am looking at processors for my next controller. I saw yesterday that the 
RockPro64 has a PCIe 4x connector. It has a six core RK3399 - dual core A72 
- quad core Arm53. At the moment that doesn??t mean much to me.



Anyway my question is would it be feasible to use the RockPro64 with a 6i25
board and if, yes, what would be required to use a 6i25 with that processor, 
i.e., is it just recompiling some ??C?? code or is there a bunch of assembly 
code that would have to be rewritten.


Thanks,
Alan



I suspect any changes (if needed) would be pretty minor, but a bigger question 
is can you get or build a reliable real time kernel for the RockPro. One issue 
with the ARM boards is that each one is different enough that its often an 
'adventure' to do things that are trivial on x86 because of per ARM board 
idiosyncrasies.


Peter Wallace
Mesa Electronics
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] Arm with PCIe -- mesa 6i25

2019-03-08 Thread Alan Condit
I am looking at processors for my next controller. I saw yesterday that the 
RockPro64 has a PCIe 4x connector. It has a six core RK3399 - dual core A72 - 
quad core Arm53. At the moment that doesn’t mean much to me. 

Anyway my question is would it be feasible to use the RockPro64 with a 6i25 
board and if, yes, what would be required to use a 6i25 with that processor, 
i.e., is it just recompiling some ‘C’ code or is there a bunch of assembly code 
that would have to be rewritten.

Thanks,
Alan

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers