On 24.04.19 08:10, Seeger, Steven D. (GSFC-582.0)[Embedded Flight Systems, Inc] wrote:
Hi guys.

I released a 4.14.36 ipipe patch last June. I used the tags mechanism that Philippe did. The latest tag is ipipe-core-4.14.36-ppc32-1.1.

You can find this stuff at: https://gitlab.denx.de/Xenomai/ipipe-ppc32 or https://xenomai.org/downloads/ipipe/v4.x/ppc32/ for a quick download link.

We made ipipe-ppc32. The ppc64 arch is now removed as there was an RFC and nobody spoke up. I have no hardware to test on it.

Ah, I was indeed looking at powerpc, not ppc32. Should this be updated to a current 4.14? And for LTS, you will likely want to look at 4.19 and/or reactivate 4.4.


We are moving forward with xenomai/ppc32 at NASA and our arinc653 implementation. The current thinking is while it may not fly, it can at least be a viable (and free) development platform for arinc-653 applications that can then be moved to commercial proprietary platforms with certification if need-be.

That will surely be a valuable result, likely not even bound to ppc32.

As I only learned recently (from a vendor that is still selling a lot of ppc32 silicon but no longer developing it) the toolchain situation is also getting worse: gcc discontinued ppc with release 8 and will drop it from 9. So, it will be "fun" to build for that arch in the not so far future, I'm afraid.

Jan


Steven

--------------------------------------------------------------------------------
*From:* Jan Kiszka <[email protected]>
*Sent:* Wednesday, April 24, 2019 1:46 AM
*To:* Alexander Sharabanov; [email protected]; Seeger, Steven D. (GSFC-582.0)[Embedded Flight Systems, Inc]
*Subject:* Re: Xenomai: native skin or CONFIG_XENO_OPT_PERVASIVE disabled.
On 22.04.19 15:36, Alexander Sharabanov via Xenomai wrote:
Hi All,

I am upgrading the linux kernel from linix kernel v2.6.30 to linux 3.16.61 (long tern support). Also I have upgraded the Xenomai and ipipe. I upgraded the xenomai to stable /v3.0.x (instead the Xenomai-2.4.10 that I used in old kernel), and ipipe-core-3.16-powerpc-1.patch. I have got the next error:  Xenomai: native skin or CONFIG_XENO_OPT_PERVASIVE
disabled. (modprobe xeno_native?). I do not see this options in new Xenomai. Could you please help me to resolve that.

The primary error seems that your userspace is still on 2.5 while the kernel
part is now on 3.0.

Regarding the kernel and ppc: 3.16 will be dead soon as well (early next year),
and we do not test against such old kernels anymore. We do not have an official
ppc ipipe release newer than 4.4.71 or 4.9.51. The 4.9 kernel is no longer
regularly updated, but 4.4 is - specifically via the STLS CIP kernel - and will
continue to be.

However, ppc is not tested by me, not even build-tested anymore. If you validate
ipipe-4.4.y[-cip] from https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.denx.de_Xenomai_ipipe_branches&d=DwICaQ&c=ApwzowJNAKKw3xye91w7BE1XMRKi2LN9kiMk5Csz9Zk&r=r63S9M7Jhsu-Ginn_ewiQeYiA39ideOTJunKLVvbEVs&m=2HxaHR_Z81H2hWU2fVH4D7v_N6tFRXgEfKqqJID9-HA&s=qZatnoFMBt8oA7MdrLnOFzrcfiJp9Q6-hpCfYusFmq8&e=, I can do
the tagging also for ppc (like I'm doing for arm if users report it works).

Steven, are you planning to refresh the kernel patches beyond that? How about
adding CI build for ppc? We would need support on that topic. Otherwise, it's
likely time to bury that arch, like it's happening all around.

Jan

--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux


--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux

  • X... Alexander Sharabanov via Xenomai
    • ... Jan Kiszka via Xenomai
      • ... Seeger, Steven D. (GSFC-582.0)[Embedded Flight Systems, Inc] via Xenomai
        • ... Jan Kiszka via Xenomai
          • ... Seeger, Steven D. (GSFC-582.0)[Embedded Flight Systems, Inc] via Xenomai
            • ... Lennart Sorensen via Xenomai
          • ... Lennart Sorensen via Xenomai
            • ... Jan Kiszka via Xenomai
              • ... Lennart Sorensen via Xenomai
      • ... Seeger, Steven D. (GSFC-582.0)[Embedded Flight Systems, Inc] via Xenomai
        • ... Jan Kiszka via Xenomai

Reply via email to