From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31861 invoked by alias); 15 Jun 2005 17:46:18 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 31844 invoked by uid 22791); 15 Jun 2005 17:46:13 -0000 Received: from rproxy.gmail.com (HELO rproxy.gmail.com) (64.233.170.200) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Wed, 15 Jun 2005 17:46:13 +0000 Received: by rproxy.gmail.com with SMTP id j1so193626rnf for ; Wed, 15 Jun 2005 10:46:11 -0700 (PDT) Received: by 10.11.116.64 with SMTP id o64mr47845cwc; Wed, 15 Jun 2005 10:46:11 -0700 (PDT) Received: by 10.11.118.51 with HTTP; Wed, 15 Jun 2005 10:46:11 -0700 (PDT) Message-ID: <3f4bf60c050615104618393779@mail.gmail.com> Date: Wed, 15 Jun 2005 17:46:00 -0000 From: John Newlin Reply-To: John Newlin To: Balasaravanan P Cc: ecos-discuss@sources.redhat.com In-Reply-To: <122f8500050614232347cee878@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <122f8500050614232347cee878@mail.gmail.com> Subject: Re: [ECOS] Ecos port for Xtensa processor core. X-SW-Source: 2005-06/txt/msg00108.txt.bz2 > Hi, >=20 > Is there a port for Xtensa processor core available already. > Is anybody using Ecos for Xtensa processor. >=20 > Thanks, > Bala. Tensilica supplies a working version of Redboot, based on the old 1.1 code. At my previous company (www.stretchinc.com) I ported their code to the latest ECOS CVS. I finished most of the port (and fixed a ton of bugs :P) but never had time to get ECOS running. I suspect it would not be terribly difficult, assuming you don't run into serious tool issues with C++. Neither Tensilica nor Stretch submitted their changes back, but if you are Tensilica Licensee, you probably have their code anyhow. The latest compiler from Tensilica is no longer gcc based, instead they have a compiler based on the Open64 compiler from MIPS, so there may be some issues with C++ if you do not have the gcc compiler for Xtensa. (Shameless plug for Stretch...) If you are embedding an Xtensa, you might want to look at Stretch.=20 They have a part and development board that lets you create the equivalent of TIE instructions and run them at speed (300Mhz). ;) -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss