From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cristiano Ligieri Pereira To: Mark Salter Cc: ecos-discuss@sourceware.cygnus.com Subject: Re: [ECOS] How useful CygMon can be? Date: Wed, 01 Aug 2001 13:26:00 -0000 Message-id: References: <200108011941.f71JfUo28186@deneb.localdomain> X-SW-Source: 2001-08/msg00017.html > >>>>> Cristiano Ligieri Pereira writes: > > > Hi all, > > > I have a Intel XScale based board (80200EVB aka LRH) and Cygmon source > > code for this board. The board comes with Cygmon image in it. I have two > > questions: > > > 1. Is it possible to use cygmon to load an eCos application since GDB > > stubs is implemented in it? (from previous messages I understand that > > RedBoot replaced Cygmon, which is deprecated, but in this case I don't > > have Redboot and need to get eCos running on the Board as quick as > > possible) > > Yes, you should be able to use cygmon for downloading eCos code. You > don't need to use gdb. You can also download an ELF or S-record file > from the cygmon command line. I guess I need GDB in order to see debugging messages on my Linux console through the serial, right? > > > 2. How can I use Cygmon source code to speed up porting RedBoot in the > > case I cannot use Cygmon to load an application? As far as I understand > > all the initialization code can be reused as well as the GDB stubs > > routines. What else? > > I don't know how useful the cygmon sources will be. The best place to > start would be the existing eCos XScale port on the Cyclone IQ80310. Yes. I'm aware of that. The big difference is that the 80200EVB uses an FPGA to control SDRAM, Flash, serial and the other peripherals. All these devices are initialized in the CygMon. What I'm wondering is what else more should I initialize from an eCos application configured to run on SDRAM to make it work properly. Thanks, Cristiano.