From: Brian Drummond <brian@shapes.demon.co.uk>
Subject: Re: How to configure GNAT GPL on x86-64 Linux for ARM ELF development
Date: Fri, 25 May 2018 10:50:07 -0000 (UTC)
Date: 2018-05-25T10:50:07+00:00 [thread overview]
Message-ID: <pe8pov$l7u$1@dont-email.me> (raw)
In-Reply-To: pe84cr$ten$2@dont-email.me
On Fri, 25 May 2018 04:45:16 +0000, Adam Jensen wrote:
> On Thu, 24 May 2018 12:12:26 +0000, Brian Drummond wrote:
>
>> The error you saw "Cannot find system.ads" and Simon's answer arise
>>
>> SPARK qualification would be excellent ... again, especially for the
>> Hercules. And again, a SPARK proven ZFP RTS would be a good base to
>> build on, and a relatively simple place to start.
>
> Is it common for developers to create their own run-time system for
> embedded platforms? My inclination would be to look for hardware based
> on 1) RTS availability/quality and 2) toolkit complexity/completeness
> (completeness implies useful documentation).
Not common, no. But RTS availability (esp. SPARK RTS) has to start
somewhere, and for the MSP430 I didn't really develop one, just adapt
from AVR-Ada.
With remarkably little feedback on that project, I admit I've put
remarkably little effort into pushing it further. But I want it for my
own purposes, the watch is just a pretty by-product.
> Given that, which seems
> like an obvious thing to do, I am surprised that Adacore does not have
> more apparent associations with hardware vendors where dev-kits and SBC
> products are promoted. I bought the Nucleo-144 board because I thought
> there was a BSP, RTS, and a tool-chain configuration tutorial. That
> turned out to be a bit of a mistake and generally a poor choice.
Not Adacore ... there isn't much hobbyist money for them, given their
business model. They do publicise occasional hobby-level projects like
Lego Mindstorms and Certyflie, but I don't see them making money off it.
Meanwhile we have to support each other, perhaps your work on Nucleo can
feed back into Simon's RTS and expand its supported platforms.
-- Brian
next prev parent reply other threads:[~2018-05-25 10:50 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-05-23 6:37 How to configure GNAT GPL on x86-64 Linux for ARM ELF development Adam Jensen
2018-05-23 8:07 ` Simon Wright
2018-05-24 7:35 ` Adam Jensen
2018-05-24 12:12 ` Brian Drummond
2018-05-25 4:45 ` Adam Jensen
2018-05-25 10:50 ` Brian Drummond [this message]
2018-05-26 5:06 ` Adam Jensen
2018-05-26 23:58 ` Brian Drummond
2018-05-27 8:26 ` Jacob Sparre Andersen
2018-05-30 19:52 ` JLotty
2018-05-30 21:58 ` Simon Wright
2018-06-03 23:21 ` JLotty
2018-06-04 7:11 ` Simon Wright
2018-05-25 3:29 ` Adam Jensen
2018-05-25 7:55 ` Simon Wright
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox