From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14627 invoked by alias); 25 Jun 2004 11:28:29 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 14515 invoked from network); 25 Jun 2004 11:28:25 -0000 Received: from unknown (HELO hermes.chez-thomas.org) (63.225.98.241) by sourceware.org with SMTP; 25 Jun 2004 11:28:25 -0000 Received: by hermes.chez-thomas.org (Postfix, from userid 2000) id 1AC08100D22; Fri, 25 Jun 2004 05:28:22 -0600 (MDT) Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by hermes.chez-thomas.org (Postfix) with ESMTP id 22AC810000E; Fri, 25 Jun 2004 05:28:21 -0600 (MDT) From: Gary Thomas To: anton yakovlev Cc: ecos-discuss@sources.redhat.com In-Reply-To: <40DBDDB9.6060204@inbox.ru> References: <40DBDDB9.6060204@inbox.ru> Content-Type: text/plain Organization: MLB Associates Message-Id: <1088162900.16739.1.camel@hermes> Mime-Version: 1.0 Date: Fri, 25 Jun 2004 11:28:00 -0000 Content-Transfer-Encoding: 7bit X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on hermes.chez-thomas.org Subject: Re: [ECOS] One question.. X-SW-Source: 2004-06/txt/msg00252.txt.bz2 On Fri, 2004-06-25 at 02:09, anton yakovlev wrote: > Hi, all! > > I have a programm: > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > #include > #include > > 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 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