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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.66.154.200 with SMTP id vq8mr493136pab.15.1371241005586; Fri, 14 Jun 2013 13:16:45 -0700 (PDT) X-Received: by 10.49.30.105 with SMTP id r9mr135969qeh.27.1371241005167; Fri, 14 Jun 2013 13:16:45 -0700 (PDT) Path: border1.nntp.dca3.giganews.com!border2.nntp.dca3.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!ko2no13766540pbb.0!news-out.google.com!b2ni15010pby.1!nntp.google.com!c5no24200834pbj.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 14 Jun 2013 13:16:45 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=71.175.94.238; posting-account=mZyFSQoAAABfOmklsh1d8TPbS2LncUKl NNTP-Posting-Host: 71.175.94.238 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <64342706-2b74-4263-9e8f-bdc0bc67a3ac@googlegroups.com> Subject: Re: Help with embedded hardware/software platform selection for ADA From: "RasikaSrinivasan@gmail.com" Injection-Date: Fri, 14 Jun 2013 20:16:45 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Original-Bytes: 3137 Xref: number.nntp.dca.giganews.com comp.lang.ada:181856 Date: 2013-06-14T13:16:45-07:00 List-Id: Cortex M4 might be a good choice. gnat has been ported I believe. (There is= a gnat port to Mindstorm). Other choices include - AVR. raspberry pi - has been reported to run gnat apps as well. hope this helps. srini On Friday, June 14, 2013 11:39:33 AM UTC-4, Max Herman wrote: > Hello,=20 >=20 >=20 >=20 > I need to pick a platform (basically a micro processor) that will be able= to run object code compiled from the ADA source code. I will design a cust= om board (basically a single board computer) with all required equipment an= d interfaces. The platform shall be fan-less, support at least 64Mb RAM and= 64 Mb Flash, CPU should be at least 400Mhz. OS, or run-time environment sh= ould be minimal, and take very little time to boot (1-5 seconds), so Androi= d will most likely not gonna work.=20 >=20 >=20 >=20 > Based on the research I did, it seemed like Cortex A8/9 series CPU is ide= al for such application, plus I have some experience working with them (ASM= and C only).=20 >=20 >=20 >=20 > The problem I ran into: ADA Compiler. I have ADA code that I will need to= build, and run on this embedded platform. I did some research, and found t= hat ADACore has press release about bare metal ADA Compiler (now talking to= them), and some other project that offer a possibility of doing this, such= as Ada_Bare_bones, RTEMSAda, Ada Microkernel.=20 >=20 >=20 >=20 > Did anyone had any luck in using ADA for Application like this?=20 >=20 > What would be the best hardware platform (x86, ARM, SPARK, etc).=20 >=20 > What would be the best OS/RTE for the application like this? >=20 > Are there any off-the-shelf SBC kits that support ADA and backed by manuf= acturer support? >=20 >=20 >=20 > I'll appreciate any suggestions!