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: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!weretis.net!feeder4.news.weretis.net!ecngs!feeder2.ecngs.de!sequencer.elbracht.net!news6-2.united-newsserver.de!not-for-mail Message-ID: <557B177F.8000706@snafu.de> Date: Fri, 12 Jun 2015 19:31:43 +0200 From: MIchael Erdmann User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 Newsgroups: comp.lang.ada To: Tero Koskinen Subject: Re: STM32F4 GNAT Run Time System - roadmap References: In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Organization: united-newsserver, Premium-Usenet NNTP-Posting-Date: 12 Jun 2015 19:31:39 CEST NNTP-Posting-Host: 1ddb619c.news6-2.united-newsserver.de X-Trace: DXC=lSbY]3OdCjiSPddY?T0=\kHL73d`@ME3mFCf4E[AA_Vc^53V9DPgNhJ9U`fa4Ab X-Complaints-To: abuse@united-newsserver.de Xref: news.eternal-september.org comp.lang.ada:26287 Date: 2015-06-12T19:31:39+02:00 List-Id: On 6/9/2015 9:44 PM, Tero Koskinen wrote: > Hi, > > 9.6.2015, 15:02, Simon Wright wrote: >> Looking for some input on priorities for work. >> >> * ? > > These days I try to avoid building (cross-)gnat as much as possible, > since usually it is pretty painful (read: time consuming). Also, that is > one reason why I prefer to toy with AVRs instead of Cortex-Mx ARMs. > > So, STM32F4 GNAT runtime in a ready-to-run package would be nice. I agree; i have an STM32F4 disco board; but frankly speaking i am using C since i don't want to spend the time to compile the stuff. Some libs i can port my self if i need them Regards Michael > > Ideally, you should need only one command for installation and another > for compiling the app: > $ sudo apt-get install stm32f4-gnat > $ stm32f4-gnatmake -XBOARD=nucleof401re myproject > >> * Other MCUs. > > STM32F4 series (F407, F405, F4x1RE) has been ok, also Atmel's > SAM D20/D21 Cortex-M0+ MCUs seem reasonable. Some day, it would be > interesting to run Ada on NXP's multicore LPC43xx (M4 and M0+) MCUs. > > On the other hand, I don't really like Freescale's Kinetis series. > I don't find the datasheets as easy to read as Atmel's or ST's > datasheets. In addition, there are not that many (decent) evaluation > boards available for Kinetis MCUs. > > Yours, > Tero