Implement RTEMS for Altera NIOS2 processor

Roger Dahlqvist ruppe at
Thu Feb 4 20:40:10 UTC 2010

Are there currently problems with Nios II and RTEMS itself, other than the old bin utils (ar tool), which are easily fixed as shown in posts earlier.
I'm using RTEMS sources from July 2009 with Nios II and it builds with no problems once two files (wrapup Makefiles) are fixed to meet the older Altera tools.

The port is obviously not included in the release branches, but It would be a shame to pull the plug on the Nios II port alltogether, since it works.


Från: rtems-users-bounces at [rtems-users-bounces at] för Ralf Corsepius [ralf.corsepius at]
Skickat: den 4 februari 2010 15:50
Till: Joel Sherrill
Kopia: rtems-users at
Ämne: Re: Implement RTEMS  for Altera NIOS2 processor

On 02/04/2010 03:38 PM, Joel Sherrill wrote:
> On 02/04/2010 01:47 AM, Michal Simek wrote:
>> Joel Sherrill wrote:
>>> (2) AFAIK Altera has not done their part in the free software
>>> process in relation to the NIOS2 tool chain. They have NOT
>>> submitted their patches to the FSF projects for inclusion.
>>> The RTEMS Project does not provide pre-built tools based
>>> upon unsubmitted ports.
>>> (3) You can build your own toolchain using the Altera
>>> provided patches combined with RTEMS patches. I did
>>> this long ago and it worked. If they have not updated
>>> their tool versions in a long time, then you may have issues
>>> with RTEMS using recent FSF releases while Altera is
>>> using older tools.
>> Do you have any description of your successful attempt?
> I have no success with Altera but I pushed on
> Lattice and the tool developer for the Micro32 and
> it is now in the main FSF tree.

IMNSHO, it's time to pull the plug from the RTEMS nios2 port.

It's a pity for its users and a shame in general, but I feel we have
been patient long enough.

We have demonstrated our good-willingness by keeping the nios2 port
inside of the RTEMS source tree and invested time into keeping it alive.
However everything has to come to an end under circumstances like these.


rtems-users mailing list
rtems-users at

More information about the users mailing list