[En-Nut-Discussion] Building NUT/OS for Atmega2561

Harald Kipp harald.kipp at egnite.de
Fri Jul 7 10:00:47 CEST 2006

Hi Thiago, Josh,

Good news: Version is running on the ATmega2561, using
ImageCraft 7.06B. Yesterday I tried several samples including

Bad news: Not all things work. First, we are still limited to
128 kBytes program space. I'm considering moving the application
code to upper flash as a temporary solution. This way Nut/OS needs
not to deal with long jumps, only returns.
Second, the EEPROM routines don't work. That's all I found out
during a short test.

Does anyone know about a pre-build GCC toolchain running on
Windows? AFAIK, AVRGCC for Linux can be patched with success,
but from my experience you need some luck to get a toolchain
patch working on Cygwin/MingW.


At 17:20 06.07.2006 -0300, you wrote:
>As far as I know, from the past posts from Harald and others, it's not yet
>supported. The problem is that Atmel renamed many registers and the code
>must be changed somehow to support the new names.
>I've ordered a few samples to try porting it. It might take a while for them
>to get here, but I'm interested in helping the porting effort if someone
>wants to start it :)
>We need some guidance on how to cope with the register renaming issue :)

More information about the En-Nut-Discussion mailing list