public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Cyclone V, Nios II, Ecos, hal-synth on Nios - Repost with clean subject line.
@ 2016-03-01 22:21 John Carter
  2016-03-01 23:30 ` [ECOS] " Grant Edwards
  0 siblings, 1 reply; 3+ messages in thread
From: John Carter @ 2016-03-01 22:21 UTC (permalink / raw)
  To: ecos-discuss

Sorry subject line in previous post, copy / paste failure. :-(

So we have been running the open source version of Ecos on Cyclone III on Leon2.

We are now considering moving to Cyclone V running Linux on Nios2.

As a porting step, we want to port the Ecos i86 synth HAL to nios, and
run our existing application as a multithreaded Ecos application
residing within a single Linux process.

The obvious way to go about it would be to mash up the nios HAL
available from here...
   http://www.ecoscentric.com/ecospro/nios2.shtml
with the i86 synth hal.

But the fine fine print seems problematic....

> Congratulations, your purchase of the Altera Nios II Development Kit - either the Stratix® II FPGA Edition or the Cyclone® II FPGA Edition, entitles you to a free copy of eCosCentric's eCosPro Starter Kit. The Starter Kit includes all the necessary tools, runtime code and documentation you need to develop royalty and license fee free embedded applications running on Altera's Nios II core.


Alas, we have Cyclone V developer kits and intent to deploy on Cyclone V.

I have a vague memory of reading or hearing that Altera paid for the
Nios port with the aim of selling more chips.

So it would make sense that the actual fine print of that deal didn't
limit it to those older generation chips.

Anybody know for sure?

Alternately, if that fine print says what it says and is immutable..

We could take the open source ecos and rewrite the approximately 800
lines of i386 assembler into Nios.

Or perhaps we could create a CPU agnostic version out of signals and
libc getcontext / swapcontext.

Any ideas? Or suggestions?


-- 
John Carter
Phone : (64)(3) 358 6639
Tait Electronics
PO Box 1645 Christchurch
New Zealand

-- 

------------------------------
This Communication is Confidential. We only send and receive email on the
basis of the terms set out at www.taitradio.com/email_disclaimer
------------------------------

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-03-02 14:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-01 22:21 [ECOS] Cyclone V, Nios II, Ecos, hal-synth on Nios - Repost with clean subject line John Carter
2016-03-01 23:30 ` [ECOS] " Grant Edwards
2016-03-02 14:29   ` Edgar Grimberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).