[ECOS] problem using SMC1 serial port of A&M Rattler as console

agyhoo agyhoo@yahoo.com
Tue Jan 20 21:20:00 GMT 2004

I am pretty sure my Redboot version is older than the 12/16
change you made. I did try checking out the eCos sources
prior to the 12/16/03 change you mentioned. When I build
and execute now, the serial port works. I do get some
garbled text initially but then the console I/O seems to
work fine.

So, in order to use the latest code, I need to build
redboot from the latest sources, then ? Did your change
affect redboot as well?


PS. Sorry for the repeat post..I forgot to CC the list the
last time.
--- Gary Thomas <gary@mlbassoc.com> wrote:
> On Tue, 2004-01-20 at 12:30, agyhoo wrote:
> > I tried the exact command sequence you list below and
> > imported the .ecm file you sent. The Hello World works
> > in this case.
> > 
> > However, when I change the cmd sequence below to use
> the 
> > net template (ie. ecosconfig new rattler net), the
> results
> > are mixed. For the hello world program, I get garbled
> > output
> > as follows:
> > 
> > ld!Hello Wor
> > 
> > If I try another example program like "twothreads"
> which
> > involves continuous printing to the console, the
> letters
> > "ne" appear and then the code seems to hang.
> > 
> > I am starting the code as follows. After linking the
> ecos
> > image with the example app I download it to the Rattler
> > using TFTP (via the Redboot load cmd). Once loaded, I
> > execute the application by typing "go".
> How new is your RedBoot?  I fixed this problem on Dec 16
> - it
> has to do with how serial I/O works and interactions with
> caches.
> I'd suggest that you get the latest sources and rebuild
> and
> reinstall RedBoot and see if it helps.
> -- 
> Gary Thomas <gary@mlbassoc.com>
> MLB Associates

Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes

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