[En-Nut-Discussion] Application does not boot when having large global variables on Ethernut3

Ole Reinhardt ole.reinhardt at embedded-it.de
Fri Apr 4 15:23:04 CEST 2008


Hi all,

I habe a little Problem with an application using a quite large global
variable (about 6KByte) on my Ethernut3 board using NutOS 4.4.0

It's an array. When enlarging this array at some point the application
does not boot anymore. There is no output at all.

The application is running from flash started by a bootloader. There
should be plenty of ram free.

Are there any limmitations concerning global variables allocated in the
data or bss section? Or might there be a problem with my linker script
or startup code? (They a slightly modified to the .._rom versions of
NutOS, as my startup address is located at 0x10000, caused by the
bootloader).

Regards,

Ole Reinhardt

-- 
 _____________________________________________________________
|                                                             |
| Embedded-IT          Hard- und Softwarelösungen             |
|                                                             |
| Ole Reinhardt        Tel. / Fax:        +49 (0)271  7420433 |
| Luisenstraße 29      Mobil:             +49 (0)177  7420433 |
| 57076 Siegen         eMail:    ole.reinhardt at embedded-it.de |
| Germany              Web:         http://www.embedded-it.de |
|                      UstID / VAT:       DE198944716         |
|_____________________________________________________________|




More information about the En-Nut-Discussion mailing list