public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Huge memory footprint for a simple "hello world"
@ 2006-06-06 12:03 Socrates Socrates
  2006-06-06 13:38 ` Andrew Lunn
  0 siblings, 1 reply; 21+ messages in thread
From: Socrates Socrates @ 2006-06-06 12:03 UTC (permalink / raw)
  To: ecos-discuss

Hi All

AIM:
I am using the EB40 board and I am trying to test a simple "hellow
world" application.

Problem:
The memory footprint of the application is too big to fit into the
available RAM. The failure happens during uploading of the
application.

Here's more information of my steps:

1. I used "ecoconfig EB40" to setup and build redboot for the EB40 board.
2. I used "arm-elf-gdb redboot.elf" , tar rdi /dev/ttyS0, set
$cpsr=0xd3, load, cont, Crtl Z, minicom
3. RedBoot> load -b -m xmodem -b 0x02033428             # My notes:
0x02033428 is the lower range of the available RAM as reported by
'version' command on RedBoot
4. I comppile and link my test app
/opt/ecos/gnutools/arm-elf/bin/arm-elf-gcc -c -o test.o -Wall
-I/home/socrates/work/atmel/020606-ARM/install/include test.c
/opt/ecos/gnutools/arm-elf/bin/arm-elf-ld -nostartfiles -nostdlibs
-L/opt/ecos/gnutools/arm-elf/arm-elf/lib
-L/opt/ecos/gnutools/arm-elf/lib/gcc-lib/arm-elf/3.2.1/ -o test test.o
-T/home/socrates/work/atmel/020606-ARM/install/lib/target.ld

socrates@would:~/work/atmel$ ls -l test*
-rwxr-xr-x  1 socrates  socrates  322442 Jun  6 12:06 test
-rw-r--r--  1 socrates  socrates     138 Jun  6 11:35 test.c
-rw-r--r--  1 socrates  socrates     880 Jun  6 12:06 test.o

Here's is my test.c file:
*************************************************************************
#include <cyg/infra/diag.h>

char *RedBoot_version = "aslkjdahlsdfjk";

int main(void)
{
   diag_printf("HELLO WORLD\n");
   return 0;
}
**************************************************************************


I'd really appreciate your help.

Oh, I am very very new to EB40 or ecos for that matter.



Kind regards;

Socrates

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2006-06-08 12:55 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-06-06 12:03 [ECOS] Huge memory footprint for a simple "hello world" Socrates Socrates
2006-06-06 13:38 ` Andrew Lunn
2006-06-06 13:58   ` Socrates Socrates
2006-06-06 14:05     ` Andrew Lunn
2006-06-06 14:19       ` Socrates Socrates
2006-06-06 14:54         ` Andrew Lunn
2006-06-07  8:50           ` Socrates Socrates
2006-06-07  8:58             ` Andrew Lunn
2006-06-07  9:40               ` Socrates Socrates
2006-06-07  9:53                 ` Andrew Lunn
2006-06-07 10:28                   ` Socrates Socrates
2006-06-07 11:11                     ` Andrew Lunn
2006-06-07 11:48                       ` Socrates Socrates
2006-06-07 11:54                         ` Andrew Lunn
2006-06-08 12:28                           ` Socrates Socrates
2006-06-08 12:35                             ` Andrew Lunn
2006-06-08 12:48                               ` Socrates Socrates
2006-06-08 12:55                                 ` AW: " Ram Sudhir Tadavarthi
2006-06-07 11:57                 ` Gary Thomas
2006-06-07 12:09                   ` [ECOS] Python under eCos Evgeny Belyanco
2006-06-07 12:15                     ` Gary Thomas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).