Re: [Emc-developers] Arm with PCIe -- mesa 6i25 (Peter C. Wallace)
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)
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
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
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
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