comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP>
Subject: Re: Point a beginner in the right direction? Cheap bare-board to run with a RTOS for running ADA
Date: Mon, 8 Jul 2013 17:23:06 +0000 (UTC)
Date: 2013-07-08T17:23:06+00:00	[thread overview]
Message-ID: <kreshq$kpj$1@dont-email.me> (raw)
In-Reply-To: lsgi1ntaf6j0.1s2rvhyl4csvv.dlg@40tude.net

On 2013-07-08, Dmitry A. Kazakov <mailbox@dmitry-kazakov.de> wrote:
> On Mon, 8 Jul 2013 12:56:44 +0000 (UTC), Simon Clubley wrote:
>
>> Start here:
>> 
>> https://www.olimex.com/Products/
>> 
>> When people come to comp.lang.ada and talk about wanting to learn Ada and
>> get it running in a bare metal environment, then quite often they are
>> talking about these types of boards, not the safety critical ones with
>> a price tag to match.
>
> The page says the board comes with Linux...
>

Dmitry, are you trying to be deliberately awkward ?

The idea behind pointing you to the index page was to enable you to
explore a world which you clearly do not even realise exists.

Yes, some of the high end Olimex boards can run Linux, but many of the
other boards listed at the Olimex site simply cannot.

However, to help you out a bit more, here are some specific examples
out of the many available:

https://www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-MICRO/
(MIPS core, 256K flash, 32K RAM)

https://www.olimex.com/Products/ARM/Atmel/SAM3-H256/
(ARM Cortex M3, 256K flash, 48K RAM)

https://www.olimex.com/Products/ARM/ST/STM32-E407/
(ARM Cortex M4, 1MB flash, 192K RAM)

These boards would not be produced unless there was a viable market for
them; Olimex, like other vendors are in business to make money.

>> 
>> There's nothing to stop a end user programmer writing their own BSP; this
>> appears to be a common capability for RTOS environments. I've written 2-3
>> BSPs for RTEMS over the years.
>
> Fine. Why don't you bundle it with GNAT and GPS and resell the package to
> those crowds of hobbyist longing for it?
>  

With those specific products, what you would be selling would be support
and that's something which needs to be supplied by a existing vendor
using their existing infrastructure.

Besides, that's only viable when you can use RTEMS instead of running on
the bare metal. Even when you use RTEMS, the end user still has to supply
a BSP if their board is not already supported.

Simon.

-- 
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world


  parent reply	other threads:[~2013-07-08 17:23 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-19  7:51 Point a beginner in the right direction? Cheap bare-board to run with a RTOS for running ADA Marcus F
2013-06-19 18:20 ` Point a beginner in the right direction? Cheap bare-board to run with a RTOS for running Ada Jacob Sparre Andersen
2013-06-19 18:59   ` Marcus F
2013-06-19 19:25     ` Marcus F
2013-07-12 20:35     ` Rego, P.
2013-07-12 20:37       ` Rego, P.
2013-07-07  9:16 ` Point a beginner in the right direction? Cheap bare-board to run with a RTOS for running ADA Lucretia
2013-07-07  9:56   ` Dmitry A. Kazakov
2013-07-07 10:58     ` Simon Clubley
2013-07-07 15:00       ` Dmitry A. Kazakov
2013-07-07 16:27         ` Niklas Holsti
2013-07-08  7:43           ` Dmitry A. Kazakov
2013-07-08 10:54             ` G.B.
2013-07-08 12:14               ` Dmitry A. Kazakov
2013-07-08 12:56                 ` Simon Clubley
2013-07-08 14:06                   ` Dmitry A. Kazakov
2013-07-08 14:43                     ` G.B.
2013-07-08 17:23                     ` Simon Clubley [this message]
2013-07-08 18:55                       ` Dmitry A. Kazakov
2013-07-09 11:53                         ` Simon Clubley
2013-07-09 12:57                           ` Dmitry A. Kazakov
2013-07-09 13:11                             ` Simon Clubley
2013-07-09 20:30                               ` Randy Brukardt
2013-07-09 22:23                                 ` Georg Bauhaus
2013-07-10  8:06                                   ` Dmitry A. Kazakov
2013-07-10 12:25                                 ` Simon Clubley
2013-07-10 22:17                                   ` Randy Brukardt
2013-07-11 16:58                                     ` Eryndlia Mavourneen
2013-07-11 22:07                                       ` Randy Brukardt
2013-07-08 13:15                 ` G.B.
2013-07-08 13:59                   ` Dmitry A. Kazakov
2013-07-09  0:53                     ` mjsilva
2013-07-08 20:31             ` Randy Brukardt
2013-07-08 20:45               ` Dmitry A. Kazakov
2013-07-09  0:19                 ` mjsilva
2013-07-09  0:27             ` mjsilva
2013-07-09  7:51               ` Dmitry A. Kazakov
2013-07-09  8:33                 ` Georg Bauhaus
2013-07-09  9:12                   ` Dmitry A. Kazakov
2013-07-09 11:08                     ` G.B.
2013-07-09 12:28                       ` Dmitry A. Kazakov
2013-07-09 14:20                         ` G.B.
2013-07-09 15:00                           ` Dmitry A. Kazakov
2013-07-09 23:13                             ` Peter C. Chapin
2013-07-09 15:38                 ` mjsilva
2013-07-09 19:48                   ` Dmitry A. Kazakov
2013-07-09 20:10                   ` Randy Brukardt
2013-07-09 22:09                     ` Georg Bauhaus
2013-07-10 22:21                       ` Randy Brukardt
2013-07-11  6:12                         ` Georg Bauhaus
2013-07-11 22:00                           ` Randy Brukardt
2013-07-10  1:31                     ` mjsilva
2013-07-10  8:17                       ` Dmitry A. Kazakov
2013-07-10 22:39                       ` Randy Brukardt
2013-07-09 13:53     ` Shmuel Metz
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox