From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1455 invoked by alias); 20 Sep 2004 08:50:54 -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 1427 invoked from network); 20 Sep 2004 08:50:52 -0000 Received: from unknown (HELO web53708.mail.yahoo.com) (206.190.37.29) by sourceware.org with SMTP; 20 Sep 2004 08:50:52 -0000 Message-ID: <20040920085052.98131.qmail@web53708.mail.yahoo.com> Received: from [209.198.241.139] by web53708.mail.yahoo.com via HTTP; Mon, 20 Sep 2004 01:50:52 PDT Date: Mon, 20 Sep 2004 08:50:00 -0000 From: Muna Hummady To: ecos-discuss@ecos.sourceware.org Cc: dpalmer@tootbee.com, gthomas@ecoscentric.com, ecos-discuss@sources.redhat.com, jifl@eCosCentric.com In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: [ECOS] debug i386 application X-SW-Source: 2004-09/txt/msg00275.txt.bz2 Hi Could you tell me if there are any other ethenet drivers i could use because there is no ethernet cards from intel in our markets. Please could you have any suggestion quickly because I have to work the network within a week. thanks Muna --- dpalmer@tootbee.com wrote: > Hello Muna, > > You have to make sure that you are using an ethernet > card > that is based on the 82559 from Intel. This is the > Ethernet Pro 10/100+, some of the Ethernet Pro 100s > and > 10/100s are based on the 82558/B Chipset and these > will > not work correctly. > > Darryl Palmer > > > On Sat, 4 Sep 2004 02:25:25 -0700 (PDT) > Muna Hummady wrote: > > hello everyone > > I'm just could connect the i386 host target to the > > redboot target via serial. I also could debug the > > example programs via the serial. > > When I'm trying to establish connection between > the > > host and redBoot via ethernet following this > > procedure: > > > > 1- set the host ip-address to "192.168.0.2" > > > > 2- (gdb) target remote 192.168.0.10:9000 > > a message appear: > > " no route to host" > > > > 3- when i"m booting redboot, appear > > " no network card found" > > and when I check the ip_address it appear 0.0.0.0. > > (i have in the redboot target PC a built in > network > > controller and also a intel network card , the > > connection failed with both" > > > > > > I dont know why this happened? because I do the > > following during building redboot.bin > > > > 1- define the ip_address in the redboot.ecc as > shown: > > > > CYGDAT_REDBOOT_DEFAULT_IP_ADDR "192, 168, 0, > 10" > > > > 2- enable CYGSEM_REDBOOT_DEFAULT_NO_BOOTP > > user-value 1 > > > > > > > > Did anyone have suggestion?????? > > thanks > > Muna > > > > > > --- Nick Garnett wrote: > > > >> Muna Hummady writes: > >> > >> > hello > >> > > >> > I want to boot the target i386 PC with the > RedBoot > >> via > >> > a floppy and use GDB to load application image > >> into > >> > the target PC from the host PC via serial line > or > >> > ethernet. > >> > > >> > As in "Embedded s/w development with eCos" > >> > {it is better to use serial port for RedBoot > >> > communicationand allow the application to use > >> Ethernet > >> > port execlusively} > >> > {RedBoot is able to share the portsit uses for > >> > debugging and diagnostics with the eCos > >> application} > >> > > >> > so I'm trying to do so : > >> > 1- First, I'm trying to connect the host target > >> (i386) > >> > to RedBoot via serial (I have only one serial > port > >> in > >> > my target PC) so I'm enable the following > option > >> in > >> > the redboot.ecc > >> > CYGNUM_HAL_VIRTUAL_VECTOR_DEBUG_CHANNEL and > >> > CYGNUM_HAL_VERTUAL_VECTOR_CONSOLE_CANNEL > (both > >> to > >> > port 0) > >> > >> You should not need to make any changes to the > >> RedBoot configuration. > >> The default should do exactly what you want. > >> RedBoot starts listening > >> on all channels and only locks onto one when it > >> detects activity. > >> > >> You could also try downloading the prebuilt > binary > >> from the website > >> and use that. > >> > >> > > >> > when I'm using the Hyperterminal to load and > run > >> the > >> > basic1 application, it is done correctly. But i > >> > couldnt run any other example program (serial, > or > >> > twothreads),I'm load them and when I'm run them > >> using > >> > go it is halted and there are no response. > >> > > >> > > >> > I could'nt load and debug any example program > >> > following the procedure: > >> > > >> > (gdb) set remotebaud 38400 > >> > (gdb) remote target /dev/ttyS0 > >> > (gdb) load > >> > (gdb) continue > >> > when doing continue the target PC is halted and > >> there > >> > is no response. > >> > > >> > could you tell me what is the wrong? > >> > >> If you are using a standard RedBoot then you > should > >> be able to run > >> these programs with no trouble. > >> > >> As I have said before, start by running some of > the > >> standard kernel > >> test programs, in particular tm_basic. > >> > >> > > >> > 2- please could you tell me how to enable both > the > >> > ethernet and serial ports to have the > >> communication > >> > via serial and loading the application via > >> ethernet? > >> > >> So long as you have an Intel EtherPro 100 card, > the > >> standard RedBoot > >> should bring the ethernet up. There are also > >> configurations for > >> RealTek 8139 and Intel i8254x based cards. > >> > >> -- > >> Nick Garnett eCos Kernel > >> Architect > >> http://www.ecoscentric.com/ The eCos and > RedBoot > >> experts > >> > >> > > > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam > protection > >around > > http://mail.yahoo.com > > > > -- > > Before posting, please read the FAQ: > >http://ecos.sourceware.org/fom/ecos > > and search the list archive: > >http://ecos.sourceware.org/ml/ecos-discuss > > > > _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1457 invoked by alias); 20 Sep 2004 08:50:55 -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 1429 invoked from network); 20 Sep 2004 08:50:52 -0000 Received: from unknown (HELO web53708.mail.yahoo.com) (206.190.37.29) by sourceware.org with SMTP; 20 Sep 2004 08:50:52 -0000 Message-ID: <20040920085052.98131.qmail@web53708.mail.yahoo.com> Received: from [209.198.241.139] by web53708.mail.yahoo.com via HTTP; Mon, 20 Sep 2004 01:50:52 PDT Date: Mon, 20 Sep 2004 08:51:00 -0000 From: Muna Hummady To: ecos-discuss@ecos.sourceware.org Cc: dpalmer@tootbee.com, gthomas@ecoscentric.com, ecos-discuss@sources.redhat.com, jifl@eCosCentric.com In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: [ECOS] debug i386 application X-SW-Source: 2004-09/txt/msg00276.txt.bz2 Message-ID: <20040920085100.th-qmnJmjFa25e4TXUI4HGTXH0LOKEVveOq4d32SiwY@z> Hi Could you tell me if there are any other ethenet drivers i could use because there is no ethernet cards from intel in our markets. Please could you have any suggestion quickly because I have to work the network within a week. thanks Muna --- dpalmer@tootbee.com wrote: > Hello Muna, > > You have to make sure that you are using an ethernet > card > that is based on the 82559 from Intel. This is the > Ethernet Pro 10/100+, some of the Ethernet Pro 100s > and > 10/100s are based on the 82558/B Chipset and these > will > not work correctly. > > Darryl Palmer > > > On Sat, 4 Sep 2004 02:25:25 -0700 (PDT) > Muna Hummady wrote: > > hello everyone > > I'm just could connect the i386 host target to the > > redboot target via serial. I also could debug the > > example programs via the serial. > > When I'm trying to establish connection between > the > > host and redBoot via ethernet following this > > procedure: > > > > 1- set the host ip-address to "192.168.0.2" > > > > 2- (gdb) target remote 192.168.0.10:9000 > > a message appear: > > " no route to host" > > > > 3- when i"m booting redboot, appear > > " no network card found" > > and when I check the ip_address it appear 0.0.0.0. > > (i have in the redboot target PC a built in > network > > controller and also a intel network card , the > > connection failed with both" > > > > > > I dont know why this happened? because I do the > > following during building redboot.bin > > > > 1- define the ip_address in the redboot.ecc as > shown: > > > > CYGDAT_REDBOOT_DEFAULT_IP_ADDR "192, 168, 0, > 10" > > > > 2- enable CYGSEM_REDBOOT_DEFAULT_NO_BOOTP > > user-value 1 > > > > > > > > Did anyone have suggestion?????? > > thanks > > Muna > > > > > > --- Nick Garnett wrote: > > > >> Muna Hummady writes: > >> > >> > hello > >> > > >> > I want to boot the target i386 PC with the > RedBoot > >> via > >> > a floppy and use GDB to load application image > >> into > >> > the target PC from the host PC via serial line > or > >> > ethernet. > >> > > >> > As in "Embedded s/w development with eCos" > >> > {it is better to use serial port for RedBoot > >> > communicationand allow the application to use > >> Ethernet > >> > port execlusively} > >> > {RedBoot is able to share the portsit uses for > >> > debugging and diagnostics with the eCos > >> application} > >> > > >> > so I'm trying to do so : > >> > 1- First, I'm trying to connect the host target > >> (i386) > >> > to RedBoot via serial (I have only one serial > port > >> in > >> > my target PC) so I'm enable the following > option > >> in > >> > the redboot.ecc > >> > CYGNUM_HAL_VIRTUAL_VECTOR_DEBUG_CHANNEL and > >> > CYGNUM_HAL_VERTUAL_VECTOR_CONSOLE_CANNEL > (both > >> to > >> > port 0) > >> > >> You should not need to make any changes to the > >> RedBoot configuration. > >> The default should do exactly what you want. > >> RedBoot starts listening > >> on all channels and only locks onto one when it > >> detects activity. > >> > >> You could also try downloading the prebuilt > binary > >> from the website > >> and use that. > >> > >> > > >> > when I'm using the Hyperterminal to load and > run > >> the > >> > basic1 application, it is done correctly. But i > >> > couldnt run any other example program (serial, > or > >> > twothreads),I'm load them and when I'm run them > >> using > >> > go it is halted and there are no response. > >> > > >> > > >> > I could'nt load and debug any example program > >> > following the procedure: > >> > > >> > (gdb) set remotebaud 38400 > >> > (gdb) remote target /dev/ttyS0 > >> > (gdb) load > >> > (gdb) continue > >> > when doing continue the target PC is halted and > >> there > >> > is no response. > >> > > >> > could you tell me what is the wrong? > >> > >> If you are using a standard RedBoot then you > should > >> be able to run > >> these programs with no trouble. > >> > >> As I have said before, start by running some of > the > >> standard kernel > >> test programs, in particular tm_basic. > >> > >> > > >> > 2- please could you tell me how to enable both > the > >> > ethernet and serial ports to have the > >> communication > >> > via serial and loading the application via > >> ethernet? > >> > >> So long as you have an Intel EtherPro 100 card, > the > >> standard RedBoot > >> should bring the ethernet up. There are also > >> configurations for > >> RealTek 8139 and Intel i8254x based cards. > >> > >> -- > >> Nick Garnett eCos Kernel > >> Architect > >> http://www.ecoscentric.com/ The eCos and > RedBoot > >> experts > >> > >> > > > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam > protection > >around > > http://mail.yahoo.com > > > > -- > > Before posting, please read the FAQ: > >http://ecos.sourceware.org/fom/ecos > > and search the list archive: > >http://ecos.sourceware.org/ml/ecos-discuss > > > > _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss