Implement RTEMS for Altera NIOS2 processor
Joel Sherrill
joel.sherrill at OARcorp.com
Thu Feb 4 21:16:28 UTC 2010
On 02/04/2010 02:40 PM, Roger Dahlqvist wrote:
> 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.
>
That's the only one I remember. We worked through that. :)
> 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.
>
>
I would expect it to work now with correct 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.
>
>
I personally have trouble pulling the plug on any port which
has users (this one does) and the CPU is still in production
and recommended for new designs.
I think this is a case where the RTEMS NIOS II users can
make some noise with Altera and have a positive impact for
the free software community. YOU are an Altera customer
where I am not. YOU are in a much better position to have
an impact.
If you need support in explaining the issue to someone at
Altera, I am happy to do this. I'm not trying to be a jerk.
They just are missing out. Their competitors are doing the
right thing. Microblaze and Lattice Micro32 are in the
main FSF distributions.
--joel
> //Roger
>
> ________________________________________
> Från: rtems-users-bounces at rtems.org [rtems-users-bounces at rtems.org] för Ralf Corsepius [ralf.corsepius at rtems.org]
> Skickat: den 4 februari 2010 15:50
> Till: Joel Sherrill
> Kopia: rtems-users at rtems.org
> Ä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.
>
> Ralf
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-users
>
--
Joel Sherrill, Ph.D. Director of Research& Development
joel.sherrill at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the users
mailing list