[En-Nut-Discussion] Ethernut 3.0 limits

Ole Reinhardt ole.reinhardt at embedded-it.de
Mon Jan 25 15:36:38 CET 2010

Hello Javier,

> overflow problem if a lot of PCs are looking for connections, but I think it
> should be possible to check memory and accept new connection only if there
> is available memory.


>   So it could be interesting data about how much RAM
> uses a TCP client connected to the board.

I don't know if there are any such statistics. In detail this depends
much on how you code is implemented and how many stack space is assigned
to you threads. You can easily check this using NutHeapAvailable()

You might also want to read http://www.ethernut.de/pdf/enmem21e.pdf

> With respect to the ethernut my problem is that I've not found any
> instructions about how it could be used to put my code in the non volatile
> memory.  Could anybody help or led me?

I have implemented a x/y modem bootloader for a customer. You could
build something similar. Always you have to program you board initialy.
That's most easily done using JTAG (Turtelizer + OpenOCD for example)

See http://ethernut.de/en/hardware/enut3/jtag.html




Thermotemp GmbH, Embedded-IT

Embedded Hard-/ Software and Open Source Development, 
Integration and Consulting

Geschäftsstelle Siegen - Steinstraße 67 - D-57072 Siegen - 
tel +49 (0)271 5513597, +49 (0)271-73681 - fax +49 (0)271 736 97

Hauptsitz - Hademarscher Weg 7 - 13503 Berlin
Tel +49 (0)30 4315205 - Fax +49 (0)30 43665002
Geschäftsführer: Jörg Friedrichs, Ole Reinhardt
Handelsregister Berlin Charlottenburg HRB 45978 UstID DE 156329280 

More information about the En-Nut-Discussion mailing list