[ECOS] why application can not run on ecos correctly?

Andrew Lunn andrew@lunn.ch
Tue Nov 25 08:38:00 GMT 2003


On Tue, Nov 25, 2003 at 02:06:40AM +0000, zheng wujun wrote:
> Hi,all:
> I'm a newbie to ecos,and I have already installed ecos on my PC running 
> Linux OS
> ,and built a redboot image for my board--samsung snds corectly.But there is 
> some
> 
> questions want to get your kindly response.
> 
> 1.
> When powered,redboot can executed correctly,but there no those commands 
> which pre
> 
> fix is 'f-',such  as 'fis','fconfig',why?

You have not included the flash package. Hence it does not offer you
any of the flash commands.

 
> 2.I also built a executeable application according to ecos mannul,and 
> downloaded
> 
> by tftp to address 0xX on board,but when type comamnd 'go 0xX',then the 
> board was
> 
> died.why?
> 
> the information displayed as below:
>   RedBoot> load -v -r -h 192.168.20.172 -m tftp -b 0x800040 /tftpboot/hello
>   -
>   Raw file loaded 0x00800040-0x0091fcae, assumed entry at 0x00800040
>   RedBoot> go 0x00800040

See previous email.

> 3.when I build redboot image or kernel with ecosconfig command,the steps
> below is correct:
> (1) %ecosconfig new snds redboot
> (2) %ecosconfig tree
> but!!!
> (3) make
> cannot passed.and information below was displayed on:
> 
>                 from /usr/local/arm-elf/stlport/stddef.h:23,
>                 from 
> /home/examples/kernel/install/include/../include/stddef.h:64,
>                 from /usr/local/arm-elf/stlport/stddef.h:23,
>                 from 
> /home/examples/kernel/install/include/../include/stddef.h:64,
>                 from /usr/local/arm-elf/stlport/stddef.h:23,
>                 from 
> /home/examples/kernel/install/include/../include/stddef.h:64,
>                 from /usr/local/arm-elf/stlport/stddef.h:23,
>                 from 
> /home/examples/kernel/install/include/../include/stddef.h:64,
>                 from /usr/local/arm-elf/stlport/stddef.h:23,
>                 from 
> /home/examples/kernel/install/include/../include/stddef.h:64,
>                 from /usr/local/arm-elf/stlport/stddef.h:23,
>                 from 
> /home/examples/kernel/install/include/../include/stddef.h:64,

What toolchain are you using? Did you follow the installation
instructions and are using an eCosCentric toolchain or have you built
your own?

             Andrew

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



More information about the Ecos-discuss mailing list