From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: buffer1.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!feeder.erje.net!1.eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Brian Drummond Newsgroups: comp.lang.ada Subject: Re: STM32F4 GNAT Run Time System - roadmap Date: Wed, 10 Jun 2015 11:20:35 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 10 Jun 2015 11:20:35 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="da745e888d4a5182b5fda6212bbb0a63"; logging-data="3932"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/4IfZLegZKl0/v/DG9NIjSUZRpL0/m/to=" User-Agent: Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2) Cancel-Lock: sha1:Nr9BZsFQ8HHYJSPSk0mt8QaI5Pk= Xref: number.nntp.giganews.com comp.lang.ada:193557 Date: 2015-06-10T11:20:35+00:00 List-Id: On Tue, 09 Jun 2015 13:02:22 +0100, Simon Wright wrote: > Looking for some input on priorities for work. > Other MCUs ---------- > > STM have just released a significant number of affordable Nucleo > development kits. The NUCLEO-F091RC has 48 MHz Cortex-M0 core, 256-KB > Flash, 32-KB SRAM, which would just-about take my current testbed > program; for the princely sum of UKP7.94 + p&p, 88 in stock in UK for > next day delivery from Farnell[0]. I confess I haven't been following this as closely as I'd like, but there are many possibilities for "other MCUs". 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? -- Brian