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.224.59.205 with SMTP id m13mr10237866qah.7.1371505608863; Mon, 17 Jun 2013 14:46:48 -0700 (PDT) X-Received: by 10.49.86.98 with SMTP id o2mr402767qez.4.1371505608849; Mon, 17 Jun 2013 14:46:48 -0700 (PDT) Path: border1.nntp.dca3.giganews.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!bw2no2024807qab.0!news-out.google.com!y6ni3381qax.0!nntp.google.com!bw2no2024797qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Mon, 17 Jun 2013 14:46:47 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=68.113.176.20; posting-account=MynaUQoAAABLIabAWk436qZGCp4jiL1_ NNTP-Posting-Host: 68.113.176.20 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Help with embedded hardware/software platform selection for ADA From: Marcus F Injection-Date: Mon, 17 Jun 2013 21:46:48 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Original-Bytes: 3310 Xref: number.nntp.dca.giganews.com comp.lang.ada:181902 Date: 2013-06-17T14:46:47-07:00 List-Id: On Friday, June 14, 2013 10:39:33 AM UTC-5, 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! I'm looking around, and I have to ask: Why is it so hard to find informatio= n on getting started with embedded ADA? If I search for "Getting started with C on embedded devices" I find instruc= tions that would have me up and running in no-time, but so far I haven't be= en able to find any kind of guide, tutorial, or barely even suggestions. It's not strange that people new to embedded systems are looking to C and o= ther languages, they can easily find information about it and get started q= uickly.