[En-Nut-Discussion] Status of CAN128 Port?

Henrik Maier hmlists at focus-sw.com
Mon Apr 4 23:27:36 CEST 2005


Hello AT90CAN128 users,

Atmel confirmed this morning in an email sent to me that the AT90CAN128 
has a bug concerning SP in XRAM and interrupts.

They advice not to set the SP to XRAM.

I will put my porting efforts on hold until Atmel has identified a work 
around, if there exists a work around at all.

If no work around exists I think the only chance to get Nut/OS running, 
would be to come up with a concept of having two heaps. One Stack Heap 
in the internal 4K and a General Heap in XRAM. When a thread is created 
all dynamic memory but the stack is allocated on the General Heap and 
only the stack on the Stack Heap.

Maybe someone else has a better idea.

Cheers

Henrik


FOCUS Software Engineering Pty Ltd
Brisbane, Australia - Web: www.focus-sw.com
Phone: +61-402 970 933 - Fax: +61-7-3009 0399


Henrik Maier wrote:
> all my current porting work has been committed to the CVS.
> 
> In regards to the status of the AT90CAN128 port, please refer to my
> earlier post from "Re: [En-Nut-Discussion] Forward of moderated message:
> AT90CAN128" from 2/4/05. As mentioned in this post I experienced issues
> relating to stack operations in XRAM while interrupts are enabled.
> 



More information about the En-Nut-Discussion mailing list