From: "Rego, P." <pvrego@gmail.com>
Subject: Raspberry Pi, Real-Time and Ada
Date: Wed, 5 Feb 2014 16:53:11 -0800 (PST)
Date: 2014-02-05T16:53:11-08:00 [thread overview]
Message-ID: <5e8fad3a-94e6-4517-af54-db8b4146803e@googlegroups.com> (raw)
Hi guys,
Is it possible to run Real-Time applications on Raspberry Pi (specially in Ada)? Yesterday I began to read the RPi documentation, and discovered that several (actually all that I found) I/O libraries available to access GPIOs (mostly written in C and Python) are not Real-Time, and even the Raspbian Debian distribution is not intended to run RT applications, so it's not built for it.
One idea could be using the CONFIG_PREEMPT_RT Linux patch, so I think I would have to recompile the Raspbian kernel. Is it reliable for an ARM11? I mean, can I work on it as an RTOS-like this way? And also I think that I would have to rewrite the I/O libraries (no problem, but it's also an overhead).
Or the other option could be using a real RTOS. I've seen some posts about ChibiOS/RT, Xenomai and FreeRTOS, but they don't seem to have Ada available.
So I would much appreciate your opinions.
Best regards,
Rego.
next reply other threads:[~2014-02-06 0:53 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-02-06 0:53 Rego, P. [this message]
2014-02-06 7:50 ` Raspberry Pi, Real-Time and Ada Stephen Leake
2014-02-06 8:44 ` Dmitry A. Kazakov
2014-02-06 13:16 ` Simon Clubley
2014-02-06 21:12 ` Rego, P.
2014-02-07 0:26 ` Simon Clubley
2014-02-07 11:44 ` Rego, P.
2014-02-06 21:09 ` Rego, P.
2014-02-06 21:04 ` Rego, P.
2014-02-07 8:28 ` Stephen Leake
2014-02-07 12:09 ` Rego, P.
2014-02-08 8:28 ` Stephen Leake
2014-02-08 9:06 ` Dmitry A. Kazakov
2014-02-10 18:18 ` Rego, P.
2014-02-13 15:23 ` Stephen Leake
2014-02-07 8:42 ` Dmitry A. Kazakov
2014-02-07 12:34 ` Rego, P.
2014-02-07 12:59 ` Dmitry A. Kazakov
2014-02-07 13:25 ` Rego, P.
2014-02-07 23:11 ` Rego, P.
2014-02-08 8:56 ` Dmitry A. Kazakov
2014-02-10 18:29 ` Rego, P.
2014-02-10 20:38 ` Dmitry A. Kazakov
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox