From: Simon Wright <simon@pushface.org>
Subject: Re: STM32F4 GNAT Run Time System - roadmap
Date: Wed, 10 Jun 2015 22:19:29 +0100
Date: 2015-06-10T22:19:29+01:00 [thread overview]
Message-ID: <lyzj47l0ri.fsf@pushface.org> (raw)
In-Reply-To: ml96i2$3qs$2@dont-email.me
Brian Drummond <brian@shapes.demon.co.uk> writes:
> Anything that can be done to make adding an MCU easier is
> worthwhile. In the MSP430 case I had a parser for the C header files
> so that all MSP430s were available (to the extent the parser worked)
> but that won't work across multiple manufacturers.
>
> So establishing a framework into which someone can plug in the details
> of a new MCU, or which guides or helps him in doing so, would be
> important.
>
> Specific MCUs it would be good to target:
> TI have several families, some with low cost Launchpad boards,
> including the Stellaris. They have announced anew "MSP432" line aiming
> squarely at their own ultra-low-power MSP430 market but with a Cortex
> core.
>
> And notably they have the Hercules series, again with cheap
> Launchpads, aimed at high reliability for industrial and automotive
> markets - with dual CPUs operating in lockstep to detect errors.
>
> http://www.ti.com/ww/en/launchpad/launchpads-hercules.html
> http://uk.farnell.com/texas-instruments/launchxl-rm42/dev-board-rm42-
> hercules-launchpad/dp/2341348
>
> What better platform for running Ada?
Well, I see your point; but my approach was to try for an Ada RTS,
rather than a BSP. I think you're asking for a BSP written in Ada (or at
any rate easily usable from Ada.
The reason for choosing FreeRTOS as a basis was that it decouples the
Ada RTS from the BSP; so provided _someone_ has ported FreeRTOS to the
board (and, at least judging by STM, its C BSP) we are at a good
position to get Ada up and running.
I don't know what would be involved in "a framework into which someone
can plug in the details of a new MCU". Sounds like a major exercise.
next prev parent reply other threads:[~2015-06-10 21:19 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-06-09 12:02 STM32F4 GNAT Run Time System - roadmap Simon Wright
2015-06-09 19:44 ` Tero Koskinen
2015-06-12 17:31 ` MIchael Erdmann
2015-06-12 18:19 ` Simon Wright
2015-06-09 20:08 ` jan.de.kruyf
2015-06-10 17:47 ` Simon Wright
2015-06-10 19:54 ` jan.de.kruyf
2015-06-10 21:11 ` Simon Wright
2015-06-10 8:19 ` jan.de.kruyf
2015-06-10 8:24 ` jan.de.kruyf
2015-06-10 17:55 ` Simon Wright
2015-06-10 19:30 ` jan.de.kruyf
2015-06-10 11:20 ` Brian Drummond
2015-06-10 21:19 ` Simon Wright [this message]
2015-06-11 10:10 ` Brian Drummond
2015-06-13 13:21 ` Jedi Tek'Unum
2015-06-13 14:15 ` Dmitry A. Kazakov
2015-06-13 14:55 ` Simon Wright
2015-06-13 17:43 ` Jedi Tek'Unum
2015-12-06 18:34 ` Simon Wright
2015-12-07 10:39 ` Brian Drummond
2016-01-28 20:52 ` Simon Wright
2016-01-30 14:21 ` Brian Drummond
2015-12-07 15:13 ` Jere
2015-12-07 16:31 ` Simon Wright
2015-12-07 16:49 ` Simon Wright
2015-12-07 17:56 ` Jere
2015-12-07 22:02 ` Simon Wright
2015-12-08 14:03 ` Jere
2015-12-08 15:07 ` Tero Koskinen
2015-12-09 1:46 ` Jere
2015-12-08 2:11 ` Randy Brukardt
2015-12-09 18:46 ` Simon Clubley
2015-12-09 22:47 ` Randy Brukardt
2015-12-10 18:22 ` Simon Clubley
2015-12-11 14:59 ` AI12-0128 (was: STM32F4 GNAT Run Time System - roadmap) Simon Wright
2015-12-11 21:18 ` Randy Brukardt
2015-06-10 15:20 ` STM32F4 GNAT Run Time System - roadmap Patrick Noffke
2015-06-15 19:03 ` 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