This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: One question..
- From: Gary Thomas <gary at mlbassoc dot com>
- To: anton yakovlev <antony at inbox dot ru>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: Fri, 25 Jun 2004 05:28:20 -0600
- Subject: Re: [ECOS] One question..
- Organization: MLB Associates
- References: <40DBDDB9.6060204@inbox.ru>
On Fri, 2004-06-25 at 02:09, anton yakovlev wrote:
> Hi, all!
>
> I have a programm:
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> #include <stdio.h>
> #include <cyg/kernel/kapi.h>
>
> void first(cyg_addrword_t threadData) {
>
> (void) threadData;
> printf("the first thread\n");
>
> }
>
> static char stack_a[4096];
> static cyg_thread thread_a;
> static cyg_handle_t handle_a;
>
> void cyg_user_start(void) {
>
> cyg_thread_create(10, first, 0, "first", stack_a, 4096, &handle_a,
> &thread_a);
> cyg_thread_resume(handle_a);
>
> }
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> but when i try to executing it, i see only following:
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> RedBoot> load -r -m y -b 0x205000
> Raw file loaded 0x00205000-0x00210500
> xyzModem - CRC mode, 363(SOH)/0(STX)/0(CAN) packets, 3 retries
> RedBoot> go 0x205000
Why did you specify raw mode (-r)? When you do this, RedBoot loads the
file directly into memory without any processing at all, probably not
what you want to do.
How did you create the file that's being downloaded? Is it an
executable (ELF) image? or possibly S-records?
>
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> i.e. thread want not to start.. Why so?..
>
> I have Falcom fx35xxlsi (based on NEC V850 processors family) platform
> with eCos 2.0.. I build eCos from the sources.. Maybe I have broken
> configuration?..
--
Gary Thomas <gary@mlbassoc.com>
MLB Associates
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss