RTEMS on ARM

Jay Monkman jtm-list-rtems at smoothsmoothie.com
Mon Apr 5 20:06:15 UTC 2004


On Mon, Apr 05, 2004 at 08:48:56AM -0300, Jairo Cavanus wrote:
> uC?s configuration:
>    AT91FR4042: ARM 7 82Mhz, 512 KB Flash + 256 KB SRAM
> (http://www.atmel.com/dyn/products/product_card.asp?part_id=1983);
>    AT91FR40162: ARM 7 82Mhz, 2 MB Flash + 256 KB SRAM
> (http://www.atmel.com/dyn/products/product_card.asp?part_id=1985);
> 
> The one that I need besides the kernel is the basic TCP/IP + PPP...
> 
> Will I need external Flash or SRAM?

That depends on your application, but for an Atmel AT91RM9200 (ARM9),
here's the sizes of the sample programs:
   text    data     bss     dec     hex filename
 113663    3020   47104  163787   27fcb arm-rtems/csb337/samples/base_sp.exe
  88807    2968   39168  130943   1ff7f arm-rtems/csb337/samples/hello.exe
 268135    8328   51200  327663   4ffef arm-rtems/csb337/samples/loopback.exe
  88923    2968   39168  131059   1fff3 arm-rtems/csb337/samples/minimum.exe
 177555    3428   48384  229367   37ff7 arm-rtems/csb337/samples/paranoia.exe
 442929   16096   81408  540433   83f11 arm-rtems/csb337/samples/pppd.exe
 115551    3020   45056  163627   27f2b arm-rtems/csb337/samples/ticker.exe
 116943    2968   43776  163687   27f67 arm-rtems/csb337/samples/unlimited.exe

That indicates it would fit in your part, (maybe not the 512K one) but
executing out of flash, which is somewhat slower than sram.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/users/attachments/20040405/3662b54f/attachment-0001.bin>


More information about the users mailing list